Team Largest Margins By Runs

Cricket Records for England in ODI matches

Largest victories
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
242 runs48237.0v AustraliaNottingham19 Jun 2018ODI # 4011
232 runs49949.4v NetherlandsAmstelveen17 Jun 2022ODI # 4413
210 runs40931.1v New ZealandBirmingham9 Jun 2015ODI # 3654
202 runs33560.0v IndiaLord's7 Jun 1975ODI # 19
198 runs36446.1v PakistanNottingham20 Aug 1992ODI # 759
196 runs29152.3v East AfricaBirmingham14 Jun 1975ODI # 27
186 runs32939.2v West IndiesBridgetown9 Mar 2017ODI # 3849
181 runs36939.0v New ZealandThe Oval13 Sep 2023ODI # 4643
169 runs44542.4v PakistanNottingham30 Aug 2016ODI # 3773
168 runs39245.2v BangladeshNottingham21 Jun 2005ODI # 2252
161 runs26436.0v ZimbabweHarare1 Dec 2004ODI # 2194
160 runs34037.2v NetherlandsPune8 Nov 2023ODI # 4697
152 runs30039.0v ZimbabweBirmingham10 Sep 2004ODI # 2168
150 runs39850.0v AfghanistanManchester18 Jun 2019ODI # 4163
144 runs34845.0v BangladeshBirmingham12 Jul 2010ODI # 3026
137 runs36548.2v BangladeshDharamsala10 Oct 2023ODI # 4664
132 runs21847.0v PakistanManchester24 May 1978ODI # 50
132 runs32744.4v BangladeshMirpur3 Mar 2023ODI # 4528
130 runs26135.0v PakistanAbu Dhabi13 Feb 2012ODI # 3238
128 runs22833.3v Sri LankaPerth29 Jan 1999ODI # 1396
126 runs27941.2v New ZealandManchester17 Jul 1978ODI # 53
126 runs29742.4v South AfricaThe Oval29 Aug 2008ODI # 2757
124 runs37039.1v West IndiesBristol24 Sep 2017ODI # 3915
122 runs32542.4v Sri LankaCardiff2 Jul 2016ODI # 3758
121 runs25737.0v PakistanSouthampton22 Sep 2010ODI # 3047
119 runs30442.2v ScotlandChristchurch23 Feb 2015ODI # 3611
119 runs30645.0v New ZealandChester-le-Street3 Jul 2019ODI # 4183
118 runs20220.4v South AfricaManchester22 Jul 2022ODI # 4435
114 runs27755.0v IndiaThe Oval4 Jun 1982ODI # 153
114 runs30842.5v New ZealandChester-le-Street15 Jun 2008ODI # 2708
114 runs28733.4v West IndiesSouthampton16 Jun 2012ODI # 3276
112 runs24731.0v PakistanCape Town22 Feb 2003ODI # 1962
110 runs23227.0v Sri LankaThe Oval28 Jun 2011ODI # 3165
108 runs26745.0v Sri LankaPeshawar17 Oct 1987ODI # 460
108 runs29948.0v ZimbabweColombo (RPS)18 Sep 2002ODI # 1880
107 runs29337.5v PakistanBirmingham31 Aug 1996ODI # 1109
106 runs32359.0v New ZealandThe Oval9 Jun 1983ODI # 197
106 runs28144.0v Sri LankaBallarat9 Mar 1992ODI # 736
106 runs38748.5v BangladeshCardiff8 Jun 2019ODI # 4153
104 runs28950.0v IndiaSouthampton21 Aug 2007ODI # 2611
104 runs31239.5v South AfricaThe Oval30 May 2019ODI # 4143
101 runs17225.2v AustraliaBirmingham4 Jun 1977ODI # 43
100 runs24738.5v IndiaLord's14 Jul 2022ODI # 4428
100 runs31238.2v New ZealandLord's15 Sep 2023ODI # 4647
98 runs20827.3v AustraliaSydney26 Jan 1983ODI # 175
98 runs23731.5v PakistanPeshawar22 Nov 1987ODI # 480
95 runs23247.1v AustraliaManchester25 May 1989ODI # 566
95 runs25943.4v Sri LankaPerth20 Dec 2002ODI # 1924
95 runs28445.5v PakistanAbu Dhabi13 Nov 2015ODI # 3708
94 runs24955.0v PakistanThe Oval26 May 1978ODI # 51
93 runs30144.0v AustraliaManchester8 Sep 2015ODI # 3682
93 runs33843.3v PakistanEden Gardens11 Nov 2023ODI # 4701
92 runs29338.5v AustraliaSydney2 Feb 2007ODI # 2497
89 runs25345.5v West IndiesAdelaide24 Jan 1987ODI # 423
87 runs31144.3v New ZealandCardiff6 Jun 2017ODI # 3880
86 runs32350.0v IndiaLord's14 Jul 2018ODI # 4016
85 runs24946.5v ZimbabweHarare20 Feb 2000ODI # 1567
85 runs32946.1v IrelandLord's7 May 2017ODI # 3865
84 runs35640.4v PakistanDubai (DICS)20 Nov 2015ODI # 3712
81 runs22627.5v Sri LankaThe Oval22 May 2014ODI # 3492
80 runs26760.0v New ZealandNottingham11 Jun 1975ODI # 23
79 runs27954.2v PakistanLord's20 May 1992ODI # 756
79 runs22639.5v West IndiesLord's1 Jul 2007ODI # 2594
79 runs22726.5v New ZealandSouthampton10 Sep 2023ODI # 4640
74 runs26248.4v ZimbabweBulawayo5 Dec 2004ODI # 2197
73 runs29649.4v PakistanManchester19 Jul 1982ODI # 155
73 runs27748.2v West IndiesLord's28 May 1995ODI # 1002
72 runs26547.2v AustraliaSydney11 Dec 1979ODI # 79
72 runs34045.0v South AfricaLeeds24 May 2017ODI # 3872
71 runs25640.0v New ZealandChristchurch15 Feb 1992ODI # 713
70 runs28144.3v ZimbabweBulawayo10 Oct 2001ODI # 1756
70 runs30846.3v IndiaThe Oval3 Sep 2004ODI # 2165
65 runs23544.3v Sri LankaDambulla4 Oct 2007ODI # 2624
64 runs23029.1v IndiaThe Oval9 Jul 2002ODI # 1854
62 runs20740.2v PakistanSharjah12 Apr 1999ODI # 1434
61 runs20340.4v West IndiesBridgetown16 Feb 1994ODI # 880
59 runs34743.1v South AfricaKimberley1 Feb 2023ODI # 4514
58 runs32949.4v West IndiesBirmingham26 May 2009ODI # 2851
57 runs31747.4v AustraliaPerth24 Jan 2014ODI # 3461
55 runs27350.0v NamibiaGqeberha19 Feb 2003ODI # 1959
54 runs26848.2v New ZealandBrisbane15 Jan 1983ODI # 168
54 runs18942.1v New ZealandChristchurch18 Feb 1984ODI # 249
54 runs35246.5v PakistanLeeds19 May 2019ODI # 4140
52 runs26350.0v ZimbabweBirmingham18 Jul 2000ODI # 1617
52 runs24841.0v PakistanLord's10 Jul 2021ODI # 4300
51 runs28050.0v CanadaGros Islet18 Mar 2007ODI # 2541
49 runs28050.0v NetherlandsPeshawar22 Feb 1996ODI # 1057
49 runs14524.0v Sri LankaSouthampton17 Sep 2004ODI # 2177
48 runs21941.4v IndiaBengaluru26 Feb 1993ODI # 809
48 runs26748.1v IrelandProvidence30 Mar 2007ODI # 2558
48 runs27050.0v AustraliaBirmingham8 Jun 2013ODI # 3365
48 runs33546.4v IrelandNottingham23 Sep 2023ODI # 4653
47 runs32155.0v AustraliaBirmingham22 Aug 1980ODI # 92
47 runs33458.0v Sri LankaTaunton11 Jun 1983ODI # 201
47 runs18746.3v West IndiesLeeds21 May 1988ODI # 519
45 runs28550.0v BangladeshChattogram5 Mar 2010ODI # 2968
45 runs29747.2v West IndiesNorth Sound3 Mar 2017ODI # 3845
44 runs29450.0v Sri LankaNottingham27 Jun 2002ODI # 1847
44 runs15134.3v PakistanSouthampton24 Aug 2016ODI # 3770
43 runs24546.3v New ZealandNapier20 Feb 2002ODI # 1811
43 runs29350.0v Sri LankaBrisbane17 Dec 2002ODI # 1922
42 runs22552.5v New ZealandBirmingham19 May 1994ODI # 913
42 runs32846.5v PakistanLahore10 Dec 2005ODI # 2304
42 runs28248.1v IndiaBirmingham27 Aug 2007ODI # 2616
41 runs29548.4v IndiaLeeds5 Sep 2014ODI # 3525
40 runs20140.2v AustraliaBirmingham10 Jun 2017ODI # 3885
39 runs30350.5v PakistanThe Oval22 May 1992ODI # 757
39 runs17320.0v ScotlandAberdeen9 May 2014ODI # 3491
39 runs29033.3v South AfricaBloemfontein3 Feb 2016ODI # 3732
38 runs30250.0v IrelandBelfast13 Jun 2006ODI # 2383
38 runs34347.1v AustraliaCardiff16 Jun 2018ODI # 4010
37 runs27348.2v AustraliaPerth1 Jan 1987ODI # 409
37 runs22648.0v AustraliaMelbourne10 Jan 1995ODI # 969
36 runs24849.3v Sri LankaLord's16 Aug 1998ODI # 1346
35 runs25545.3v IndiaWankhede5 Nov 1987ODI # 476
34 runs27048.1v West IndiesJaipur26 Oct 1987ODI # 468
34 runs18727.0v AustraliaSydney11 Feb 2007ODI # 2519
34 runs28846.3v New ZealandNottingham5 Jun 2013ODI # 3362
33 runs19548.1v New ZealandSydney13 Dec 1990ODI # 651
33 runs22338.0v New ZealandAuckland23 Feb 2002ODI # 1812
31 runs17229.0v Sri LankaDambulla13 Oct 2018ODI # 4053
31 runs33850.0v IndiaBirmingham30 Jun 2019ODI # 4179
29 runs17848.0v West IndiesDevonport3 Feb 1987ODI # 430
29 runs41948.0v West IndiesSt George's27 Feb 2019ODI # 4099
26 runs20148.1v ZimbabweBrisbane7 Jan 1995ODI # 968
26 runs7825.1v South AfricaJohannesburg30 Jan 2005ODI # 2216
26 runs17328.0v West IndiesGros Islet3 Apr 2009ODI # 2833
25 runs30753.0v West IndiesThe Oval26 May 1995ODI # 1001
25 runs30447.4v West IndiesNorth Sound5 Mar 2014ODI # 3484
24 runs27541.0v PakistanChester-le-Street10 Sep 2010ODI # 3043
24 runs23248.4v AustraliaManchester13 Sep 2020ODI # 4260
23 runs24955.0v AustraliaThe Oval20 Aug 1980ODI # 91
23 runs26444.0v PakistanKarachi20 Nov 1987ODI # 479
22 runs32450.0v South AfricaCenturion27 Sep 2009ODI # 2900
21 runs30050.0v AustraliaAdelaide26 Jan 2011ODI # 3089
21 runs31047.5v BangladeshMirpur7 Oct 2016ODI # 3791
20 runs27649.4v South AfricaLeeds22 Aug 2008ODI # 2748
20 runs25149.0v PakistanAbu Dhabi15 Feb 2012ODI # 3240
19 runs20755.0v New ZealandScarborough15 Jul 1978ODI # 52
19 runs22948.2v West IndiesPerth3 Jan 1987ODI # 411
19 runs25243.0v South AfricaSydney22 Mar 1992ODI # 751
19 runs28049.2v Sri LankaAdelaide17 Jan 2003ODI # 1937
18 runs24444.4v West IndiesChennai17 Mar 2011ODI # 3135
18 runs11527.0v Sri LankaPallekele20 Oct 2018ODI # 4055
16 runs29446.5v West IndiesBridgetown29 Mar 1998ODI # 1299
16 runs25148.4v IndiaCuttack22 Jan 2002ODI # 1792
16 runs26948.2v Sri LankaManchester9 Jul 2011ODI # 3170
16 runs30350.0v AustraliaSydney21 Jan 2018ODI # 3960
15 runs27350.0v AustraliaLord's29 Jun 2012ODI # 3280
14 runs16656.0v PakistanLeeds16 Jun 1979ODI # 71
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

West Indies v England at Bridgetown, 3rd ODI, Dec 9, 2023 [ODI # 4708]

West Indies v England at North Sound, 2nd ODI, Dec 6, 2023 [ODI # 4707]

West Indies v England at North Sound, 1st ODI, Dec 3, 2023 [ODI # 4706]