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

Batting Records and Statistics Menu