One Day Internationals - Batting Records and Statistics - High Scores
Highest Scores at  
  Player Country Match Versus Runs B/F 4s 6s S/R
1 M J Guptill* New Zealand 02/06/2013 England 189* 155 19 2 121.94
2 H M Amla South Africa 28/08/2012 England 150 124 16 0 120.97
3 S R Watson Australia 16/09/2013 England 143 107 12 6 133.64
4 P R Stirling* Ireland 04/08/2020 England 142 128 9 6 110.94
5 J M Bairstow* England 29/09/2017 West Indies 141* 114 17 0 123.68
6 Fakhar Zaman* Pakistan 11/05/2019 England 138 106 12 4 130.19
7 I R Bell England 21/08/2007 India 126* 118 10 1 106.78
8 I R Bell England 16/06/2012 West Indies 126 117 12 1 107.69
9 R G Sharma* India 05/06/2019 South Africa 122* 144 13 2 84.72
10 K S Williamson* New Zealand 14/06/2015 England 118 113 12 1 104.42
11 A Balbirnie* Ireland 04/08/2020 England 113 112 12 0 100.89
12 L R P L Taylor* New Zealand 14/06/2015 England 110 123 12 0 89.43
13 J C Buttler* England 11/05/2019 Pakistan 110* 55 6 9 200.00
14 I J L Trott England 02/06/2013 New Zealand 109* 104 5 1 104.81
15 E J G Morgan* England 22/09/2010 Pakistan 107* 101 8 1 105.94
16 E J G Morgan* England 04/08/2020 Ireland 106 84 15 4 126.19
17 C L White Australia 09/09/2009 England 105 124 9 1 84.68
18 A Flintoff England 17/09/2004 Sri Lanka 104 91 9 3 114.29
19 E J G Morgan* England 22/06/2010 Australia 103* 85 16 0 121.18
20 A N Cook England 21/08/2007 India 102 126 8 0 80.95
21 Younis Khan Pakistan 05/09/2006 England 101 109 13 1 92.66
22 B A Stokes* England 27/05/2017 South Africa 101 79 11 3 127.85
23 J E Root* England 14/06/2019 West Indies 100* 94 11 0 106.38
24 C H Gayle West Indies 15/09/2004 Bangladesh 99 132 6 0 75.00
25 Q de Kock* South Africa 27/05/2017 England 98 103 11 0 95.15
26 J J Roy* England 29/09/2017 West Indies 96 70 11 1 137.14
27 L S Livingstone* England 10/09/2023 New Zealand 95* 78 9 1 121.79
28 S C Ganguly India 11/09/2004 Kenya 90 124 8 0 72.58
29 M J Clarke Australia 22/06/2010 England 87* 97 7 0 89.69
30 J J Roy* England 11/05/2019 Pakistan 87 98 6 3 88.78
31 Mushfiqur Rahim* Bangladesh 24/06/2019 Afghanistan 83 87 4 1 95.40
32 W W Hinds West Indies 15/09/2004 Bangladesh 82 119 8 2 68.91
33 Azhar Ali Pakistan 24/08/2016 England 82 110 9 0 74.55
34 J M Bairstow* England 01/08/2020 Ireland 82 41 14 2 200.00
35 A N Cook England 06/09/2011 India 80* 63 5 1 126.98
36 V V S Laxman India 11/09/2004 Kenya 79 99 8 0 79.80
37 M J Clarke Australia 16/09/2013 England 75 76 10 1 98.68
38 S D Hope* West Indies 29/09/2017 England 72 95 4 1 75.79
39 E J G Morgan* England 14/06/2015 New Zealand 71 82 4 2 86.59
40 E J G Morgan* England 11/05/2019 Pakistan 71* 48 6 1 147.92
41 D A Miller* South Africa 27/05/2017 England 71* 51 5 2 139.22
42 M S Wade* Australia 03/09/2015 England 71* 50 12 0 142.00

Batting Records and Statistics Menu