Men's ODI ·
England (won)386/5 (50.0)Sri Lanka331 (45.1)
England won by 55 runs
Pakistan ODI Tri-Series · Match 6 · Gaddafi Stadium, Lahore
Scorecard: England v Sri Lanka, 29 Oct 2026Replay: England v Sri Lanka, 29 Oct 2026
| Split | Mat | Won | Lost | Tied | Drawn | NR | Win % |
|---|---|---|---|---|---|---|---|
| England | 59 | 26 | 29 | 1 | 0 | 3 | 46.4% |
Men's ODI ·
England won by 55 runs
Pakistan ODI Tri-Series · Match 6 · Gaddafi Stadium, Lahore
Scorecard: England v Sri Lanka, 29 Oct 2026Replay: England v Sri Lanka, 29 Oct 2026
Men's ODI ·
Sri Lanka won by 2 wickets
Pakistan ODI Tri-Series · Match 3 · Rawalpindi Cricket Stadium
Scorecard: England v Sri Lanka, 22 Oct 2026Replay: England v Sri Lanka, 22 Oct 2026
Men's ODI ·
England won by 223 runs
Sri Lanka tour of England · Match 3 · The Oval
Scorecard: England v Sri Lanka, 27 Sept 2026Replay: England v Sri Lanka, 27 Sept 2026
Men's ODI ·
Sri Lanka won by 16 runs
Sri Lanka tour of England · Match 2 · Headingley
Scorecard: Sri Lanka v England, 24 Sept 2026Replay: Sri Lanka v England, 24 Sept 2026
Men's ODI ·
England won by 89 runs
Sri Lanka tour of England · Match 1 · Riverside Ground, Chester-le-Street
Scorecard: England v Sri Lanka, 22 Sept 2026Replay: England v Sri Lanka, 22 Sept 2026
Men's ODI ·
England won by 53 runs
England tour of Sri Lanka · Match 3 · R Premadasa Stadium, Colombo
Scorecard: England v Sri Lanka, 27 Jan 2026Replay: England v Sri Lanka, 27 Jan 2026
Men's ODI ·
England won by 5 wickets
England tour of Sri Lanka · Match 2 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v England, 24 Jan 2026Replay: Sri Lanka v England, 24 Jan 2026
Men's ODI ·
Sri Lanka won by 19 runs
England tour of Sri Lanka · Match 1 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v England, 22 Jan 2026Replay: Sri Lanka v England, 22 Jan 2026
Men's ODI ·
Sri Lanka won by 8 wickets
ICC Cricket World Cup · Match 25 · M Chinnaswamy Stadium, Bengaluru
Scorecard: England v Sri Lanka, 26 Oct 2023Replay: England v Sri Lanka, 26 Oct 2023
Men's ODI ·
No result
Sri Lanka tour of England · Match 3 · County Ground, Bristol
Scorecard: Sri Lanka v England, 4 Jul 2021Replay: Sri Lanka v England, 4 Jul 2021
Men's ODI ·
England won by 8 wickets
Sri Lanka tour of England · Match 2 · The Oval
Scorecard: Sri Lanka v England, 1 Jul 2021Replay: Sri Lanka v England, 1 Jul 2021
Men's ODI ·
England won by 5 wickets
Sri Lanka tour of England · Match 1 · Riverside Ground, Chester-le-Street
Scorecard: Sri Lanka v England, 29 Jun 2021Replay: Sri Lanka v England, 29 Jun 2021
Men's ODI ·
Sri Lanka won by 20 runs
World Cup · Match 27 · Headingley
Scorecard: England v Sri Lanka, 21 Jun 2019Replay: England v Sri Lanka, 21 Jun 2019
Men's ODI ·
Sri Lanka won by 219 runs (D/L method)
England tour of Sri Lanka · Match 5 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v England, 23 Oct 2018Replay: Sri Lanka v England, 23 Oct 2018
Men's ODI ·
England won by 18 runs (D/L method)
England tour of Sri Lanka · Match 4 · Pallekele International Cricket Stadium
Scorecard: Sri Lanka v England, 20 Oct 2018Replay: Sri Lanka v England, 20 Oct 2018
Men's ODI ·
England won by 7 wickets
England tour of Sri Lanka · Match 3 · Pallekele International Cricket Stadium
Scorecard: Sri Lanka v England, 17 Oct 2018Replay: Sri Lanka v England, 17 Oct 2018
Men's ODI ·
England won by 31 runs (D/L method)
England tour of Sri Lanka · Match 2 · Rangiri Dambulla International Stadium
Scorecard: England v Sri Lanka, 13 Oct 2018Replay: England v Sri Lanka, 13 Oct 2018
Men's ODI ·
No result
England tour of Sri Lanka · Match 1 · Rangiri Dambulla International Stadium
Scorecard: England v Sri Lanka, 10 Oct 2018Replay: England v Sri Lanka, 10 Oct 2018
Men's ODI ·
England won by 122 runs
Sri Lanka in England ODI Series · Match 5 · Sophia Gardens, Cardiff
Scorecard: England v Sri Lanka, 2 Jul 2016Replay: England v Sri Lanka, 2 Jul 2016
Men's ODI ·
England won by 6 wickets (D/L method)
Sri Lanka in England ODI Series · Match 4 · The Oval
Scorecard: England v Sri Lanka, 29 Jun 2016Replay: England v Sri Lanka, 29 Jun 2016
Men's ODI ·
No result
Sri Lanka in England ODI Series · Match 3 · County Ground, Bristol
Scorecard: England v Sri Lanka, 26 Jun 2016Replay: England v Sri Lanka, 26 Jun 2016
Men's ODI ·
England won by 10 wickets
Sri Lanka in England ODI Series · Match 2 · Edgbaston
Scorecard: England v Sri Lanka, 24 Jun 2016Replay: England v Sri Lanka, 24 Jun 2016
Men's ODI ·
Match tied
Sri Lanka in England ODI Series · Match 1 · Trent Bridge
Scorecard: England v Sri Lanka, 21 Jun 2016Replay: England v Sri Lanka, 21 Jun 2016
Men's ODI ·
Sri Lanka won by 9 wickets
ICC Cricket World Cup · Match 22 · Westpac Stadium, Wellington
Scorecard: England v Sri Lanka, 1 Mar 2015Replay: England v Sri Lanka, 1 Mar 2015
Men's ODI ·
Sri Lanka won by 87 runs
England in Sri Lanka ODI Series · Match 7 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v England, 16 Dec 2014Replay: Sri Lanka v England, 16 Dec 2014
Men's ODI ·
Sri Lanka won by 90 runs
England in Sri Lanka ODI Series · Match 6 · Pallekele International Cricket Stadium
Scorecard: Sri Lanka v England, 13 Dec 2014Replay: Sri Lanka v England, 13 Dec 2014
Men's ODI ·
England won by 5 wickets
England in Sri Lanka ODI Series · Match 5 · Pallekele International Cricket Stadium
Scorecard: Sri Lanka v England, 11 Dec 2014Replay: Sri Lanka v England, 11 Dec 2014
Men's ODI ·
Sri Lanka won by 6 wickets
England in Sri Lanka ODI Series · Match 4 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v England, 7 Dec 2014Replay: Sri Lanka v England, 7 Dec 2014
Men's ODI ·
England won by 5 wickets (D/L method)
England in Sri Lanka ODI Series · Match 3 · Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Scorecard: Sri Lanka v England, 3 Dec 2014Replay: Sri Lanka v England, 3 Dec 2014
Men's ODI ·
Sri Lanka won by 8 wickets
England in Sri Lanka ODI Series · Match 2 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v England, 29 Nov 2014Replay: Sri Lanka v England, 29 Nov 2014
Men's ODI ·
Sri Lanka won by 25 runs
England in Sri Lanka ODI Series · Match 1 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v England, 26 Nov 2014Replay: Sri Lanka v England, 26 Nov 2014
Men's ODI ·
Sri Lanka won by 6 wickets
Sri Lanka in England ODI Series · Match 5 · Edgbaston
Scorecard: England v Sri Lanka, 3 Jun 2014Replay: England v Sri Lanka, 3 Jun 2014
Men's ODI ·
Sri Lanka won by 7 runs
Sri Lanka in England ODI Series · Match 4 · Lord's
Scorecard: England v Sri Lanka, 31 May 2014Replay: England v Sri Lanka, 31 May 2014
Men's ODI ·
England won by 10 wickets
Sri Lanka in England ODI Series · Match 3 · Old Trafford
Scorecard: England v Sri Lanka, 28 May 2014Replay: England v Sri Lanka, 28 May 2014
Men's ODI ·
Sri Lanka won by 157 runs
Sri Lanka in England ODI Series · Match 2 · Riverside Ground, Chester-le-Street
Scorecard: England v Sri Lanka, 25 May 2014Replay: England v Sri Lanka, 25 May 2014
Men's ODI ·
England won by 81 runs (D/L method)
Sri Lanka in England ODI Series · Match 1 · The Oval
Scorecard: England v Sri Lanka, 22 May 2014Replay: England v Sri Lanka, 22 May 2014
Men's ODI ·
Sri Lanka won by 7 wickets
ICC Champions Trophy · Match 8 · The Oval
Scorecard: England v Sri Lanka, 13 Jun 2013Replay: England v Sri Lanka, 13 Jun 2013
Men's ODI ·
England won by 16 runs
NatWest Series · Match 5 · Old Trafford
Scorecard: England v Sri Lanka, 9 Jul 2011Replay: England v Sri Lanka, 9 Jul 2011
Men's ODI ·
England won by 10 wickets (D/L method)
NatWest Series · Match 4 · Trent Bridge
Scorecard: England v Sri Lanka, 6 Jul 2011Replay: England v Sri Lanka, 6 Jul 2011
Men's ODI ·
Sri Lanka won by 6 wickets
NatWest Series · Match 3 · Lord's
Scorecard: England v Sri Lanka, 3 Jul 2011Replay: England v Sri Lanka, 3 Jul 2011
Men's ODI ·
Sri Lanka won by 69 runs
NatWest Series · Match 2 · Headingley
Scorecard: England v Sri Lanka, 1 Jul 2011Replay: England v Sri Lanka, 1 Jul 2011
Men's ODI ·
England won by 110 runs (D/L method)
NatWest Series · Match 1 · The Oval
Scorecard: England v Sri Lanka, 28 Jun 2011Replay: England v Sri Lanka, 28 Jun 2011
Men's ODI ·
Sri Lanka won by 10 wickets
ICC Cricket World Cup · Quarter Final · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v England, 26 Mar 2011Replay: Sri Lanka v England, 26 Mar 2011
Men's ODI ·
England won by 6 wickets
ICC Champions Trophy · Match 4 · Wanderers Stadium, Johannesburg
Scorecard: England v Sri Lanka, 25 Sept 2009Replay: England v Sri Lanka, 25 Sept 2009
Men's ODI ·
Sri Lanka won by 107 runs
England in Sri Lanka ODI Series · Match 5 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v England, 13 Oct 2007Replay: Sri Lanka v England, 13 Oct 2007
Men's ODI ·
England won by 5 wickets
England in Sri Lanka ODI Series · Match 4 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v England, 10 Oct 2007Replay: Sri Lanka v England, 10 Oct 2007
Men's ODI ·
England won by 65 runs
England in Sri Lanka ODI Series · Match 2 · Rangiri Dambulla International Stadium
Scorecard: Sri Lanka v England, 4 Oct 2007Replay: Sri Lanka v England, 4 Oct 2007
Men's ODI ·
Sri Lanka won by 119 runs
England in Sri Lanka ODI Series · Match 1 · Rangiri Dambulla International Stadium
Scorecard: Sri Lanka v England, 1 Oct 2007Replay: Sri Lanka v England, 1 Oct 2007
Men's ODI ·
Sri Lanka won by 2 runs
ICC World Cup · Match 33 · Sir Vivian Richards Stadium, North Sound, Antigua
Scorecard: England v Sri Lanka, 4 Apr 2007Replay: England v Sri Lanka, 4 Apr 2007
Men's ODI ·
Sri Lanka won by 8 wickets
NatWest Series · Match 5 · Headingley
Scorecard: England v Sri Lanka, 1 Jul 2006Replay: England v Sri Lanka, 1 Jul 2006
Men's ODI ·
Sri Lanka won by 33 runs
NatWest Series · Match 4 · Old Trafford
Scorecard: England v Sri Lanka, 28 Jun 2006Replay: England v Sri Lanka, 28 Jun 2006
Men's ODI ·
Sri Lanka won by 8 wickets
NatWest Series · Match 3 · Riverside Ground, Chester-le-Street
Scorecard: England v Sri Lanka, 24 Jun 2006Replay: England v Sri Lanka, 24 Jun 2006
Men's ODI ·
Sri Lanka won by 46 runs
NatWest Series · Match 2 · The Oval
Scorecard: England v Sri Lanka, 20 Jun 2006Replay: England v Sri Lanka, 20 Jun 2006
Men's ODI ·
Sri Lanka won by 20 runs
NatWest Series · Match 1 · Lord's
Scorecard: England v Sri Lanka, 17 Jun 2006Replay: England v Sri Lanka, 17 Jun 2006
Men's ODI ·
England won by 49 runs (D/L method)
ICC Champions Trophy · Match 10 · The Rose Bowl, Southampton
Scorecard: England v Sri Lanka, 18 Sept 2004Replay: England v Sri Lanka, 18 Sept 2004
Men's ODI ·
Sri Lanka won by 10 wickets
England tour of Sri Lanka · Match 1 · Rangiri Dambulla International Stadium
Scorecard: England v Sri Lanka, 18 Nov 2003Replay: England v Sri Lanka, 18 Nov 2003
Men's ODI ·
England won by 19 runs
VB Series · Match 10 · Adelaide Oval
Scorecard: England v Sri Lanka, 17 Jan 2003Replay: England v Sri Lanka, 17 Jan 2003
Men's ODI ·
Sri Lanka won by 31 runs
VB Series · Match 8 · Sydney Cricket Ground
Scorecard: Sri Lanka v England, 13 Jan 2003Replay: Sri Lanka v England, 13 Jan 2003
Men's ODI ·
England won by 44 runs
NatWest Series · Match 1 · Trent Bridge
Scorecard: England v Sri Lanka, 27 Jun 2002Replay: England v Sri Lanka, 27 Jun 2002