Highest Individual Score in ODI at Willowmoore Park, Benoni

SrPlayerBPHSOppDate
1 Hashim Amla (SA) 135 140 BAN 09 Nov 2008
2 Ryan ten Doeschate (NL) 121 134* NAM 13 Apr 2009
3 Jacobus Duminy (SA) 117 129 ZIM 22 Oct 2010
4 Gavin Hamilton (SCOT) 124 127 UAE 17 Apr 2009
5 Marvan Atapattu (SL) 121 123* SA 01 Dec 2002
6 Neil McCallum (SCOT) 138 121* IRE 01 Apr 2009
7 Temba Bavuma (SA) 123 113 IRE 25 Sep 2016
8 AB de Villiers (SA) 99 109 ZIM 22 Oct 2010
9 Sachin Tendulkar (IND) 97 104 ZIM 09 Feb 1997
10 Tatenda Taibu (ZIM) 112 103* SA 08 Nov 2009
11 William Porterfield (IRE) 89 101 SCOT 01 Apr 2009
12 Herschelle Gibbs (SA) 66 97* BAN 06 Oct 2002
13 AB de Villiers (SA) 111 95* PAK 24 Mar 2013
14 Marvan Atapattu (SL) 123 94 PAK 15 Apr 1998
15 Karim Sadiq (AFG) 101 92 SCOT 15 Apr 2009
16 Kyle Coetzer (SCOT) 127 91 AFG 15 Apr 2009
17 Temba Bavuma (SA) 79 90* NL 31 Mar 2023
18 Kevin O'Brien (IRE) 104 89* CAN 06 Apr 2009
19 Jacques Kallis (SA) 117 87 SL 01 Dec 2002
20 Ashish Bagai (CAN) 122 87 SCOT 08 Apr 2009
21 Stuart Matsikenyeri (ZIM) 87 86 SA 08 Nov 2009
22 Alistair Campbell (ZIM) 108 86 IND 09 Feb 1997
23 Eoin Morgan (IRE) 100 84* CAN 06 Apr 2009
24 Quinton de Kock (SA) 66 82 IRE 25 Sep 2016
25 Usman Khawaja (AUS) 77 82* IRE 27 Sep 2016
26 Hashim Amla (SA) 96 80 ZIM 08 Nov 2009
27 Arjuna Ranatunga (SL) 73 78 PAK 15 Apr 1998
28 John Davison (CAN) 62 75 NZ 03 Mar 2003
29 Nawroz Mangal (AFG) 70 72 SCOT 15 Apr 2009
30 Gavin Hamilton (SCOT) 75 71 AFG 15 Apr 2009
31 Aravinda de Silva (SL) 77 71 SA 01 Dec 2002
32 Graeme Smith (SA) 67 65 BAN 09 Nov 2008
33 Nicky Boje (SA) 83 64 NZ 22 Oct 2000
34 Jimmy Kamande (KEN) 86 61 CAN 11 Apr 2009
35 Eoin Morgan (IRE) 56 60 SCOT 01 Apr 2009
36 Lance Klusener (SA) 57 60* SL 01 Dec 2002
37 Steve Smith (AUS) 74 59* IRE 27 Sep 2016
38 Saeed Anwar (PAK) 86 59 SL 15 Apr 1998
39 Mohammad Nabi (AFG) 64 58 SCOT 19 Apr 2009
40 Nathan Astle (NZ) 105 58 SA 22 Oct 2000
41 Gary Kirsten (SA) 93 57 NZ 22 Oct 2000
42 Saleem Mukuddem (BER) 104 57 CAN 30 Nov 2006
43 Ajay Jadeja (IND) 66 56* ZIM 09 Feb 1997
44 AB de Villiers (SA) 27 54* BAN 09 Nov 2008
45 Scott Styris (NZ) 38 54* CAN 03 Mar 2003
46 Neil McCallum (SCOT) 60 54 UAE 17 Apr 2009
47 JP Duminy (SA) 43 52* IRE 25 Sep 2016
48 Samiullah Shenwari (AFG) 57 52 SCOT 19 Apr 2009
49 Daan van Bunge (NL) 64 52 CAN 01 Dec 2006
50 Alexei Kervezee (NL) 77 52 NAM 13 Apr 2009