 At the age of 46, he scored 1928 runs on the 1924 tour.His one Test century came in 1921–22 against Australia at Johannesburg, when he scored 111; he topped the South African batting averages in that series.In other innings, he passed 50 no fewer than 15 times.