One Day Internationals - Batting Records and Statistics - High Scores
Highest Scores at  
  Player Country Match Versus Runs B/F 4s 6s S/R
1 A D Hales England 30/08/2016 Pakistan 171 122 22 4 140.16
2 D A Warner* Australia 20/06/2019 Bangladesh 166 147 14 5 112.93
3 A J Strauss England 21/06/2005 Bangladesh 152 128 19 0 118.75
4 A D Hales England 19/06/2018 Australia 147 92 16 5 159.78
5 J M Bairstow* England 19/06/2018 Australia 139 92 15 5 151.09
6 R G Sharma* India 12/07/2018 England 137* 114 15 4 120.18
7 K W R Fletcher England 11/06/1975 New Zealand 131 147 13 0 89.12
8 R T Ponting Australia 15/09/2009 England 126 109 14 3 115.60
9 N V Knight England 01/09/1996 Pakistan 125* 145 9 0 86.21
10 A J Lamb England 17/07/1982 Pakistan 118 121 14 0 97.52
11 D Lloyd England 31/08/1974 Pakistan 116* 159 8 1 72.96
12 Babar Azam* Pakistan 17/05/2019 England 115 112 13 1 102.68
13 J J Roy* England 17/05/2019 Pakistan 114 89 11 4 128.09
14 E J G Morgan* England 17/06/2015 New Zealand 113 82 12 5 137.80
15 P D Collingwood England 21/06/2005 Bangladesh 112* 86 10 5 130.23
16 T D Paine Australia 17/09/2009 England 111 148 14 1 75.00
17 T M Chappell Australia 13/06/1983 India 110 131 11 0 83.97
18 Majid Khan Pakistan 31/08/1974 England 109 93 16 1 117.20
19 J E Root* England 03/06/2019 Pakistan 107 104 10 1 102.88
20 J E Root* England 17/06/2015 New Zealand 106* 97 13 0 109.28
21 Zaheer Abbas Pakistan 20/06/1983 New Zealand 103* 121 6 0 85.12
22 R A Smith England 20/07/1990 India 103 105 11 0 98.10
23 J C Buttler* England 03/06/2019 Pakistan 103 76 9 2 135.53
24 Mushfiqur Rahim* Bangladesh 20/06/2019 Australia 102* 97 9 1 105.15
25 A J Lamb England 27/05/1989 Australia 100* 105 9 0 95.24
26 A J Stewart England 20/07/2000 West Indies 100* 147 11 0 68.03
27 Zaheer Abbas Pakistan 14/06/1975 Sri Lanka 97 89 10 1 108.99
28 H M Amla South Africa 05/09/2012 England 97* 107 9 1 90.65
29 G W Flower Zimbabwe 26/06/2003 England 96* 152 10 0 63.16
30 A N Cook England 06/07/2011 Sri Lanka 95* 75 16 0 126.67
31 C R Woakes* England 21/06/2016 Sri Lanka 95* 92 4 0 103.26
32 Mohammad Ashraful Bangladesh 21/06/2005 England 94 52 11 3 180.77
33 W G Jacks* England 23/09/2023 Ireland 94 88 7 4 106.82
34 J C Buttler* England 21/06/2016 Sri Lanka 93 99 6 1 93.94
35 N M Coulter-Nile Australia 06/06/2019 West Indies 92 60 8 4 153.33
36 K S Williamson* New Zealand 17/06/2015 England 90 70 12 1 128.57
37 J C Buttler* England 30/08/2016 Pakistan 90* 51 7 7 176.47
38 U T Khawaja Australia 20/06/2019 Bangladesh 89 72 10 0 123.61
39 S R Hain* England 23/09/2023 Ireland 89 82 8 0 108.54
40 I R Bell England 08/09/2006 Pakistan 86* 111 10 0 77.48

Batting Records and Statistics Menu