SA Highest Individual Score in ODI at R. Premadasa Stadium, Colombo

SrPlayerBPHSOppDate
1 Janneman Malan 135 121 SL 04 Sep 2021
2 Herschelle Gibbs 119 116* IND 25 Sep 2002
3 Herschelle Gibbs 126 116 KEN 20 Sep 2002
4 Hashim Amla 130 109 SL 06 Jul 2014
5 Jacques Kallis 133 97 IND 25 Sep 2002
6 Aiden Markram 90 96 SL 02 Sep 2021
7 AB de Villiers 70 75 SL 06 Jul 2014
8 Jacques Kallis 85 74 SL 20 Aug 2004
9 Graeme Smith 77 69 KEN 20 Sep 2002
10 Jacques Kallis 53 60 KEN 20 Sep 2002
11 Rassie van der Dussen 59 59 SL 02 Sep 2021
12 Mark Boucher 47 58 SL 20 Aug 2004
13 Quinton de Kock 57 54 SL 12 Aug 2018
14 Shaun Pollock 78 54 SL 22 Aug 2004
15 AB de Villiers 51 51 SL 31 Jul 2013
16 Beuran Hendricks 54 51 SL 04 Sep 2021
17 Richard Snell 61 51 SL 04 Sep 1993
18 Andrew Hudson 80 48 SL 02 Sep 1993
19 Heinrich Klaasen 27 43 SL 04 Sep 2021
20 Jonty Rhodes 63 43 SL 02 Sep 1993
21 Lance Klusener 56 40 SL 22 Aug 2004
22 Graeme Smith 50 38 SL 20 Aug 2004
23 Temba Bavuma 53 38* SL 02 Sep 2021
24 David Miller 21 36* SL 06 Jul 2014
25 Heinrich Klaasen 31 36 SL 02 Sep 2021
26 Brian McMillan 43 35 SL 02 Sep 1993
27 Boeta Dippenaar 28 31 KEN 20 Sep 2002
28 Shaun Pollock 45 30 SL 20 Aug 2004
29 Alviro Petersen 31 29 SL 20 Jul 2013
30 Robin Peterson 37 29 SL 20 Jul 2013
31 Ryan McLaren 73 29 SL 31 Jul 2013
32 Kepler Wessels 76 28 SL 02 Sep 1993
33 Quinton de Kock 21 27 SL 31 Jul 2013
34 Quinton de Kock 35 27 SL 06 Jul 2014
35 Jonty Rhodes 64 27 SL 04 Sep 1993
36 Alviro Petersen 28 24 SL 23 Jul 2013
37 AB de Villiers 19 23 SL 20 Jul 2013
38 Janneman Malan 31 23 SL 02 Sep 2021
39 Ryan McLaren 18 22* SL 06 Jul 2014
40 Heinrich Klaasen 30 22 SL 07 Sep 2021
41 Jacques Rudolph 31 22 SL 20 Aug 2004
42 David Miller 34 22* SL 23 Jul 2013
43 JP Duminy 45 22 SL 22 Aug 2004
44 Aiden Markram 29 21 SL 04 Sep 2021
45 Aiden Markram 13 20 SL 12 Aug 2018
46 Lance Klusener 12 18* KEN 20 Sep 2002
47 Janneman Malan 19 18 SL 07 Sep 2021
48 George Linde 24 18 SL 07 Sep 2021
49 Hashim Amla 28 18 SL 31 Jul 2013
50 Aaron Phangiso 28 18* SL 31 Jul 2013