Match statistics for England v South Africa on 08 Dec 1906 at the Crystal Palace stadium in London, England

England v South Africa

on 08 Dec 1906

at Crystal Palace, London, England