South African cricket team in Sri Lanka in 2004
Appearance
Sri Lanka won the Test series 1–0 with one match drawn:
- 1st Test @ Galle International Stadium – match drawn
- 2nd Test @ Sinhalese Sports Club Ground, Colombo – Sri Lanka won by 313 runs