One Day Internationals - Batting Records and Statistics - High Scores
Highest Scores at  
  Player Country Match Versus Runs B/F 4s 6s S/R
1 B R M Taylor* Zimbabwe 15/10/2010 South Africa 145* 136 12 0 106.62
2 S B Styris New Zealand 10/02/2003 Sri Lanka 141 125 3 6 112.80
3 S T Jayasuriya Sri Lanka 08/12/1994 New Zealand 140 143 9 6 97.90
4 Q de Kock* South Africa 03/02/2016 England 138* 96 12 6 143.75
5 K J van Noortwijk Netherlands 03/03/2003 Namibia 134* 129 11 3 103.88
6 R T Ponting Australia 30/03/2002 South Africa 129 126 15 1 102.38
7 J N Malan* South Africa 04/03/2020 Australia 129* 139 7 4 92.81
8 C A Ingram South Africa 15/10/2010 Zimbabwe 124 126 8 2 98.41
9 M Labuschagne* Australia 09/09/2023 South Africa 124 99 19 1 125.25
10 J F Kloppenburg Netherlands 03/03/2003 Namibia 121 142 6 4 85.21
11 S T Jayasuriya Sri Lanka 10/02/2003 New Zealand 120 125 15 0 96.00
12 T Bavuma* South Africa 07/09/2023 Australia 114* 142 14 1 80.28
13 J J Roy* England 27/01/2023 South Africa 113 91 11 4 124.18
14 B C Lara West Indies 23/02/1993 South Africa 111* 140 14 1 79.29
15 H E van der Dussen* South Africa 27/01/2023 England 111 117 6 1 94.87
16 H M Amla South Africa 15/10/2010 Zimbabwe 110 96 14 0 114.58
17 T Bavuma* South Africa 29/01/2023 England 109 102 14 1 106.86
18 A C Hudson South Africa 15/12/1992 India 108 147 8 1 73.47
19 K P Pietersen England 02/02/2005 South Africa 108* 96 6 2 112.50
20 D A Warner* Australia 09/09/2023 South Africa 106 93 12 3 113.98
21 C A Ingram South Africa 10/03/2013 Pakistan 105* 104 10 0 100.96
22 J C Buttler* England 03/02/2016 South Africa 105 76 11 5 138.16
23 N J Astle New Zealand 08/03/2003 Zimbabwe 102* 122 11 0 83.61
24 J C Buttler* England 29/01/2023 South Africa 94* 82 8 3 114.63
25 L Klusener South Africa 13/04/1997 Australia 92 118 7 1 77.97
26 S R Waugh Australia 13/04/1997 South Africa 91 79 8 3 115.19
27 J-P Duminy South Africa 31/10/2008 Kenya 90 88 8 0 102.27
28 M Azharuddin India 15/12/1992 South Africa 86* 106 5 1 81.13
29 M A Atherton England 11/01/1996 South Africa 85 110 5 0 77.27
30 N Hussain England 23/01/2000 South Africa 85 114 12 0 74.56
31 H H Dippenaar South Africa 15/09/2006 Zimbabwe 85* 127 5 0 66.93
32 A C Hudson South Africa 08/04/1994 Australia 84 132 8 0 63.64
33 W J Cronje South Africa 05/02/1999 West Indies 82 79 6 3 103.80
34 H P Tillakaratne Sri Lanka 10/02/2003 New Zealand 81* 106 5 0 76.42
35 M Labuschagne* Australia 07/09/2023 South Africa 80* 93 8 0 86.02
36 H C Brook* England 29/01/2023 South Africa 80 75 7 4 106.67
37 H H Gibbs South Africa 14/01/2001 Sri Lanka 79 112 7 1 70.54
38 H H Gibbs South Africa 02/02/2005 England 78 101 6 0 77.23
39 K C Sangakkara Sri Lanka 06/12/2002 South Africa 77* 115 8 1 66.96
40 P A de Silva Sri Lanka 15/12/1994 South Africa 73 95 4 0 76.84
41 G Kirsten South Africa 23/01/1997 India 73 99 5 0 73.74
42 J M Kemp South Africa 23/10/2005 New Zealand 73 64 5 3 114.06

Batting Records and Statistics Menu