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
KS Williamson 148 154 14 1 96.10 New Zealand v West Indies 22 Jun 2019 ODI # 4170
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
DA Warner 122 117 15 2 104.27 Australia v South Africa 6 Jul 2019 ODI # 4188
AD Brown 118 137 10 2 86.13 England v India 26 May 1996 ODI # 1104
SW Billings 118 110 14 2 107.27 England v Australia 11 Sep 2020 ODI # 4259
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
JM Bairstow 112 126 12 2 88.88 England v Australia 16 Sep 2020 ODI # 4261
JC Buttler 110* 122 12 1 90.16 England v Australia 24 Jun 2018 ODI # 4013
GJ Maxwell 108 90 4 7 120.00 Australia v England 16 Sep 2020 ODI # 4261
AT Carey 106 114 7 2 92.98 Australia v England 16 Sep 2020 ODI # 4261
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
CR Brathwaite 101 82 9 5 123.17 West Indies v New Zealand 22 Jun 2019 ODI # 4170
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
F du Plessis 100 94 7 2 106.38 South Africa v Australia 6 Jul 2019 ODI # 4188
HE van der Dussen 95 97 4 4 97.93 South Africa v Australia 6 Jul 2019 ODI # 4188
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
CH Gayle 87 84 8 6 103.57 West Indies v New Zealand 22 Jun 2019 ODI # 4170
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
AT Carey 85 69 11 1 123.18 Australia v South Africa 6 Jul 2019 ODI # 4188
Wajahatullah Wasti 84 123 10 1 68.29 Pakistan v New Zealand 16 Jun 1999 ODI # 1482
JM Bairstow 84 107 4 4 78.50 England v Australia 11 Sep 2020 ODI # 4259
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
RA Jadeja 77 59 4 4 130.50 India v New Zealand 9 Jul 2019 ODI # 4190
GJ Maxwell 77 59 4 4 130.50 Australia v England 11 Sep 2020 ODI # 4259
MW Gatting 76 81 8 1 93.82 England v Pakistan 19 Jul 1982 ODI # 155
Hashmatullah Shahidi 76 100 5 2 76.00 Afghanistan v England 18 Jun 2019 ODI # 4163
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
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:
England v Australia at Manchester, 3rd ODI, Sep 16, 2020 [ODI # 4261]
England v Australia at Manchester, 2nd ODI, Sep 13, 2020 [ODI # 4260]
England v Australia at Manchester, 1st ODI, Sep 11, 2020 [ODI # 4259]