One Day Internationals - Batting Records and Statistics - High Scores
Highest Scores at  
  Player Country Match Versus Runs B/F 4s 6s S/R
1 D P Conway* New Zealand 05/10/2023 England 152* 121 19 3 125.62
2 S C Ganguly India 05/12/2000 Zimbabwe 144 152 8 6 94.74
3 C H Gayle West Indies 15/11/2002 India 140 127 12 5 110.24
4 T M Head* Australia 19/11/2023 India 137 120 15 4 114.17
5 S R Tendulkar India 12/04/2005 Pakistan 123 130 12 2 94.62
6 R Ravindra* New Zealand 05/10/2023 England 123* 96 11 5 128.13
7 A T Rayudu India 06/11/2014 Sri Lanka 121* 118 10 4 102.54
8 D J Bravo West Indies 28/10/2006 England 112* 124 14 1 90.32
9 W U Tharanga Sri Lanka 10/10/2006 Zimbabwe 110 130 13 1 84.62
10 R Dravid India 15/11/2002 West Indies 109* 124 8 0 87.90
11 R T Ponting Australia 24/03/2011 India 104 118 7 1 88.14
12 J H Kallis South Africa 27/02/2010 India 104* 94 5 3 110.64
13 R Dravid India 06/11/2005 Sri Lanka 103* 120 8 1 85.83
14 G Gambhir India 06/11/2005 Sri Lanka 103 97 13 1 106.19
15 A D R Campbell Zimbabwe 03/04/1998 Australia 102 145 11 1 70.34
16 A B de Villiers South Africa 27/02/2010 India 102* 59 11 3 172.88
17 N J Astle New Zealand 14/02/1996 England 101 132 8 2 76.52
18 C H Gayle West Indies 28/10/2006 England 101 128 10 1 78.91
19 R R Sarwan West Indies 15/11/2002 India 99* 104 8 0 95.19
20 Azmatullah Omarzai* Afghanistan 10/11/2023 South Africa 97* 107 7 3 90.65
21 R G Sharma* India 05/12/2011 West Indies 95 100 10 1 95.00
22 A D Mathews* Sri Lanka 06/11/2014 India 92* 101 10 1 91.09
23 K P Pietersen England 28/10/2006 West Indies 90* 86 9 1 104.65
24 H M Amla South Africa 27/02/2010 India 87 103 8 0 84.47
25 R G Sharma* India 14/10/2023 Pakistan 86 63 6 6 136.51
26 M J Guptill* New Zealand 04/03/2011 Zimbabwe 86* 108 7 2 79.63
27 G A Hick England 14/02/1996 New Zealand 85 102 9 0 83.33
28 A P Gurusinha Sri Lanka 22/10/1989 India 83 106 6 0 78.30
29 T M Dilshan Sri Lanka 06/11/2005 India 81* 67 8 0 120.90
30 N S Sidhu India 22/10/1989 Sri Lanka 80 88 5 1 90.91
31 K C Sangakkara Sri Lanka 10/10/2006 Zimbabwe 80 86 7 0 93.02
32 S S Iyer* India 11/02/2022 West Indies 80 111 9 0 72.07
33 S R Watson Australia 21/02/2011 Zimbabwe 79 92 8 1 85.87
34 S Dhawan* India 06/11/2014 Sri Lanka 79 80 7 1 98.75
35 J E Root* England 05/10/2023 New Zealand 77 86 4 1 89.53
36 B B McCullum New Zealand 04/03/2011 Zimbabwe 76* 95 6 2 80.00
37 H E van der Dussen* South Africa 10/11/2023 Afghanistan 76* 95 6 1 80.00
38 M Labuschagne* Australia 04/11/2023 England 71 83 7 0 85.54
39 L L Bosman South Africa 27/02/2010 India 68 46 7 4 147.83
40 V V S Laxman India 15/11/2002 West Indies 66 74 8 0 89.19
41 K L Rahul* India 19/11/2023 Australia 66 107 1 0 61.68

Batting Records and Statistics Menu