One Day Internationals - Batting Records and Statistics - High Scores
Highest Scores at  
  Player Country Match Versus Runs B/F 4s 6s S/R
1 F du Plessis South Africa 07/02/2017 Sri Lanka 185 141 16 3 131.21
2 D A Warner* Australia 12/10/2016 South Africa 173 136 24 0 127.21
3 V Kohli* India 07/02/2018 South Africa 160* 159 12 2 100.63
4 N D McKenzie South Africa 22/10/2001 Kenya 131* 121 8 3 108.26
5 G Kirsten South Africa 22/10/2001 Kenya 124 130 12 2 95.38
6 Q de Kock* South Africa 23/01/2022 India 124 130 12 2 95.38
7 R R Rossouw South Africa 12/10/2016 Australia 122 118 14 2 103.39
8 A B de Villiers South Africa 27/11/2009 England 121 85 14 0 142.35
9 H H Gibbs South Africa 02/12/2007 New Zealand 119 101 10 7 117.82
10 W U Tharanga Sri Lanka 07/02/2017 South Africa 119 90 11 7 132.22
11 B C Lara West Indies 09/02/2003 South Africa 116 134 12 2 86.57
12 A D Hales England 14/02/2016 South Africa 112 128 14 0 87.50
13 J H Kallis South Africa 25/01/2004 West Indies 109* 94 6 5 115.96
14 S C Ganguly India 07/03/2003 Kenya 107* 120 11 2 89.17
15 Q de Kock* South Africa 04/02/2020 England 107 113 11 1 94.69
16 R G Twose New Zealand 04/11/2000 South Africa 103 115 10 2 89.57
17 A B de Villiers South Africa 14/02/2016 England 101* 97 11 1 104.12
18 H H Gibbs South Africa 06/02/2005 England 100 115 8 3 86.96
19 J M Kemp South Africa 26/11/2006 India 100* 89 6 7 112.36
20 T Bavuma* South Africa 04/02/2020 England 98 103 5 2 95.15
21 N C Johnson Zimbabwe 28/01/2000 England 97 131 5 1 74.05
22 H H Dippenaar South Africa 18/12/2002 Pakistan 93 126 7 0 73.81
23 L Vincent New Zealand 28/10/2005 South Africa 90 109 9 2 82.57
24 J L Denly* England 04/02/2020 South Africa 87 103 6 2 84.47
25 P D Collingwood England 27/11/2009 South Africa 86 82 7 3 104.88
26 G C Smith South Africa 25/01/2008 West Indies 86 107 11 0 80.37
27 H M Amla South Africa 27/11/2009 England 86 92 7 0 93.48
28 C L Cairns New Zealand 04/11/2000 South Africa 84 72 7 4 116.67
29 J N Rhodes South Africa 02/04/1997 Australia 83* 76 6 1 109.21
30 Q de Kock* South Africa 30/01/2019 Pakistan 83 58 11 3 143.10
31 M G Bevan Australia 02/04/1997 South Africa 82 102 9 0 80.39
32 J H Kallis South Africa 11/01/2001 Sri Lanka 82 79 0 4 103.80
33 J N Rhodes South Africa 18/12/2002 Pakistan 81 95 8 0 85.26
34 A B de Villiers South Africa 09/04/2009 Australia 80 87 7 0 91.95
35 K Otieno Kenya 07/03/2003 India 79 134 6 2 58.96
36 H H Dippenaar South Africa 11/01/2001 Sri Lanka 77 86 12 1 89.53
37 S Dhawan* India 07/02/2018 South Africa 76 63 12 0 120.63
38 K P Pietersen England 06/02/2005 South Africa 75 85 6 3 88.24
39 R S Kaluwitharana Sri Lanka 11/01/2001 South Africa 74 107 5 0 69.16
40 M S Sinclair New Zealand 02/12/2007 South Africa 73 78 6 0 93.59
41 G C Smith South Africa 09/04/2002 Australia 73 78 8 0 93.59
42 J-P Duminy South Africa 12/10/2016 Australia 73 75 8 0 97.33

Batting Records and Statistics Menu