Highest Individual Score in ODI at De Beers Diamond Oval, Kimberley

SrPlayerBPHSOppDate
1 Quinton de Kock (SA) 145 168* BAN 15 Oct 2017
2 Kane Williamson (NZ) 136 145* SA 22 Jan 2013
3 Jos Buttler (ENG) 127 131 SA 01 Feb 2023
4 Chris Gayle (WI) 151 119 KEN 04 Mar 2003
5 Dawid Malan (ENG) 114 118 SA 01 Feb 2023
6 Inzamam-ul-Haq (PAK) 110 116* SL 07 Apr 1998
7 Hashim Amla (SA) 112 110* BAN 15 Oct 2017
8 Mushfiqur Rahim (BAN) 116 110* SA 15 Oct 2017
9 Herschelle Gibbs (SA) 92 108* SL 04 Dec 2002
10 Gary Kirsten (SA) 107 101 NZ 28 Oct 2000
11 AB de Villiers (SA) 76 96 SL 20 Jan 2012
12 Jacques Kallis (SA) 111 93 NZ 28 Oct 2000
13 Jacques Kallis (SA) 94 92* KEN 02 Nov 2008
14 Roger Twose (NZ) 91 89 SA 28 Oct 2000
15 Tillakaratne Dilshan (SL) 87 87 SA 20 Jan 2012
16 Arjuna Ranatunga (SL) 82 86 PAK 07 Apr 1998
17 Stephen Fleming (NZ) 103 85 SA 28 Oct 2000
18 Heinrich Klaasen (SA) 62 80 ENG 01 Feb 2023
19 Colin Ingram (SA) 94 79 NZ 22 Jan 2013
20 Hashim Amla (SA) 76 78 KEN 02 Nov 2008
21 Craig McMillan (NZ) 83 75 BAN 26 Feb 2003
22 Seren Waters (KEN) 116 74 SA 02 Nov 2008
23 Nick Knight (ENG) 94 72* ZIM 30 Jan 2000
24 Thisara Perera (SL) 44 69* SA 20 Jan 2012
25 Graeme Smith (SA) 69 68 SL 20 Jan 2012
26 Chris Nevin (NZ) 69 68 SA 28 Oct 2000
27 Shivnarine Chanderpaul (WI) 72 66 KEN 04 Mar 2003
28 Graeme Smith (SA) 75 66 NZ 22 Jan 2013
29 Nasser Hussain (ENG) 77 64 ZIM 30 Jan 2000
30 Jacques Kallis (SA) 83 64* SL 04 Dec 2002
31 Saleem Elahi (PAK) 100 63 NAM 16 Feb 2003
32 Aravinda de Silva (SL) 79 62 PAK 07 Apr 1998
33 Ijaz Ahmed (PAK) 55 59 SL 07 Apr 1998
34 Dinesh Chandimal (SL) 81 59 SA 20 Jan 2012
35 Sanath Jayasuriya (SL) 71 57 PAK 07 Apr 1998
36 Mohammad Ashraful (BAN) 82 56 NZ 26 Feb 2003
37 Romesh Kaluwitharana (SL) 52 54 PAK 07 Apr 1998
38 Reeza Hendricks (SA) 61 52 ENG 01 Feb 2023
39 Habibul Bashar (BAN) 67 51 SA 09 Oct 2002
40 Russel Arnold (SL) 88 50 SA 04 Dec 2002
41 Grant Elliott (NZ) 63 48 SA 22 Jan 2013
42 Heinrich Klaasen (SA) 44 44 ZIM 30 Sep 2018
43 Mohammad Yousuf (PAK) 55 43 NAM 16 Feb 2003
44 Martin van Jaarsveld (SA) 33 42 BAN 09 Oct 2002
45 Moeen Ali (ENG) 23 41 SA 01 Feb 2023
46 Mohammad Rafique (BAN) 42 41* NZ 26 Feb 2003
47 Aiden Markram (SA) 35 39 ENG 01 Feb 2023
48 Marvan Atapattu (SL) 46 39 SA 04 Dec 2002
49 Scott Styris (NZ) 36 37* BAN 26 Feb 2003
50 Alviro Petersen (SA) 39 37 SL 20 Jan 2012