One-Day Internationals

England Cricket Team – One-Day Internationals Cricket Records

One-Day Internationals

High scores

RankPlayerRunsMinsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
BA Stokes182185124159146.77Englandv New ZealandThe Oval13 Sep 2023ODI # 4643
🥈 2
JJ Roy180151151165119.20Englandv AustraliaMelbourne14 Jan 2018ODI # 3951
🥉 3
AD Hales171166122224140.16Englandv PakistanNottingham30 Aug 2016ODI # 3773
4
RA Smith167*208163173102.45Englandv AustraliaBirmingham21 May 1993ODI # 831
5
JE Root166*220139212119.42Englandv West IndiesCardiff01 Jun 2025ODI # 4881
6
BM Duckett165215143173115.38Englandv AustraliaLahore22 Feb 2025ODI # 4846
7
JC Buttler162*10770714231.42Englandv NetherlandsAmstelveen17 Jun 2022ODI # 4413
8
JJ Roy162172118133137.28Englandv Sri LankaThe Oval29 Jun 2016ODI # 3757
9
DI Gower158177118184133.89Englandv New ZealandBrisbane15 Jan 1983ODI # 168
9
AJ Strauss158188145181108.96Englandv IndiaBengaluru27 Feb 2011ODI # 3110
11
AJ Strauss154201140165110.00Englandv BangladeshBirmingham12 Jul 2010ODI # 3026
12
JJ Roy153153121145126.44Englandv BangladeshCardiff08 Jun 2019ODI # 4153
13
AJ Strauss15220712819-118.75Englandv BangladeshNottingham21 Jun 2005ODI # 2252
14
JC Buttler150-771312194.80Englandv West IndiesSt George's27 Feb 2019ODI # 4099
15
EJG Morgan1487771417208.45Englandv AfghanistanManchester18 Jun 2019ODI # 4163
16
AD Hales147-92165159.78Englandv AustraliaNottingham19 Jun 2018ODI # 4011
17
CWJ Athey142*20817214-82.55Englandv New ZealandManchester18 Jul 1986ODI # 389
18
GA Gooch142-13414-105.97Englandv PakistanKarachi20 Nov 1987ODI # 479
19
JM Bairstow141*-11417-123.68Englandv West IndiesSouthampton29 Sep 2017ODI # 3918
20
IR Bell141175125151112.80Englandv AustraliaHobart23 Jan 2015ODI # 3589
21
DJ Malan140106107165130.84Englandv BangladeshDharamsala10 Oct 2023ODI # 4664
22
JM Bairstow139-92155151.08Englandv AustraliaNottingham19 Jun 2018ODI # 4011
23
JM Bairstow138160106147130.18Englandv New ZealandDunedin07 Mar 2018ODI # 3989
24
DL Amiss137-14718-93.19Englandv IndiaLord's07 Jun 1975ODI # 19
24
ME Trescothick13723214211396.47Englandv PakistanLord's12 Jun 2001ODI # 1722
24
IJL Trott13717812611-108.73Englandv AustraliaSydney02 Feb 2011ODI # 3094
24
AN Cook13718714214-96.47Englandv PakistanAbu Dhabi13 Feb 2012ODI # 3238
28
GA Gooch13623116211-83.95Englandv AustraliaLord's29 May 1989ODI # 568
29
DJ Malan134189128124104.68Englandv AustraliaAdelaide17 Nov 2022ODI # 4475
30
AD Hales133*135110106120.90Englandv Sri LankaBirmingham24 Jun 2016ODI # 3753
30
JE Root133*202129111103.10Englandv BangladeshThe Oval01 Jun 2017ODI # 3875
32
JJ Roy132160124181106.45Englandv BangladeshMirpur03 Mar 2023ODI # 4528
33
KWR Fletcher131-14713-89.11Englandv New ZealandNottingham11 Jun 1975ODI # 23
33
JC Buttler13119012767103.14Englandv South AfricaKimberley01 Feb 2023ODI # 4514
35
DI Gower130-120125108.33Englandv Sri LankaTaunton11 Jun 1983ODI # 201
35
ME Trescothick13020113813294.20Englandv West IndiesGros Islet01 May 2004ODI # 2125
35
KP Pietersen13019715312284.96Englandv PakistanDubai (DICS)21 Feb 2012ODI # 3247
38
GA Gooch129*-118171109.32Englandv West IndiesPort of Spain04 Mar 1986ODI # 366
39
RA Smith12919514512488.96Englandv IndiaGwalior04 Mar 1993ODI # 813
39
JC Buttler12910577135167.53Englandv New ZealandBirmingham09 Jun 2015ODI # 3654
41
RA Smith12819616816-76.19Englandv New ZealandLeeds23 May 1990ODI # 632
41
MM Ali128142107125119.62Englandv ScotlandChristchurch23 Feb 2015ODI # 3611
41
JM Bairstow12813593155137.63Englandv PakistanBristol14 May 2019ODI # 4135
44
MA Atherton12720216014179.37Englandv West IndiesLord's28 May 1995ODI # 1002
44
DJ Malan127177114143111.40Englandv New ZealandLord's15 Sep 2023ODI # 4647
46
GA Hick126*17811854106.77Englandv Sri LankaAdelaide23 Jan 1999ODI # 1391
46
IR Bell126*161118101106.77Englandv IndiaSouthampton21 Aug 2007ODI # 2611
48
AJ Strauss12618413410194.02Englandv PakistanLeeds12 Sep 2010ODI # 3044
48
IR Bell126178117121107.69Englandv West IndiesSouthampton16 Jun 2012ODI # 3276
50
NV Knight125*2101459-86.20Englandv PakistanNottingham01 Sep 1996ODI # 1111
51
JE Root125165113105110.61Englandv South AfricaCenturion09 Feb 2016ODI # 3736
51
DJ Malan12520610993114.67Englandv NetherlandsAmstelveen17 Jun 2022ODI # 4413
53
EJG Morgan124*14710684116.98Englandv IrelandDublin (Malahide)03 Sep 2013ODI # 3409
53
LS Livingstone124*1198559145.88Englandv West IndiesNorth Sound02 Nov 2024ODI # 4792
55
W Larkins12414812618298.41Englandv AustraliaHyderabad (Deccan)19 Oct 1989ODI # 575
55
JM Bairstow124174112117110.71Englandv IndiaPune26 Mar 2021ODI # 4283
57
A Flintoff12312910487118.26Englandv West IndiesLord's06 Jul 2004ODI # 2140
57
JJ Roy12311885153144.70Englandv West IndiesBridgetown20 Feb 2019ODI # 4096
59
DI Gower1221961348-91.04Englandv New ZealandMelbourne13 Jan 1983ODI # 167
59
NV Knight12217113013493.84Englandv West IndiesBridgetown29 Mar 1998ODI # 1299
59
PD Salt12213793143131.18Englandv NetherlandsAmstelveen17 Jun 2022ODI # 4413
62
ME Trescothick121180109132111.00Englandv IndiaEden Gardens19 Jan 2002ODI # 1788
62
ME Trescothick121176118161102.54Englandv Sri LankaLeeds01 Jul 2006ODI # 2389
62
JC Buttler12110274114163.51Englandv Sri LankaLord's31 May 2014ODI # 3495
62
EJG Morgan12118313611388.97Englandv AustraliaSydney16 Jan 2015ODI # 3578
62
JE Root121151108142112.03Englandv Sri LankaWellington01 Mar 2015ODI # 3619
67
PD Collingwood120*2221337190.22Englandv AustraliaMelbourne09 Feb 2007ODI # 2515
68
JJ Roy120156108122111.11Englandv AustraliaCardiff16 Jun 2018ODI # 4010
68
JE Root120177111111108.10Englandv AfghanistanLahore26 Feb 2025ODI # 4849
70
ME Trescothick119175102112116.66Englandv ZimbabweColombo (RPS)18 Sep 2002ODI # 1880
70
AN Cook11920814313-83.21Englandv Sri LankaLord's03 Jul 2011ODI # 3168
70
MM Ali11913987115136.78Englandv Sri LankaColombo (RPS)26 Nov 2014ODI # 3554
73
AJ Lamb118-12114-97.52Englandv PakistanNottingham17 Jul 1982ODI # 154
73
AD Brown11818013710286.13Englandv IndiaManchester26 May 1996ODI # 1104
73
SW Billings118155110142107.27Englandv AustraliaManchester11 Sep 2020ODI # 4259
73
DJ Malan11818911476103.50Englandv South AfricaKimberley01 Feb 2023ODI # 4514
77
CT Radley117*-14011-83.57Englandv New ZealandManchester17 Jul 1978ODI # 53
77
GA Gooch117*20716413171.34Englandv AustraliaLord's03 Jun 1985ODI # 331
79
D Lloyd116*-1598172.95Englandv PakistanNottingham31 Aug 1974ODI # 14
79
JC Buttler116*6852108223.07Englandv PakistanDubai (DICS)20 Nov 2015ODI # 3712
81
AJ Stewart11615611191104.50Englandv IndiaSharjah11 Dec 1997ODI # 1259
81
KP Pietersen116153110106105.45Englandv South AfricaCenturion13 Feb 2005ODI # 2226
83
MW Gatting115*-13512-85.18Englandv IndiaPune05 Dec 1984ODI # 279
84
GA Gooch1152161599172.32Englandv AustraliaBirmingham01 Jun 1985ODI # 330
84
GA Gooch115-13611-84.55Englandv IndiaWankhede05 Nov 1987ODI # 476
84
N Hussain11515812810-89.84Englandv IndiaLord's13 Jul 2002ODI # 1856
87
DI Gower114*-1226-93.44Englandv PakistanThe Oval26 May 1978ODI # 51
87
ME Trescothick114*20012513-91.20Englandv South AfricaThe Oval28 Jun 2003ODI # 2029
87
DJ Malan114*2181458478.62Englandv BangladeshMirpur01 Mar 2023ODI # 4525
90
JJ Roy11412389114128.08Englandv PakistanNottingham17 May 2019ODI # 4138
91
MA Atherton113*20014910-75.83Englandv AustraliaThe Oval24 May 1997ODI # 1211
91
IR Bell113*19714313179.02Englandv IndiaDharamsala27 Jan 2013ODI # 3329
91
JE Root113*-1168197.41Englandv IndiaLord's14 Jul 2018ODI # 4016
94
NH Fairbrother113143109102103.66Englandv West IndiesLord's27 May 1991ODI # 678
94
NV Knight11316113211-85.60Englandv PakistanBirmingham31 Aug 1996ODI # 1109
94
ME Trescothick11317211412-99.12Englandv IrelandBelfast13 Jun 2006ODI # 2383
94
JE Root113133108103104.62Englandv IndiaLeeds05 Sep 2014ODI # 3525
94
EJG Morgan11311082125137.80Englandv New ZealandNottingham17 Jun 2015ODI # 3657
94
JJ Roy11314091114124.17Englandv South AfricaBloemfontein27 Jan 2023ODI # 4512
100
GA Gooch112*20515215-73.68Englandv New ZealandThe Oval25 May 1990ODI # 633

Showing 100 records