One Day Internationals - Batting Records and Statistics - High Scores
Highest Scores at  
  Player Country Match Versus Runs B/F 4s 6s S/R
1 Imam-ul-Haq* Pakistan 14/05/2019 England 151 131 16 1 115.27
2 S R Tendulkar India 23/05/1999 Kenya 140* 101 16 3 138.61
3 J M Bairstow* England 14/05/2019 Pakistan 128 93 15 5 137.63
4 S R Tendulkar India 11/07/2002 Sri Lanka 113 102 12 1 110.78
5 B M Duckett* England 26/09/2023 Ireland 107* 78 12 2 137.18
6 A Flintoff England 04/07/2004 New Zealand 106 121 11 2 87.60
7 R Dravid India 23/05/1999 Kenya 104* 109 10 0 95.41
8 R T Ponting Australia 10/06/2001 England 102 116 9 2 87.93
9 M M Ali* England 24/09/2017 West Indies 102 57 7 8 178.95
10 S R Tendulkar India 24/08/2007 England 99 112 15 1 88.39
11 S P Fleming New Zealand 04/07/2004 England 99 126 10 1 78.57
12 N C Johnson Zimbabwe 06/07/2000 West Indies 95* 128 9 0 74.22
13 C H Gayle West Indies 24/09/2017 England 94 78 9 6 120.51
14 I J L Trott England 10/07/2010 Bangladesh 94 130 8 0 72.31
15 R Dravid India 24/08/2007 England 92* 63 11 1 146.03
16 K P Pietersen England 19/06/2005 Australia 91* 65 8 4 140.00
17 N V Knight England 10/06/2001 Australia 84 116 7 2 72.41
18 M E K Hussey Australia 19/06/2005 England 84 83 11 0 101.20
19 J E Root* England 24/09/2017 West Indies 84 79 7 2 106.33
20 S Chanderpaul West Indies 16/05/1999 Pakistan 77 96 6 0 80.21
21 G P Howarth New Zealand 13/06/1983 Sri Lanka 76 79 14 0 96.20
22 Imrul Kayes Bangladesh 10/07/2010 England 76 111 4 0 68.47
23 J J Roy* England 14/05/2019 Pakistan 76 55 8 4 138.18
24 B A Stokes* England 24/09/2017 West Indies 73 63 5 3 115.87
25 M E Trescothick England 10/06/2001 Australia 69 75 8 2 92.00
26 K C Sangakkara Sri Lanka 11/07/2002 India 66 47 11 1 140.43
27 I R Bell England 24/08/2007 India 64 96 6 1 66.67
28 D Chandimal* Sri Lanka 26/06/2016 England 62 77 5 0 80.52
29 A J Strauss England 04/07/2004 New Zealand 61 86 7 0 70.93
30 P D Salt* England 26/09/2023 Ireland 61 28 7 4 217.86
31 B C Lara West Indies 06/07/2000 Zimbabwe 60 63 6 1 95.24
32 R S Madugalle Sri Lanka 13/06/1983 New Zealand 60 87 3 1 68.97
33 S O Tikolo Kenya 23/05/1999 India 58 75 6 1 77.33
34 M P Vaughan England 19/06/2005 Australia 57 92 6 0 61.96
35 K Otieno Kenya 23/05/1999 India 56 82 5 0 68.29
36 G D Elliott New Zealand 21/06/2008 England 56 102 3 0 54.90
37 A D Mathews* Sri Lanka 26/06/2016 England 56 67 3 1 83.58
38 H J H Marshall New Zealand 04/07/2004 England 55 51 6 0 107.84
39 A D Hales England 05/05/2017 Ireland 55 39 10 0 141.03
40 M S Atapattu Sri Lanka 11/07/2002 India 53 74 5 0 71.62
41 N J Astle New Zealand 04/07/2004 England 53 85 9 0 62.35
42 K Mendis* Sri Lanka 26/06/2016 England 53 66 5 1 80.30

Batting Records and Statistics Menu