Largest margins in ODIs by Innings, runs & wickets for England vs Sri Lanka - England

By runs
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
128 runs22833.3v Sri LankaW.A.C.A29 Jan 1999ODI # 1396
122 runs32542.4v Sri LankaCardiff2 Jul 2016ODI # 3758
110 runs23227.0v Sri LankaThe Oval28 Jun 2011ODI # 3165
108 runs26745.0v Sri LankaPeshawar17 Oct 1987ODI # 460
106 runs28144.0v Sri LankaBallarat9 Mar 1992ODI # 736
95 runs25943.4v Sri LankaW.A.C.A20 Dec 2002ODI # 1924
81 runs22627.5v Sri LankaThe Oval22 May 2014ODI # 3492
65 runs23544.3v Sri LankaDambulla4 Oct 2007ODI # 2624
53 runs35846.4v Sri LankaColombo (RPS)27 Jan 2026ODI # 4942
49 runs14524.0v Sri LankaSouthampton17 Sep 2004ODI # 2177
47 runs33458.0v Sri LankaTaunton11 Jun 1983ODI # 201
44 runs29450.0v Sri LankaNottingham27 Jun 2002ODI # 1847
43 runs29350.0v Sri LankaBrisbane17 Dec 2002ODI # 1922
36 runs24849.3v Sri LankaLord's16 Aug 1998ODI # 1346
31 runs17229.0v Sri LankaDambulla13 Oct 2018ODI # 4053
19 runs28049.2v Sri LankaAdelaide17 Jan 2003ODI # 1937
18 runs11527.0v Sri LankaPallekele20 Oct 2018ODI # 4055
16 runs26948.2v Sri LankaManchester9 Jul 2011ODI # 3170
5 runs21245.0v Sri LankaColombo (SSC)13 Feb 1982ODI # 145
By wickets
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
10 wickets17123.5v Sri LankaNottingham6 Jul 2011ODI # 3169
10 wickets6812.1v Sri LankaManchester28 May 2014ODI # 3494
10 wickets25534.1v Sri LankaBirmingham24 Jun 2016ODI # 3753
9 wickets13724.1v Sri LankaLeeds20 Jun 1983ODI # 217
8 wickets21941.2v Sri LankaPune30 Oct 1987ODI # 472
8 wickets20546.5v Sri LankaLord's14 May 1999ODI # 1443
8 wickets24243.0v Sri LankaThe Oval1 Jul 2021ODI # 4297
7 wickets18745.2v Sri LankaMelbourne19 Jan 1999ODI # 1388
7 wickets15118.3v Sri LankaPallekele17 Oct 2018ODI # 4054
6 wickets21345.0v Sri LankaJohannesburg25 Sep 2009ODI # 2896
6 wickets30840.1v Sri LankaThe Oval29 Jun 2016ODI # 3757
5 wickets24352.4v Sri LankaThe Oval4 Sep 1988ODI # 521
5 wickets19448.4v Sri LankaDelhi15 Oct 1989ODI # 571
5 wickets21246.5v Sri LankaColombo (RPS)10 Oct 2007ODI # 2628
5 wickets23633.4v Sri LankaHambantota3 Dec 2014ODI # 3561
5 wickets24049.1v Sri LankaPallekele10 Dec 2014ODI # 3565
5 wickets18634.5v Sri LankaChester-le-Street29 Jun 2021ODI # 4296
5 wickets22046.2v Sri LankaColombo (RPS)24 Jan 2026ODI # 4941
4 wickets20849.3v Sri LankaBrisbane11 Jan 1999ODI # 1380
3 wickets24131.2v Sri LankaLeeds2 Jul 2002ODI # 1850
2 wickets16446.5v Sri LankaDambulla7 Oct 2007ODI # 2626
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
10 wickets2276812.150.0v Sri LankaManchester28 May 2014ODI # 3494
9 wickets21513724.160.0v Sri LankaLeeds20 Jun 1983ODI # 217
10 wickets14517123.548.0v Sri LankaNottingham6 Jul 2011ODI # 3169
10 wickets9525534.150.0v Sri LankaBirmingham24 Jun 2016ODI # 3753
5 wickets9118634.550.0v Sri LankaChester-le-Street29 Jun 2021ODI # 4296
8 wickets5221941.250.0v Sri LankaPune30 Oct 1987ODI # 472
8 wickets4224243.050.0v Sri LankaThe Oval1 Jul 2021ODI # 4297
6 wickets3021345.050.0v Sri LankaJohannesburg25 Sep 2009ODI # 2896
7 wickets2818745.250.0v Sri LankaMelbourne19 Jan 1999ODI # 1388
5 wickets2222046.250.0v Sri LankaColombo (RPS)24 Jan 2026ODI # 4941
8 wickets1920546.550.0v Sri LankaLord's14 May 1999ODI # 1443
5 wickets1921246.550.0v Sri LankaColombo (RPS)10 Oct 2007ODI # 2628
7 wickets1515118.321.0v Sri LankaPallekele17 Oct 2018ODI # 4054
5 wickets1424352.455.0v Sri LankaThe Oval4 Sep 1988ODI # 521
6 wickets1130840.142.0v Sri LankaThe Oval29 Jun 2016ODI # 3757
5 wickets819448.450.0v Sri LankaDelhi15 Oct 1989ODI # 571
5 wickets823633.435.0v Sri LankaHambantota3 Dec 2014ODI # 3561
2 wickets716446.548.0v Sri LankaDambulla7 Oct 2007ODI # 2626
5 wickets524049.150.0v Sri LankaPallekele10 Dec 2014ODI # 3565
3 wickets424131.232.0v Sri LankaLeeds2 Jul 2002ODI # 1850
4 wickets320849.350.0v Sri LankaBrisbane11 Jan 1999ODI # 1380
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]