One Day Internationals - Batting Records and Statistics - High Scores
Highest Scores at  
  Player Country Match Versus Runs B/F 4s 6s S/R
1 S C Ganguly India 26/05/1999 Sri Lanka 183 158 17 7 115.82
2 R Dravid India 26/05/1999 Sri Lanka 145 129 17 1 112.40
3 D I Gower England 11/06/1983 Sri Lanka 130 120 12 5 108.33
4 Shakib Al Hasan* Bangladesh 17/06/2019 West Indies 124* 99 16 0 125.25
5 D A Warner* Australia 12/06/2019 Pakistan 107 111 11 1 96.40
6 S D Hope* West Indies 17/06/2019 Bangladesh 96 121 4 1 79.34
7 Litton Das* Bangladesh 17/06/2019 West Indies 94* 69 8 4 136.23
8 A J Finch* Australia 12/06/2019 Pakistan 82 84 6 4 97.62
9 K S Williamson* New Zealand 08/06/2019 Afghanistan 79* 99 9 0 79.80
10 E Lewis* West Indies 17/06/2019 Bangladesh 70 67 6 2 104.48
11 N C Johnson Zimbabwe 15/05/1999 Kenya 59 70 7 2 84.29
12 Hashmatullah Shahidi* Afghanistan 08/06/2019 New Zealand 59 99 9 0 59.60
13 R G De Alwis Sri Lanka 11/06/1983 England 58* 51 6 1 113.73
14 P A de Silva Sri Lanka 26/05/1999 India 56 74 7 0 75.68
15 L R D Mendis Sri Lanka 11/06/1983 England 56 64 5 1 87.50
16 A V Vadher Kenya 15/05/1999 Zimbabwe 54 90 5 1 60.00
17 A J Lamb England 11/06/1983 Sri Lanka 53 51 4 2 103.92
18 Imam-ul-Haq* Pakistan 12/06/2019 Australia 53 75 7 0 70.67
19 S O Hetmeyer* West Indies 17/06/2019 Bangladesh 50 26 4 3 192.31
20 L R P L Taylor* New Zealand 08/06/2019 Afghanistan 48 52 6 1 92.31
21 Tamim Iqbal* Bangladesh 17/06/2019 West Indies 48 53 6 0 90.57
22 Mohammad Hafeez Pakistan 12/06/2019 Australia 46 49 3 1 93.88
23 Wahab Riaz Pakistan 12/06/2019 Australia 45 39 2 3 115.38
24 A Ranatunga Sri Lanka 26/05/1999 India 42 57 7 0 73.68
25 Sarfaraz Ahmed Pakistan 12/06/2019 Australia 40 48 1 0 83.33
26 R D Shah Kenya 15/05/1999 Zimbabwe 37 43 5 0 86.05
27 I J Gould England 11/06/1983 Sri Lanka 35 40 2 0 87.50
28 A Flower Zimbabwe 15/05/1999 Kenya 34 46 3 0 73.91
29 A Ranatunga Sri Lanka 11/06/1983 England 34 45 4 0 75.56
30 Hazratullah Zazai Afghanistan 08/06/2019 New Zealand 34 28 5 1 121.43
31 A D R Campbell Zimbabwe 15/05/1999 Kenya 33* 50 5 0 66.00
32 S Wettimuny Sri Lanka 11/06/1983 England 33 66 3 1 50.00
33 J O Holder* West Indies 17/06/2019 Bangladesh 33 15 4 2 220.00
34 R S Mahanama Sri Lanka 26/05/1999 India 32 45 3 0 71.11
35 C J Tavare England 11/06/1983 Sri Lanka 32 61 4 0 52.46
36 Hasan Ali* Pakistan 12/06/2019 Australia 32 15 3 3 213.33
37 Noor Ali Zadran Afghanistan 08/06/2019 New Zealand 31 38 5 0 81.58
38 Babar Azam* Pakistan 12/06/2019 Australia 30 28 7 0 107.14
39 M S Atapattu Sri Lanka 26/05/1999 India 29 29 5 0 100.00
40 G R Dilley England 11/06/1983 Sri Lanka 29 16 5 0 181.25
41 P A Strang Zimbabwe 15/05/1999 Kenya 29 21 3 2 138.10
42 Soumya Sarkar* Bangladesh 17/06/2019 West Indies 29 23 2 2 126.09

Batting Records and Statistics Menu