One Day Internationals - Batting Records and Statistics - High Scores
Highest Scores at  
  Player Country Match Versus Runs B/F 4s 6s S/R
1 R T Ponting Australia 11/04/1998 Zimbabwe 145 158 18 1 91.77
2 S R Tendulkar India 02/03/1996 Sri Lanka 137 137 8 5 100.00
3 R G Sharma* India 11/10/2023 Afghanistan 131 84 16 5 155.95
4 K S Williamson* New Zealand 20/10/2016 India 118 128 14 1 92.19
5 V Kohli* India 17/10/2011 England 112* 98 16 0 114.29
6 H E van der Dussen* South Africa 07/10/2023 Sri Lanka 108 110 13 2 98.18
7 K I C Asalanka* Sri Lanka 06/11/2023 Bangladesh 108 105 6 5 102.86
8 A B de Villiers South Africa 24/02/2011 West Indies 107* 105 8 2 101.90
9 G J Maxwell* Australia 25/10/2023 Netherlands 106 44 9 8 240.91
10 A K Markram* South Africa 07/10/2023 Sri Lanka 106 54 14 3 196.30
11 N V Knight England 31/01/2002 India 105 131 7 0 80.15
12 D A Warner* Australia 25/10/2023 Netherlands 104 93 11 3 111.83
13 R L Dias Sri Lanka 15/09/1982 India 102 114 8 0 89.47
14 U T Khawaja Australia 13/03/2019 India 100 106 10 2 94.34
15 Q de Kock* South Africa 07/10/2023 Sri Lanka 100 84 12 3 119.05
16 D R Smith West Indies 11/10/2014 India 97 97 11 2 100.00
17 K Srikkanth India 15/09/1982 Sri Lanka 95 66 13 1 143.94
18 A Jadeja India 03/11/1994 New Zealand 90 127 7 0 70.87
19 Najmul Hossain Shanto* Bangladesh 06/11/2023 Sri Lanka 90 101 12 0 89.11
20 G W Flower Zimbabwe 11/04/1998 Australia 89 125 7 0 71.20
21 M E Waugh Australia 11/04/1998 Zimbabwe 87 109 4 1 79.82
22 S C Ganguly India 17/11/1999 New Zealand 86 110 12 1 78.18
23 G Gambhir India 17/10/2011 England 84* 90 10 0 93.33
24 Shakib Al Hasan* Bangladesh 06/11/2023 Sri Lanka 82 65 12 2 126.15
25 R A Smith England 15/10/1989 Sri Lanka 81* 119 7 0 68.07
26 M E K Hussey Australia 31/10/2009 India 81* 82 3 1 98.78
27 P A de Silva Sri Lanka 15/10/1989 England 80 89 10 0 89.89
28 C H Gayle West Indies 28/02/2011 Netherlands 80 110 7 2 72.73
29 Hashmatullah Shahidi* Afghanistan 11/10/2023 India 80 88 8 1 90.91
30 Rahmanullah Gurbaz* Afghanistan 15/10/2023 England 80 57 8 4 140.35
31 S T Jayasuriya Sri Lanka 02/03/1996 India 79 76 9 2 103.95
32 K I C Asalanka* Sri Lanka 07/10/2023 South Africa 79 65 8 4 121.54
33 Yuvraj Singh India 31/10/2009 Australia 78 96 8 2 81.25
34 K Mendis* Sri Lanka 07/10/2023 South Africa 76 42 4 8 180.95
35 M G Bevan Australia 14/04/1998 India 75* 127 3 0 59.06
36 R Lamba India 02/10/1986 Australia 74 68 8 1 108.82
37 S Wettimuny Sri Lanka 15/09/1982 India 74 107 0 0 69.16
38 S C Ganguly India 31/01/2002 England 74 95 5 3 77.89
39 A Flower Zimbabwe 11/04/1998 Australia 73 67 7 0 108.96
40 D M Bravo* West Indies 24/02/2011 South Africa 73 82 8 1 89.02

Batting Records and Statistics Menu