South African cricket team in England in 2003

The South African cricket team toured England in the 2003 season to play a five-match Test series against England. The two teams also took part in a triangular One Day International tournament involving Zimbabwe.

The Test series was drawn 2-2, with the first match resulted in a draw, while the triangular series was won by England, after beating South Africa in the final by 7 wickets.