top of page
SPORTS

International Cricket - South Africa
Highest Scores (Player) (ODI)
This list features the players with the highest ODI (one day internationals) scores for the South Africa national cricket team.
RANK | PLAYER | BALLS | SCORE | OPPONENT | DATE |
1 | Gary Kirsten | 159 | 188* | U.A.E. | 16 Feb 1996 |
2 | Faf du Plessis | 141 | 185 | Sri Lanka | 7 Feb 2017 |
3 | Quinton de Kock | 113 | 178 | Australia | 30 Sep 2016 |
4 | Janneman Malan | 169 | 177* | Ireland | 16 Jul 2021 |
5 | AB de Villiers | 104 | 176 | Bangladesh | 18 Oct 2017 |
6 | Herschelle Gibbs | 111 | 175 | Australia | 12 Mar 2006 |
7 | Aiden Markram | 126 | 175 | Netherlands | 2 Apr 2023 |
8 | Heinrich Klaasen | 83 | 174 | Australia | 15 Sep 2023 |
9 | Quinton de Kock | 140 | 174 | Bangladesh | 24 Oct 2023 |
10 | Duncan Callaghan | 143 | 169* | New Zealand | 11 Dec 1994 |
References
ESPNcricinfo (2025). South Africa – Most runs in an innings. Available at: https://www.espncricinfo.com/records/team/batting-most-runs-innings/south-africa-3/one-day-internationals-2 (Accessed 1 December 2025).

SCALA
lists
bottom of page



