- Home
- Head to head
- England vs Sri Lanka
Head to head
England vs Sri Lanka head to head record
Data through 27 September 2026Last updated 27 September 2026
England and Sri Lanka met 103 times in matches in the data (2002–2026). England won 54 and Sri Lanka won 38, with 11 ties, draws or no results. England lead the head-to-head in the data by 16 wins. In the last 5 meetings, England won 4 and Sri Lanka won 1. The highest total in the fixture is 628/8 by Sri Lanka (18 Dec 2003).
Matches
103
2002–2026
England won
54
Sri Lanka won
38
Tied / drawn / NR
1 / 7 / 3
England vs Sri Lanka by format
| Format | Played | Won | Lost | Tied | Drawn | NR | Win % | Years |
|---|---|---|---|---|---|---|---|---|
| Tests | 25 | 12 | 6 | 0 | 7 | 0 | 66.7% | 2003–2024 |
| ODIs | 57 | 25 | 28 | 1 | 0 | 3 | 47.2% | 2002–2026 |
| T20Is | 21 | 17 | 4 | 0 | 0 | 0 | 81.0% | 2006–2026 |
Wins per year
Show as table
| Year | England wins | Sri Lanka wins |
|---|---|---|
| 2002 | 1 | 0 |
| 2003 | 1 | 3 |
| 2004 | 1 | 0 |
| 2006 | 1 | 7 |
| 2007 | 2 | 4 |
| 2009 | 1 | 0 |
| 2010 | 1 | 0 |
| 2011 | 4 | 4 |
| 2012 | 1 | 2 |
| 2013 | 0 | 1 |
| 2014 | 5 | 10 |
| 2015 | 0 | 1 |
| 2016 | 7 | 0 |
| 2018 | 7 | 1 |
| 2019 | 0 | 1 |
| 2021 | 8 | 0 |
| 2022 | 1 | 0 |
| 2023 | 0 | 1 |
| 2024 | 2 | 1 |
| 2026 | 11 | 2 |
Last 10 England vs Sri Lanka matches
| Date | Teams | Result | Ground |
|---|---|---|---|
| 27 Sep 2026 | England 355/7 (50 ov) Sri Lanka 132 (29.1 ov) | England won by 223 runs | Kennington Oval |
| 24 Sep 2026 | Sri Lanka 321/6 (50 ov) England 305/9 (50 ov) | Sri Lanka won by 16 runs | Headingley |
| 22 Sep 2026 | England 265 (48.1 ov) Sri Lanka 176 (37 ov) | England won by 89 runs | Riverside Ground |
| 19 Sep 2026 | Sri Lanka 124 (18.5 ov) England 126/2 (9.4 ov) | England won by 8 wickets | Old Trafford |
| 17 Sep 2026 | Sri Lanka 145/9 (20 ov) England 146/4 (12.1 ov) | England won by 6 wickets | Sophia Gardens |
| 15 Sep 2026 | England 254/4 (20 ov) Sri Lanka 135 (19 ov) | England won by 119 runs | The Rose Bowl |
| 22 Feb 2026 | England 146/9 (20 ov) Sri Lanka 95 (16.4 ov) | England won by 51 runs | Pallekele International Cricket Stadium |
| 3 Feb 2026 | England 128/9 (20 ov) Sri Lanka 116 (19.3 ov) | England won by 12 runs | Pallekele International Cricket Stadium |
| 1 Feb 2026 | Sri Lanka 189/5 (20 ov) England 173/4 (16.4 ov) | England won by 6 wickets (D/L) | Pallekele International Cricket Stadium |
| 30 Jan 2026 | Sri Lanka 133 (16.2 ov) England 125/4 (15 ov) | England won by 11 runs (D/L) | Pallekele International Cricket Stadium |
Biggest wins
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| England | innings and 88 runs | Sri Lanka | Test | 19 May 2016 | Headingley |
| England | innings and 14 runs | Sri Lanka | Test | 26 May 2011 | Sophia Gardens |
| England | 223 runs | Sri Lanka | ODI | 27 Sep 2026 | Kennington Oval |
| England | 10 wickets | Sri Lanka | ODI | 28 May 2014 | Old Trafford |
| England | 10 wickets | Sri Lanka | ODI | 24 Jun 2016 | Edgbaston |
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| Sri Lanka | innings and 215 runs | England | Test | 18 Dec 2003 | Sinhalese Sports Club Ground |
| Sri Lanka | 157 runs | England | ODI | 25 May 2014 | Riverside Ground |
| Sri Lanka | 134 runs | England | Test | 2 Jun 2006 | Trent Bridge |
| Sri Lanka | 10 wickets | England | ODI | 18 Nov 2003 | Rangiri Dambulla International Stadium |
| Sri Lanka | 10 wickets | England | ODI | 26 Mar 2011 | R Premadasa Stadium |
Highest and lowest totals
Most runs in England vs Sri Lanka matches
| Player | Team | Inns | Runs | Avg | SR | HS | 100s |
|---|---|---|---|---|---|---|---|
| Joe Root | England | 58 | 2,908 | 60.58 | 73.5 | 228 | 9 |
| Mahela Jayawardene | Sri Lanka | 62 | 2,854 | 50.07 | 63.0 | 213 | 9 |
| Kumar Sangakkara | Sri Lanka | 64 | 2,727 | 47.84 | 62.9 | 152 | 7 |
| Angelo Mathews | Sri Lanka | 56 | 2,189 | 46.57 | 63.3 | 160 | 3 |
| Alastair Cook | England | 50 | 2,099 | 47.70 | 54.0 | 133 | 4 |
| Jos Buttler | England | 49 | 1,760 | 47.57 | 111.2 | 121 | 2 |
| Tillakaratne Dilshan | Sri Lanka | 51 | 1,669 | 34.77 | 73.6 | 193 | 3 |
| Ian Bell | England | 42 | 1,466 | 38.58 | 63.7 | 119 | 2 |
| Dinesh Chandimal | Sri Lanka | 42 | 1,361 | 34.02 | 69.4 | 126 | 2 |
| Kevin Pietersen | England | 34 | 1,310 | 43.67 | 75.2 | 158 | 3 |
Most wickets in England vs Sri Lanka matches
| Player | Team | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| James Anderson | England | 47 | 88 | 23.84 | 3.19 | 6/40 |
| Lasith Malinga | Sri Lanka | 46 | 70 | 27.56 | 4.72 | 5/31 |
| Muttiah Muralitharan | Sri Lanka | 20 | 58 | 21.21 | 2.62 | 8/70 |
| Chris Woakes | England | 36 | 55 | 25.35 | 4.26 | 6/47 |
| Rangana Herath | Sri Lanka | 28 | 54 | 33.15 | 3.17 | 6/74 |
| Adil Rashid | England | 38 | 53 | 25.70 | 4.63 | 5/49 |
| Stuart Broad | England | 38 | 52 | 36.17 | 3.56 | 4/21 |
| Chris Jordan | England | 25 | 45 | 24.62 | 4.80 | 5/29 |
| Graeme Swann | England | 24 | 43 | 26.28 | 3.38 | 6/82 |
| Liam Plunkett | England | 25 | 41 | 31.63 | 4.52 | 5/64 |
Where they met
| Ground | Played | England won | Sri Lanka won |
|---|---|---|---|
| R Premadasa Stadium | 12 | 4 | 8 |
| Pallekele International Cricket Stadium | 10 | 8 | 2 |
| Kennington Oval | 9 | 5 | 4 |
| Lord's | 8 | 1 | 3 |
| Headingley | 6 | 1 | 5 |
| The Rose Bowl | 6 | 4 | 1 |
| Sophia Gardens | 5 | 5 | 0 |
| Old Trafford | 5 | 4 | 1 |
Frequently asked questions
What is the England vs Sri Lanka head to head record?
103 matches: England won 54, Sri Lanka won 38, tied 1, drawn 7, no result 3 (data 2002–2026).
Who won the last England vs Sri Lanka match?
England won by 223 runs (27 Sep 2026).
What is the highest score in England vs Sri Lanka matches?
628/8 by Sri Lanka on 18 Dec 2003.
Who has scored the most runs in England vs Sri Lanka matches?
Joe Root (England), 2,908 runs in 58 innings.
Who has taken the most wickets in England vs Sri Lanka matches?
James Anderson (England), 88 wickets.
Team pages
Past results only, not a prediction. Coverage: Cricsheet data from the early 2000s.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.