High scores
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
IVA Richards 189* 170 21 5 111.17 West Indies v England 31 May 1984 ODI # 264
EJG Morgan 148 71 4 17 208.45 England v Afghanistan 18 Jun 2019 ODI # 4163
CWJ Athey 142* 172 14 0 82.55 England v New Zealand 18 Jul 1986 ODI # 389
RG Sharma 140 113 14 3 123.89 India v Pakistan 16 Jun 2019 ODI # 4161
AD Brown 118 137 10 2 86.13 England v India 26 May 1996 ODI # 1104
CT Radley 117* 140 11 0 83.57 England v New Zealand 17 Jul 1978 ODI # 53
GM Turner 114* 177 13 0 64.40 New Zealand v India 14 Jun 1975 ODI # 28
Saeed Anwar 113* 148 9 0 76.35 Pakistan v New Zealand 16 Jun 1999 ODI # 1482
JC Buttler 110* 122 12 1 90.16 England v Australia 24 Jun 2018 ODI # 4013
MJ Clarke 105 102 14 0 102.94 Australia v England 8 Sep 2013 ODI # 3412
DL Amiss 103 134 9 0 76.86 England v Australia 24 Aug 1972 ODI # 2
JWA Taylor 101 114 5 0 88.59 England v Australia 8 Sep 2015 ODI # 3682
JM Bairstow 100* 97 11 0 103.09 England v West Indies 19 Sep 2017 ODI # 3911
DPMD Jayawardene 100 83 9 0 120.48 Sri Lanka v England 28 Jun 2006 ODI # 2388
MD Crowe 93* 74 11 2 125.67 New Zealand v England 18 Jul 1986 ODI # 389
GA Gooch 91 102 9 0 89.21 England v New Zealand 18 Jul 1986 ODI # 389
JM Bairstow 90 99 8 3 90.90 England v Afghanistan 18 Jun 2019 ODI # 4163
Yashpal Sharma 89 120 9 0 74.16 India v West Indies 9 Jun 1983 ODI # 200
JE Root 88 82 5 1 107.31 England v Afghanistan 18 Jun 2019 ODI # 4163
Aamer Sohail 87 140 5 0 62.14 Pakistan v England 24 Aug 1992 ODI # 761
AJ Strauss 87 121 8 0 71.90 England v Australia 27 Jun 2010 ODI # 3003
RA Smith 85* 91 9 1 93.40 England v Pakistan 24 Aug 1992 ODI # 761
GA Hick 85 102 8 1 83.33 England v Australia 19 May 1993 ODI # 830
Wajahatullah Wasti 84 123 10 1 68.29 Pakistan v New Zealand 16 Jun 1999 ODI # 1482
JH Kallis 82* 105 5 1 78.09 South Africa v England 3 Jul 2003 ODI # 2032
GJ Bailey 82 67 5 4 122.38 Australia v England 8 Sep 2013 ODI # 3412
DI Gower 81 94 4 0 86.17 England v India 26 May 1986 ODI # 387
CT Radley 79 129 8 0 61.24 England v Pakistan 24 May 1978 ODI # 50
MA Taylor 79 126 6 0 62.69 Australia v England 19 May 1993 ODI # 830
IVA Richards 78 84 6 2 92.85 West Indies v England 25 May 1991 ODI # 677
V Kohli 77 65 7 0 118.46 India v Pakistan 16 Jun 2019 ODI # 4161
MW Gatting 76 81 8 1 93.82 England v Pakistan 19 Jul 1982 ODI # 155
AJ Lamb 75 89 8 0 84.26 England v West Indies 31 May 1984 ODI # 264
Inzamam-ul-Haq 75 86 6 1 87.20 Pakistan v England 24 Aug 1992 ODI # 761
JC Buttler 75 65 5 3 115.38 England v Australia 8 Sep 2013 ODI # 3412
MA Atherton 74 123 6 0 60.16 England v West Indies 25 May 1991 ODI # 677
M Azharuddin 73* 64 3 2 114.06 India v England 26 May 1996 ODI # 1104
IT Botham 72 82 2 5 87.80 England v Australia 30 May 1985 ODI # 329
IJL Trott 72 87 3 0 82.75 England v Sri Lanka 9 Jul 2011 ODI # 3170
JA Rudolph 71* 101 6 0 70.29 South Africa v England 3 Jul 2003 ODI # 2032
Hashmatullah Shahidi 71* 97 4 2 73.19 Afghanistan v England 18 Jun 2019 ODI # 4163
GA Gooch 71 84 1 3 84.52 England v New Zealand 20 Jun 1979 ODI # 72
Yuvraj Singh 71 104 5 1 68.26 India v England 30 Aug 2007 ODI # 2617
AJ Finch 70* 64 11 1 109.37 Australia v England 13 Sep 2015 ODI # 3684
S Abid Ali 70 98 5 1 71.42 India v New Zealand 14 Jun 1975 ODI # 28
KC Sangakkara 70 79 8 0 88.60 Sri Lanka v England 7 Jul 2002 ODI # 1853
JG Wright 69 137 9 0 50.36 New Zealand v England 20 Jun 1979 ODI # 72
G Fowler 69 96 7 0 71.87 England v Pakistan 18 Jun 1983 ODI # 213
Mohammad Hafeez 69 112 8 0 61.60 Pakistan v England 17 Jun 2003 ODI # 2025
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years | 25 years
Records includes the following current or recent matches:
Afghanistan v England at Manchester, ICC Cricket World Cup 24th match, Jun 18, 2019 [ODI # 4163 - Live]
    » Afghanistan 227/5 (45.0 ov, Najibullah Zadran 13*, Hashmatullah Shahidi 71*, MA Wood 1/32)
India v Pakistan at Manchester, ICC Cricket World Cup 22nd match, Jun 16, 2019 [ODI # 4161]
England v Australia at Manchester, 5th ODI, Jun 24, 2018 [ODI # 4013]