West Indian cricket team in South Africa in 2003–04

The West Indies cricket team toured South Africa during the 2003–04 season and played a four-match Test series and a five-match One Day International series against the South Africa national cricket team, as well as five tour matches.

West Indies was led in the Test and ODI series by Brian Lara while South Africa was led by Graeme Smith.

Jacques Kallis of South Africa emerged as the top run-scorer in the Test series with 712 runs, with an average of 178.00, followed by Herschelle Gibbs with 583 runs at an average of 116.60.

[1] Makhaya Ntini finished the series as top wicket-taker with 29 wickets, followed by André Nel with 22 and Shaun Pollock with 16.

[2] Jerome Taylor, Marlon Samuels, and Omari Banks returned home injured prior to the start of the Test series and were replaced by Dave Mohammed, Dwayne Smith, and Adam Sanford respectively.