One Day Internationals - Batting Records and Statistics - High Scores
Highest Scores at  
  Player Country Match Versus Runs B/F 4s 6s S/R
1 Saleem Elahi Pakistan 11/12/2002 South Africa 135 129 19 0 104.65
2 D A Miller* South Africa 25/01/2015 West Indies 130* 133 11 3 97.74
3 H H Gibbs South Africa 30/01/1999 West Indies 125 146 9 0 85.62
4 J H Kallis South Africa 27/01/2008 West Indies 121* 133 12 1 90.98
5 T de Zorzi* South Africa 19/12/2023 India 119* 122 9 6 97.54
6 M E Waugh Australia 31/03/1997 South Africa 115* 125 8 3 92.00
7 R G Sharma* India 13/02/2018 South Africa 115 126 11 4 91.27
8 Abdul Razzaq Pakistan 11/12/2002 South Africa 112 120 13 2 93.33
9 H H Gibbs South Africa 13/04/2009 Australia 110 116 9 2 94.83
10 H M Amla South Africa 19/01/2019 Pakistan 108* 120 7 1 90.00
11 G C Smith South Africa 04/02/2005 England 105 131 9 0 80.15
12 Ahmed Shehzad Pakistan 27/11/2013 South Africa 102 112 8 2 91.07
13 A D Hales England 06/02/2016 South Africa 99 124 8 0 79.84
14 J H Kallis South Africa 06/02/2000 Zimbabwe 98* 132 6 1 74.24
15 M N Samuels West Indies 27/01/2008 South Africa 98 88 7 4 111.36
16 H M Amla South Africa 27/11/2013 Pakistan 98 131 7 0 74.81
17 A Ranatunga Sri Lanka 13/04/1998 South Africa 93* 118 9 1 78.81
18 H H Gibbs South Africa 29/11/2006 India 93* 123 8 0 75.61
19 H E van der Dussen* South Africa 19/01/2019 Pakistan 93 101 6 3 92.08
20 R T Ponting Australia 06/04/2002 South Africa 92 107 7 2 85.98
21 D S Lehmann Australia 06/04/2002 South Africa 91 94 9 1 96.81
22 A Symonds Australia 18/03/2003 Sri Lanka 91* 118 7 1 77.12
23 V Kohli* India 21/01/2011 South Africa 87* 92 7 2 94.57
24 Imam-ul-Haq* Pakistan 19/01/2019 South Africa 86 101 5 2 85.15
25 A J Burger Namibia 19/02/2003 England 85 86 10 1 98.84
26 K C Sangakkara Sri Lanka 15/12/2000 South Africa 84 114 8 0 73.68
27 G C Smith South Africa 06/04/2002 Australia 84 103 8 0 81.55
28 A B de Villiers South Africa 13/04/2009 Australia 84 74 6 3 113.51
29 M D Crowe New Zealand 13/12/1994 Pakistan 83 99 8 1 83.84
30 H H Dippenaar South Africa 28/01/2004 West Indies 83 123 8 0 67.48
31 J H Kallis South Africa 31/03/1997 Australia 82 119 5 1 68.91
32 H H Gibbs South Africa 30/10/2005 New Zealand 81 94 8 1 86.17
33 B B McCullum New Zealand 30/11/2007 South Africa 81 85 9 1 95.29
34 J H Kallis South Africa 06/04/2002 Australia 80* 59 3 2 135.59
35 J H Kallis South Africa 02/02/1997 India 79 127 8 0 62.20
36 Mohammad Yousuf Pakistan 09/02/2007 South Africa 79 98 6 0 80.61
37 J M Kemp South Africa 02/03/2005 Zimbabwe 78* 81 4 4 96.30
38 B J Haddin Australia 13/04/2009 South Africa 78 61 7 4 127.87
39 S B Styris New Zealand 30/10/2005 South Africa 78 102 7 0 76.47
40 I Udana* Sri Lanka 13/03/2019 South Africa 78 57 7 4 136.84

Batting Records and Statistics Menu