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 C Lara West Indies 19/02/1993 Pakistan 128 125 20 0 102.40
2 M S Atapattu Sri Lanka 03/03/2003 South Africa 124 129 18 0 96.12
3 Q de Kock* South Africa 10/03/2019 Sri Lanka 121 108 16 2 112.04
4 F du Plessis South Africa 01/02/2018 India 120 112 11 2 107.14
5 J H Kallis South Africa 22/11/2006 India 119* 160 15 0 74.38
6 H H Gibbs South Africa 11/02/2005 England 118 133 10 1 88.72
7 D A Miller* South Africa 05/10/2016 Australia 118* 79 10 6 149.37
8 G C Smith South Africa 27/02/2005 Zimbabwe 117 129 5 4 90.70
9 D A Warner* Australia 05/10/2016 South Africa 117 107 13 2 109.35
10 D A Miller* South Africa 01/02/2017 Sri Lanka 117* 98 3 6 119.39
11 Ijaz Ahmed Pakistan 17/12/1994 South Africa 114* 90 17 3 126.67
12 V Kohli* India 01/02/2018 South Africa 112 119 10 0 94.12
13 S C Ganguly India 20/03/2003 Kenya 111* 114 5 5 97.37
14 J H Kallis South Africa 03/04/1998 Pakistan 109* 114 8 0 95.61
15 S P D Smith* Australia 05/10/2016 South Africa 108 107 9 1 100.93
16 Q de Kock* South Africa 08/12/2013 India 106 118 9 0 89.83
17 A C Gilchrist Australia 03/04/2002 South Africa 105 104 12 1 100.96
18 F du Plessis South Africa 01/02/2017 Sri Lanka 105 120 7 1 87.50
19 A Ranatunga Sri Lanka 02/12/1994 Pakistan 101* 108 8 0 93.52
20 Mohammad Yousuf Pakistan 07/02/2007 South Africa 101* 111 12 0 90.99
21 H H Dippenaar South Africa 10/03/2006 Australia 101 145 9 0 69.66
22 Aamir Sohail Pakistan 02/12/1994 Sri Lanka 100 119 8 0 84.03
23 H M Amla South Africa 08/12/2013 India 100 117 8 0 85.47
24 J N Rhodes South Africa 08/12/2002 Pakistan 98 92 12 2 106.52
25 G Kirsten South Africa 12/04/2000 Australia 97 126 8 0 76.98
26 J N Rhodes South Africa 03/04/1998 Pakistan 94* 95 8 2 98.95
27 A C Hudson South Africa 09/02/1993 Pakistan 93 124 10 1 75.00
28 Younis Khan Pakistan 07/02/2007 South Africa 93 98 9 2 94.90
29 Imran Farhat Pakistan 21/03/2013 South Africa 93 144 8 1 64.58
30 J M How New Zealand 25/11/2007 South Africa 90 124 11 0 72.58
31 G Kirsten South Africa 26/10/2001 India 87 108 9 1 80.56
32 A B de Villiers South Africa 25/11/2007 New Zealand 87 103 9 0 84.47
33 R Dravid India 13/02/1997 South Africa 84 94 5 1 89.36
34 S R Tendulkar India 20/03/2003 Kenya 83 101 5 1 82.18
35 M E K Hussey Australia 03/04/2009 South Africa 83* 79 6 2 105.06
36 A B de Villiers South Africa 16/01/2015 West Indies 81 94 6 0 86.17
37 Misbah-ul-Haq Pakistan 21/03/2013 South Africa 80 93 7 2 86.02
38 H E van der Dussen* South Africa 22/01/2019 Pakistan 80* 123 9 0 65.04
39 A M Rahane India 01/02/2018 South Africa 79 86 5 2 91.86
40 W J Cronje South Africa 17/01/1996 England 78 133 4 1 58.65
41 K C Wessels South Africa 17/12/1992 India 78 120 6 0 65.00

Batting Records and Statistics Menu