South African cricket team in England in 1929

The South African cricket team toured England in the 1929 season to play a five-match Test series against England. It was the first tour since 1924, though Tests has been played between the two sides in the interim with the 1927-28 England tour of South Africa.

England won the 1929 Test series, winning two matches with the other three games drawn. In first-class matches overall, the South Africans won nine games and lost seven, with 18 being drawn. There were three non-first-class matches; two of them ended in South African victories, the other was drawn.