Cricket Records for England vs Sri Lanka in ODI matches

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
EnglandSri LankaSri Lanka8 wicketsBengaluruOct 26, 2023ODI # 4682
EnglandSri Lankano result-BristolJul 4, 2021ODI # 4298
EnglandSri LankaEngland8 wicketsThe OvalJul 1, 2021ODI # 4297
EnglandSri LankaEngland5 wicketsChester-le-StreetJun 29, 2021ODI # 4296
EnglandSri LankaSri Lanka20 runsLeedsJun 21, 2019ODI # 4168
Sri LankaEnglandSri Lanka219 runsColombo (RPS)Oct 23, 2018ODI # 4058
Sri LankaEnglandEngland18 runsPallekeleOct 20, 2018ODI # 4055
Sri LankaEnglandEngland7 wicketsPallekeleOct 17, 2018ODI # 4054
Sri LankaEnglandEngland31 runsDambullaOct 13, 2018ODI # 4053
Sri LankaEnglandno result-DambullaOct 10, 2018ODI # 4052
EnglandSri LankaEngland122 runsCardiffJul 2, 2016ODI # 3758
EnglandSri LankaEngland6 wicketsThe OvalJun 29, 2016ODI # 3757
EnglandSri Lankano result-BristolJun 26, 2016ODI # 3755
EnglandSri LankaEngland10 wicketsBirminghamJun 24, 2016ODI # 3753
EnglandSri Lankatied-NottinghamJun 21, 2016ODI # 3751
EnglandSri LankaSri Lanka9 wicketsWellingtonMar 1, 2015ODI # 3619
Sri LankaEnglandSri Lanka87 runsColombo (RPS)Dec 16, 2014ODI # 3569
Sri LankaEnglandSri Lanka90 runsPallekeleDec 13, 2014ODI # 3567
Sri LankaEnglandEngland5 wicketsPallekeleDec 10-11, 2014ODI # 3565
Sri LankaEnglandSri Lanka6 wicketsColombo (RPS)Dec 7, 2014ODI # 3563
Sri LankaEnglandEngland5 wicketsHambantotaDec 3, 2014ODI # 3561
Sri LankaEnglandSri Lanka8 wicketsColombo (RPS)Nov 29, 2014ODI # 3557
Sri LankaEnglandSri Lanka25 runsColombo (RPS)Nov 26, 2014ODI # 3554
EnglandSri LankaSri Lanka6 wicketsBirminghamJun 3, 2014ODI # 3496
EnglandSri LankaSri Lanka7 runsLord'sMay 31, 2014ODI # 3495
EnglandSri LankaEngland10 wicketsManchesterMay 28, 2014ODI # 3494
EnglandSri LankaSri Lanka157 runsChester-le-StreetMay 25, 2014ODI # 3493
EnglandSri LankaEngland81 runsThe OvalMay 22, 2014ODI # 3492
EnglandSri LankaSri Lanka7 wicketsThe OvalJun 13, 2013ODI # 3370
EnglandSri LankaEngland16 runsManchesterJul 9, 2011ODI # 3170
EnglandSri LankaEngland10 wicketsNottinghamJul 6, 2011ODI # 3169
EnglandSri LankaSri Lanka6 wicketsLord'sJul 3, 2011ODI # 3168
EnglandSri LankaSri Lanka69 runsLeedsJul 1, 2011ODI # 3167
EnglandSri LankaEngland110 runsThe OvalJun 28, 2011ODI # 3165
Sri LankaEnglandSri Lanka10 wicketsColombo (RPS)Mar 26, 2011ODI # 3145
EnglandSri LankaEngland6 wicketsJohannesburgSep 25, 2009ODI # 2896
Sri LankaEnglandSri Lanka107 runsColombo (RPS)Oct 13, 2007ODI # 2630
Sri LankaEnglandEngland5 wicketsColombo (RPS)Oct 10, 2007ODI # 2628
Sri LankaEnglandEngland2 wicketsDambullaOct 7, 2007ODI # 2626
Sri LankaEnglandEngland65 runsDambullaOct 4, 2007ODI # 2624
Sri LankaEnglandSri Lanka119 runsDambullaOct 1, 2007ODI # 2622
EnglandSri LankaSri Lanka2 runsNorth SoundApr 4, 2007ODI # 2563
EnglandSri LankaSri Lanka8 wicketsLeedsJul 1, 2006ODI # 2389
EnglandSri LankaSri Lanka33 runsManchesterJun 28, 2006ODI # 2388
EnglandSri LankaSri Lanka8 wicketsChester-le-StreetJun 24, 2006ODI # 2386
EnglandSri LankaSri Lanka46 runsThe OvalJun 20, 2006ODI # 2385
EnglandSri LankaSri Lanka20 runsLord'sJun 17, 2006ODI # 2384
EnglandSri LankaEngland49 runsSouthamptonSep 17-18, 2004ODI # 2177
Sri LankaEnglandSri Lanka10 wicketsDambullaNov 18, 2003ODI # 2063
EnglandSri LankaEngland19 runsAdelaideJan 17, 2003ODI # 1937
EnglandSri LankaSri Lanka31 runsSydneyJan 13, 2003ODI # 1934
EnglandSri LankaEngland95 runsPerthDec 20, 2002ODI # 1924
EnglandSri LankaEngland43 runsBrisbaneDec 17, 2002ODI # 1922
EnglandSri LankaSri Lanka23 runsManchesterJul 7, 2002ODI # 1853
EnglandSri LankaEngland3 wicketsLeedsJul 2, 2002ODI # 1850
EnglandSri LankaEngland44 runsNottinghamJun 27, 2002ODI # 1847
Sri LankaEnglandSri Lanka10 wicketsColombo (SSC)Mar 27, 2001ODI # 1697
Sri LankaEnglandSri Lanka66 runsColombo (RPS)Mar 25, 2001ODI # 1695
Sri LankaEnglandSri Lanka5 wicketsDambullaMar 23, 2001ODI # 1694
EnglandSri LankaEngland8 wicketsLord'sMay 14, 1999ODI # 1443
EnglandSri LankaSri Lanka11 runsSydneyFeb 3, 1999ODI # 1400
EnglandSri LankaEngland128 runsPerthJan 29, 1999ODI # 1396
EnglandSri LankaSri Lanka1 wicketAdelaideJan 23, 1999ODI # 1391
EnglandSri LankaEngland7 wicketsMelbourneJan 19, 1999ODI # 1388
EnglandSri LankaEngland4 wicketsBrisbaneJan 11, 1999ODI # 1380
EnglandSri LankaSri Lanka5 wicketsLord'sAug 20, 1998ODI # 1348
EnglandSri LankaEngland36 runsLord'sAug 16, 1998ODI # 1346
EnglandSri LankaSri Lanka5 wicketsFaisalabadMar 9, 1996ODI # 1077
Sri LankaEnglandSri Lanka8 wicketsMoratuwaMar 20, 1993ODI # 818
Sri LankaEnglandSri Lanka32 runsColombo (RPS)Mar 10, 1993ODI # 815
EnglandSri LankaEngland106 runsBallaratMar 9, 1992ODI # 736
EnglandSri LankaEngland5 wicketsDelhiOct 15, 1989ODI # 571
EnglandSri LankaEngland5 wicketsThe OvalSep 4, 1988ODI # 521
EnglandSri LankaEngland8 wicketsPuneOct 30, 1987ODI # 472
EnglandSri LankaEngland108 runsPeshawarOct 17, 1987ODI # 460
EnglandSri LankaEngland9 wicketsLeedsJun 20, 1983ODI # 217
EnglandSri LankaEngland47 runsTauntonJun 11, 1983ODI # 201
Sri LankaEnglandSri Lanka3 runsColombo (SSC)Feb 14, 1982ODI # 146
Sri LankaEnglandEngland5 runsColombo (SSC)Feb 13, 1982ODI # 145
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]

Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]

Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]