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. This tour immediately followed a tour of Zimbabwe. West Indies was led in the Test and ODI series by Brian Lara while South Africa was led by Graeme Smith.