England vs Sri Lanka Head to Head in ODI: Overall Record, Last Matches and Key Stats
England and Sri Lanka have built a long ODI rivalry dating back to 1982. As of the latest completed meeting on 27 January 2026, the two teams have played 82 men’s ODIs, with England winning 40 and Sri Lanka winning 38. There has also been one tie and three no-results in the recorded meetings.
The most recent ODI series between the sides was played in Sri Lanka in January 2026. England won the three-match series 2-1 after Sri Lanka won the opening match, before England won the next two. The latest encounter ended with England making 357/3 and defeating Sri Lanka by 53 runs.
H2H Updated After: 3rd ODI, 27 January 2026, R Premadasa Stadium, Colombo
England vs Sri Lanka Overall Head-to-Head Record
| Team | Matches | Won | Lost | Tied | No Result |
|---|---|---|---|---|---|
| England | 82 | 40 | 38 | 1 | 3 |
| Sri Lanka | 82 | 38 | 40 | 1 | 3 |
The overall record is closely contested, with England holding 40 wins to Sri Lanka’s 38. The teams have also produced one tied ODI, while three matches have ended without a result. The historical record runs from February 1982 through the third ODI in Colombo on 27 January 2026.
Head-to-Head in England
| Team | Matches | Won | Lost | Tied | No Result |
|---|---|---|---|---|---|
| England | 38 | 18 | 16 | 1 | 3 |
| Sri Lanka | 38 | 16 | 18 | 1 | 3 |
England’s home record against Sri Lanka includes 18 wins, while Sri Lanka have won 16. The remaining matches include the tied game and no-results recorded in England.
Head-to-Head in Sri Lanka
| Team | Matches | Won | Lost | Tied | No Result |
|---|---|---|---|---|---|
| Sri Lanka | 42 | 17 | 25 | 0 | 0 |
| England | 42 | 25 | 17 | 0 | 0 |
The January 2026 series changed the away record. England won two of the three matches in Colombo, while Sri Lanka won the opening ODI, leaving England with 25 wins in ODIs played in Sri Lanka and Sri Lanka with 17. The three January 2026 results were Sri Lanka by 19 runs, England by five wickets and England by 53 runs.
Head-to-Head at Neutral Venues
| Team | Matches | Won | Lost | Tied | No Result |
|---|---|---|---|---|---|
| England | 11 | 11 | 0 | 0 | 0 |
| Sri Lanka | 11 | 7 | 4 | 0 | 0 |
Last 5 Matches Between England and Sri Lanka
| Rank | Date | Venue | Match | Result |
|---|---|---|---|---|
| 1 | 27 Jan 2026 | R Premadasa Stadium, Colombo | Sri Lanka vs England, 3rd ODI | England won by 53 runs |
| 2 | 24 Jan 2026 | R Premadasa Stadium, Colombo | Sri Lanka vs England, 2nd ODI | England won by 5 wickets |
| 3 | 22 Jan 2026 | R Premadasa Stadium, Colombo | Sri Lanka vs England, 1st ODI | Sri Lanka won by 19 runs |
| 4 | 26 Oct 2023 | M Chinnaswamy Stadium, Bengaluru | England vs Sri Lanka, World Cup | Sri Lanka won by 8 wickets |
| 5 | 4 Jul 2021 | Chester-le-Street | England vs Sri Lanka, 3rd ODI | No Result |
The latest five meetings include the three-match January 2026 series, followed by the 2023 World Cup meeting and the rain-affected 2021 ODI. England won the second and third matches of the 2026 series after Sri Lanka took the first.
Last 10 H2H Matches
| Rank | Date | Venue | Result |
|---|---|---|---|
| 1 | 27 Jan 2026 | Colombo | England won by 53 runs |
| 2 | 24 Jan 2026 | Colombo | England won by 5 wickets |
| 3 | 22 Jan 2026 | Colombo | Sri Lanka won by 19 runs |
| 4 | 26 Oct 2023 | Bengaluru | Sri Lanka won by 8 wickets |
| 5 | 4 Jul 2021 | Chester-le-Street | No Result |
| 6 | 1 Jul 2021 | The Oval, London | England won by 8 wickets |
| 7 | 29 Jun 2021 | Chester-le-Street | England won by 5 wickets |
| 8 | 21 Jun 2019 | Headingley, Leeds | Sri Lanka won by 20 runs |
| 9 | 23 Oct 2018 | R Premadasa Stadium, Colombo | Sri Lanka won by 219 runs |
| 10 | 20 Oct 2018 | Pallekele, Kandy | England won by 18 runs |
The recent history has been mixed, although England won three of the four meetings between the sides in 2021 and 2026. Sri Lanka’s 219-run victory in the 2018 series remains one of the largest wins in this rivalry.
Latest Match Between England and Sri Lanka
Date: 27 January 2026
Venue: R Premadasa Stadium, Colombo
Tournament: England tour of Sri Lanka 2025-26
Match: 3rd ODI
Toss: England won the toss and elected to bat
England: 357/3 in 50 overs
Sri Lanka: 304 all out in 46.4 overs
Result: England won by 53 runs
Player of the Match: Harry Brook
England’s latest ODI against Sri Lanka produced a high-scoring contest. Harry Brook smashed an unbeaten 136 from 66 balls, while Joe Root made 111 not out from 108 balls. Their unbeaten 191-run partnership helped England reach 357/3. Sri Lanka replied with 304, with Pavan Rathnayake scoring 121. England therefore won by 53 runs and took the three-match series 2-1.
Most Runs in England vs Sri Lanka ODI H2H
| Rank | Player | Team | Matches | Innings | Runs | Average |
|---|---|---|---|---|---|---|
| 1 | Kumar Sangakkara | Sri Lanka | 44 | 41 | 1,625 | 47.79 |
| 2 | Mahela Jayawardene | Sri Lanka | 47 | 43 | 1,562 | — |
| 3 | Joe Root | England | 32 | 29 | 1,425 | 67.85 |
| 4 | Sanath Jayasuriya | Sri Lanka | 35 | 34 | 1,195 | — |
| 5 | Tillakaratne Dilshan | Sri Lanka | 34 | 31 | 966 | — |
Joe Root is England’s leading run-scorer in the rivalry, with 1,425 ODI runs against Sri Lanka. Kumar Sangakkara remains the highest run-scorer in the overall England-Sri Lanka ODI matchup with 1,625 runs.
Most Wickets in England vs Sri Lanka ODI H2H
| Rank | Player | Team | Matches | Wickets | Average | Best |
|---|---|---|---|---|---|---|
| 1 | Lasith Malinga | Sri Lanka | 30 | 48 | 26.75 | 5/44 |
| 2 | Dilhara Fernando | Sri Lanka | 16 | 36 | 20.05 | 6/27 |
| 3 | James Anderson | England | 24 | 34 | 26.97 | 4/18 |
| 4 | Chaminda Vaas | Sri Lanka | 49 | 32 | 35.03 | 5/54 |
| 5 | Sanath Jayasuriya | Sri Lanka | — | 32 | 35.68 | 6/29 |
Lasith Malinga leads the wicket-taking charts with 48 wickets, followed by Dilhara Fernando on 36 and James Anderson on 34. Chris Woakes is also among England’s notable bowlers in this matchup, with a best H2H ODI figure of 6/47.
Highest Individual Scores in H2H
| Rank | Player | Team | Runs | Venue | Date |
|---|---|---|---|---|---|
| 1 | Jason Roy | England | 162 | The Oval | 29 Jun 2016 |
| 2 | Sanath Jayasuriya | Sri Lanka | 152 | Headingley | 1 Jul 2006 |
| 3 | Mahela Jayawardene | Sri Lanka | 144 | Headingley | 1 Jul 2011 |
| 4 | Alex Hales | England | 133* | Edgbaston | 24 Jun 2016 |
| 5 | Marvan Atapattu | Sri Lanka | 132* | Lord’s | 20 Aug 1998 |
Jason Roy’s 162 remains the highest individual score by either side in an England-Sri Lanka ODI. Alex Hales’ unbeaten 133 in 2016 was another major England innings in the rivalry, while Jayasuriya’s 152 is Sri Lanka’s highest individual score against England in ODIs.
Best Bowling Figures in H2H
| Rank | Player | Team | Figures | Venue | Date |
|---|---|---|---|---|---|
| 1 | Dilhara Fernando | Sri Lanka | 6/27 | R Premadasa Stadium, Colombo | 13 Oct 2007 |
| 2 | Sanath Jayasuriya | Sri Lanka | 6/29 | Moratuwa | 20 Mar 1993 |
| 3 | Chris Woakes | England | 6/47 | Pallekele | 10 Dec 2014 |
| 4 | Chris Jordan | England | 5/29 | — | — |
| 5 | Mark Ealham | England | 5/32 | — | — |
Dilhara Fernando’s 6/27 is the best ODI bowling performance recorded in this head-to-head. Sanath Jayasuriya also took six wickets in an innings, while Chris Woakes is the leading England bowler in terms of the best single-innings figures.
Highest Team Scores in H2H
| Rank | Team | Score | Venue | Date |
|---|---|---|---|---|
| 1 | Sri Lanka | 366/6 | R Premadasa Stadium, Colombo | 23 Oct 2018 |
| 2 | England | 357/3 | R Premadasa Stadium, Colombo | 27 Jan 2026 |
| 3 | Sri Lanka | 324/2 | Headingley, Leeds | 1 Jul 2006 |
| 4 | Sri Lanka | 319/8 | The Oval, London | 20 Jun 2006 |
| 5 | Sri Lanka | 303/9 | Adelaide Oval | 23 Jan 1999 |
Sri Lanka’s 366/6 in 2018 remains the highest team total in this rivalry. England moved to second on the list after scoring 357/3 in the third ODI at Colombo in January 2026.
Lowest Team Scores in H2H
| Rank | Team | Score | Venue | Date |
|---|---|---|---|---|
| 1 | Sri Lanka | 67 | Old Trafford, Manchester | 28 May 2014 |
| 2 | England | 88 | Dambulla | 18 Nov 2003 |
| 3 | Sri Lanka | 99 | WACA, Perth | 29 Jan 1999 |
| 4 | England | 104 | R Premadasa Stadium, Colombo | 13 Oct 2007 |
| 5 | Sri Lanka | 121 | The Oval, London | 28 Jun 2011 |
Sri Lanka’s 67 is the lowest completed innings score in the rivalry, while England’s lowest completed total is 88. Both figures came well before the recent high-scoring phase of the matchup.
Biggest Winning Margins in H2H
By Runs
| Rank | Winner | Opponent | Margin | Date | Venue |
|---|---|---|---|---|---|
| 1 | Sri Lanka | England | 219 runs | 23 Oct 2018 | Colombo |
| 2 | Sri Lanka | England | 157 runs | 25 May 2014 | Chester-le-Street |
| 3 | Sri Lanka | England | 119 runs | 1 Oct 2007 | Dambulla |
| 4 | England | Sri Lanka | 110 runs | 28 Jun 2011 | The Oval |
| 5 | Sri Lanka | England | 107 runs | 13 Oct 2007 | Colombo |
Sri Lanka’s 219-run DLS victory in Colombo in 2018 is the largest winning margin by runs in the England-Sri Lanka ODI rivalry. England’s largest win by runs came in the 2011 series, when they won by 110 runs at The Oval.
By Wickets
| Rank | Winner | Opponent | Margin | Date | Venue |
|---|---|---|---|---|---|
| 1 | England | Sri Lanka | 10 wickets | 6 Jul 2011 | Nottingham |
| 2 | England | Sri Lanka | 10 wickets | 24 Jun 2016 | Birmingham |
| 3 | England | Sri Lanka | 8 wickets | 1 Jul 2021 | The Oval |
| 4 | Sri Lanka | England | 8 wickets | 26 Oct 2023 | Bengaluru |
| 5 | England | Sri Lanka | 8 wickets | 1 Jul 2002 | Headingley |
Closest H2H Matches
Closest Wins by Runs
| Rank | Winner | Opponent | Margin | Date | Venue |
|---|---|---|---|---|---|
| 1 | Sri Lanka | England | 2 runs | 4 Apr 2007 | North Sound |
| 2 | Sri Lanka | England | 3 runs | 14 Feb 1982 | Colombo |
| 3 | England | Sri Lanka | 4 runs | 18 Jun 1983 | Taunton |
| 4 | Sri Lanka | England | 5 runs | — | — |
| 5 | Sri Lanka | England | 7 runs | 31 May 2014 | Lord’s |
The two-run result in 2007 is one of the narrowest completed finishes in the rivalry. Sri Lanka also won the first-ever ODI between the teams in 1982 by three runs.
Most Centuries in H2H
| Player | Team | H2H Centuries |
|---|---|---|
| Kumar Sangakkara | Sri Lanka | 4 |
| Sanath Jayasuriya | Sri Lanka | 4 |
| Eoin Morgan | England | 3 |
| Joe Root | England | 3 |
Most H2H Appearances
| Rank | Player | Team | H2H Matches |
|---|---|---|---|
| 1 | Kumar Sangakkara | Sri Lanka | 44 |
| 2 | Mahela Jayawardene | Sri Lanka | 47 |
| 3 | Joe Root | England | 32 |
| 4 | Lasith Malinga | Sri Lanka | 30 |
| 5 | Jos Buttler | England | 29 |
Other Important H2H Records
- Highest England total: 357/3, Colombo, 27 January 2026.
- Highest Sri Lanka total: 366/6, Colombo, 23 October 2018.
- Highest individual score: Jason Roy, 162, The Oval, 29 June 2016.
- Highest Sri Lankan individual score: Sanath Jayasuriya, 152, Headingley, 1 July 2006.
- Best bowling: Dilhara Fernando, 6/27, Colombo, 13 October 2007.
- Most H2H ODI wickets: Lasith Malinga, 48.
- Most H2H ODI runs: Kumar Sangakkara, 1,625.
- Highest partnership listed for England: 191* between Joe Root and Harry Brook in Colombo in January 2026.
Upcoming Match
England and Sri Lanka are scheduled to meet again in a three-match ODI series in England in September 2026.
| Match | Date | Venue | Start |
|---|---|---|---|
| 1st ODI | 22 Sep 2026 | Banks Homes Riverside, Chester-le-Street | 12:30 PM local |
| 2nd ODI | 24 Sep 2026 | Headingley, Leeds | 12:30 PM local |
| 3rd ODI | 27 Sep 2026 | The Kia Oval, London | 10:30 AM local |
Stay updated with all the cricketing action, follow Cricketwebs on Facebook, Twitter, and Instagram