Table of Contents
The England Cricket Team Vs Sri Lanka National Cricket Team Matches represent one of the most interesting international cricket rivalries involving two teams with very different cricketing traditions. England are one of the oldest cricket nations, while Sri Lanka became a full Test-playing nation in 1981 and quickly established themselves as a major force in world cricket.
The rivalry began with Sri Lanka’s historic first Test against England in February 1982. England won that match by seven wickets, but Sri Lanka also recorded a memorable ODI victory on the same tour. Since then, the two teams have played each other across Tests, One Day Internationals and Twenty20 Internationals.
Over the decades, England have generally held the advantage in Test and T20I cricket, while the ODI rivalry has been remarkably competitive. The two teams have also produced memorable World Cup encounters, including Sri Lanka’s victories over England in the 2019 and 2023 World Cups.
The rivalry has continued to grow in recent years. England defeated Sri Lanka in the 2024 Test series, while Sri Lanka won the third Test at The Oval. England then won two of the three ODIs and all three T20Is during their January-February 2026 tour of Sri Lanka. Later in September 2026, England again dominated the T20I series 3-0 and won the ODI series 2-1 on home soil.
England vs Sri Lanka Head-to-Head Record
As of the end of September 2026, England and Sri Lanka have played 39 Tests, 85 ODIs and 21 T20Is.
England lead the overall Test and T20I records, while the ODI rivalry remains very close. In Tests, England have won 19 of 39 matches compared with Sri Lanka’s nine victories. Eleven Tests have been drawn. In ODIs, England lead 42-39, with one tie and three no-results. In T20Is, England have won 17 of 21 matches, while Sri Lanka have won four.
| Format | Matches | England Wins | Sri Lanka Wins | Draw/Tie/NR |
|---|---|---|---|---|
| Tests | 39 | 19 | 9 | 11 Draws |
| ODIs | 85 | 42 | 39 | 1 Tie, 3 NR |
| T20Is | 21 | 17 | 4 | 0 |
| Total | 145 | 78 | 52 | 15 |
The figures show that England have the stronger overall record, but the ODI numbers demonstrate how competitive Sri Lanka have been in limited-overs cricket.
How the England vs Sri Lanka Rivalry Began
The first official Test between England and Sri Lanka was played at the P. Saravanamuttu Stadium in Colombo from February 17 to 21, 1982. It was an especially important match because it was Sri Lanka’s inaugural Test after gaining full Test status.
England won by seven wickets. John Emburey was named Player of the Match, while Sri Lanka received strong contributions from Ranjan Madugalle and Arjuna Ranatunga during their first innings.
The two sides had already played ODIs during the same tour. England won the first ODI by five runs, while Sri Lanka responded by winning the second ODI by three runs.
This early period established the foundations for what would become a long-running cricket rivalry.
England vs Sri Lanka Test Match History
Test cricket has traditionally been England’s strongest format in this rivalry.
Across 39 Tests, England have won 19 while Sri Lanka have won nine, with 11 draws. The teams have played several closely fought series in both countries.
One of the most significant periods came in the late 1990s and early 2000s. Sri Lanka began producing world-class players such as Muttiah Muralitharan, Kumar Sangakkara and Mahela Jayawardene, while England developed a strong Test side featuring players such as Michael Atherton, Graham Thorpe, Andrew Flintoff and later Alastair Cook and Joe Root.
Important Test Series
| Year | Series Result |
|---|---|
| 1982 | England won 1-0 |
| 1993 | Sri Lanka won 1-0 |
| 1998 | Sri Lanka won 1-0 |
| 2001 | England won 2-1 |
| 2002 | England won 2-0 |
| 2003-04 | Sri Lanka won 1-0 |
| 2007-08 | Sri Lanka won 1-0 |
| 2014 | Sri Lanka won 1-0 |
| 2016 | England won 2-0 |
| 2018-19 | England won 3-0 |
| 2020-21 | England won 2-0 |
| 2024 | England won 2-1 |
The 2018-19 series was particularly impressive for England because they completed a 3-0 Test sweep in Sri Lanka. The 2020-21 tour also ended 2-0 in England’s favour.
Sri Lanka’s Historic Test Wins in England
Although England have a strong home record, Sri Lanka have produced some outstanding Test performances on English soil.
Sri Lanka’s first Test victory in England came at The Oval in 1998. They won by 10 wickets after a huge first-innings total and a dominant performance from their batting and bowling attack.
Sri Lanka then defeated England at Nottingham in 2006 by 134 runs and won at Headingley in 2014 by 100 runs. Their most recent Test victory in England came at The Oval in September 2024, when Sri Lanka chased down 219 to win by eight wickets. Pathum Nissanka scored an unbeaten 127 in that famous chase.
These victories remain important milestones in England Cricket Team Vs Sri Lanka National Cricket Team Matches history.
The 2018-19 Test Series in Sri Lanka
England’s 3-0 Test series victory in Sri Lanka during 2018-19 was one of their best overseas achievements.
England won the first Test at Galle by 211 runs, the second Test at Pallekele by 57 runs and the third Test in Colombo by 42 runs.
The series highlighted England’s ability to succeed in Asian conditions. Their spinners and batsmen adapted well to Sri Lankan pitches, while their aggressive approach helped them maintain pressure throughout the three Tests.
The 2024 Test Series in England
The 2024 Test series provided another memorable chapter in the rivalry.
England won the first Test at Old Trafford by five wickets and the second Test at Lord’s by 190 runs. Sri Lanka then responded in spectacular fashion at The Oval, winning the third Test by eight wickets.
England therefore won the series 2-1, but Sri Lanka’s final-Test victory provided a memorable finish.
England vs Sri Lanka ODI Rivalry
The ODI rivalry is arguably the most competitive part of England Cricket Team Vs Sri Lanka National Cricket Team Matches.
By the end of September 2026, the teams had played 85 ODIs. England had won 42, Sri Lanka 39, one match was tied and three ended without a result.
The close record reflects how often the two teams have produced competitive limited-overs matches.
| ODI Record | England | Sri Lanka |
|---|---|---|
| Matches | 85 | 85 |
| Wins | 42 | 39 |
| Losses | 39 | 42 |
| Ties | 1 | 1 |
| No Results | 3 | 3 |
Neither side has been able to establish overwhelming ODI dominance over the other.
Sri Lanka vs England at the 2019 Cricket World Cup
One of the biggest World Cup surprises involving the two teams came at Headingley in 2019.
Sri Lanka batted first and scored 232/9, with Angelo Mathews making an unbeaten 85. England, who were among the favourites to win the tournament, were expected to chase the target.
Instead, Sri Lanka’s bowlers produced a superb performance.
England were bowled out for 212, giving Sri Lanka a 20-run victory. Lasith Malinga took four wickets and played a crucial role in restricting England. Ben Stokes fought hard with 82 not out, but England fell short.
The result became one of the most memorable matches of the 2019 World Cup.
Sri Lanka vs England at the 2023 Cricket World Cup
Sri Lanka again defeated England in the 2023 ICC Cricket World Cup.
The match was played in Bengaluru on October 26, 2023. England struggled with the bat and were bowled out for only 156.
Sri Lanka reached 160/2 in 25.4 overs and won by eight wickets. Pathum Nissanka scored 77 not out while Sadeera Samarawickrama made an unbeaten 65.
The victory continued Sri Lanka’s impressive World Cup record against England and gave them another important tournament win.
ICC noted that the result was Sri Lanka’s fifth consecutive men’s World Cup victory over England.
England vs Sri Lanka in January 2026
The two teams began 2026 with a three-match ODI series in Sri Lanka.
Sri Lanka won the first ODI in Colombo by 19 runs after scoring 271/6. England responded by winning the second ODI by five wickets. England then won the third ODI by 53 runs to take the series 2-1.
2026 ODI Series Results
| ODI | Result |
|---|---|
| 1st ODI | Sri Lanka won by 19 runs |
| 2nd ODI | England won by 5 wickets |
| 3rd ODI | England won by 53 runs |
| Series | England won 2-1 |
Joe Root was England’s leading run-scorer in the series, while Adil Rashid led their bowling attack with seven wickets.
England vs Sri Lanka T20I Series in 2026
England dominated the three-match T20I series in Sri Lanka in early 2026.
England won the first match by 11 runs using the DLS method, the second by six wickets using DLS, and the third by 12 runs. The series therefore ended 3-0 in England’s favour.
| T20I | Result |
|---|---|
| 1st T20I | England won by 11 runs (DLS) |
| 2nd T20I | England won by 6 wickets (DLS) |
| 3rd T20I | England won by 12 runs |
| Series | England won 3-0 |
The result further strengthened England’s already strong T20I record against Sri Lanka.
England vs Sri Lanka September 2026 Series
The latest completed chapter of the rivalry came in England in September 2026.
England swept the T20I series 3-0. They won the first match in Southampton by 119 runs, the second in Cardiff by six wickets and the third in Manchester by eight wickets.
England then won the ODI series 2-1.
Sri Lanka won the second ODI at Headingley by 16 runs after scoring 321/6, but England won the first and third matches. The third ODI at The Oval was particularly dominant, with England scoring 355/7 and bowling Sri Lanka out for 132 to win by 223 runs.
September 2026 ODI Series Results
| ODI | Result |
|---|---|
| 1st ODI | England won by 89 runs |
| 2nd ODI | Sri Lanka won by 16 runs |
| 3rd ODI | England won by 223 runs |
| Series | England won 2-1 |
Tom Banton scored his maiden ODI century in the third match, making 126 as England posted 355/7.
September 2026 T20I Series Results
| T20I | Result |
|---|---|
| 1st T20I | England won by 119 runs |
| 2nd T20I | England won by 6 wickets |
| 3rd T20I | England won by 8 wickets |
| Series | England won 3-0 |
England’s clean sweep was another demonstration of their recent dominance in the shortest format.
Most Memorable England vs Sri Lanka Matches
Several matches stand out when looking at the history of England Cricket Team Vs Sri Lanka National Cricket Team Matches.
1982 inaugural Test: England won Sri Lanka’s first-ever Test by seven wickets.
1998 Oval Test: Sri Lanka won by 10 wickets, recording their first Test victory in England.
2014 Headingley Test: Sri Lanka won by 100 runs in Leeds.
2019 World Cup: Sri Lanka shocked England by winning by 20 runs at Headingley.
2023 World Cup: Sri Lanka defeated England by eight wickets in Bengaluru.
2024 Oval Test: Sri Lanka chased 219 and won by eight wickets, with Pathum Nissanka scoring 127 not out.
2026 ODI series: England won 2-1 in Sri Lanka and again 2-1 at home later in the year.
Key Players in the Rivalry
Joe Root has been one of England’s most important modern Test and ODI batsmen. His consistency has been particularly valuable against Sri Lanka’s spin-heavy bowling attacks.
James Anderson played a major role in England’s Test success against Sri Lanka for many years. His ability to move the ball in English conditions made him a constant threat.
Muttiah Muralitharan was one of Sri Lanka’s greatest weapons against England. His extraordinary off-spin created difficult conditions for English batsmen, particularly in Sri Lanka.
Kumar Sangakkara was another major figure in the rivalry. His technically strong batting made him one of Sri Lanka’s most reliable performers against high-quality English bowling.
Lasith Malinga produced one of the most memorable World Cup performances against England in 2019, taking four wickets in Sri Lanka’s 20-run victory.
Pathum Nissanka has also become an important modern figure. His unbeaten 127 at The Oval in 2024 helped Sri Lanka secure one of their most memorable recent Test wins in England.
England vs Sri Lanka World Cup Record
The World Cup rivalry has frequently favoured Sri Lanka, especially in recent editions.
| World Cup | Result |
|---|---|
| 1983 | England won |
| 1992 | England won |
| 1996 | Sri Lanka won |
| 1999 | England won |
| 2007 | Sri Lanka won |
| 2011 | Sri Lanka won |
| 2014 | Sri Lanka won |
| 2019 | Sri Lanka won |
| 2023 | Sri Lanka won |
The World Cup meetings have helped make England Cricket Team Vs Sri Lanka National Cricket Team Matches particularly popular among cricket fans.
Biggest Wins in England vs Sri Lanka Matches
Both teams have recorded significant victories across formats.
In Tests, England have produced several dominant victories, while Sri Lanka have also recorded major wins, including their innings victory in Colombo in 2003 and their 134-run win at Nottingham in 2006.
In ODIs, England and Sri Lanka have both produced large-margin victories throughout their long history.
In T20Is, England’s recent wins have included the 119-run victory in Southampton in September 2026, while Sri Lanka’s early T20I victories helped establish their competitiveness in the format.
Why England vs Sri Lanka Matches Are So Competitive
The rivalry is interesting because the teams traditionally rely on different strengths.
England have generally benefited from pace bowling, aggressive batting and strong performances in home conditions. Sri Lanka have historically relied heavily on spin, technically gifted batsmen and their ability to adapt to slower pitches.
When the teams meet in England, seam movement and cooler conditions can favour the hosts. In Sri Lanka, spin and heat can create a very different challenge for England.
This contrast has produced competitive Test series, unpredictable ODI matches and high-scoring T20 contests.
England vs Sri Lanka Recent Results
The following table provides a quick overview of the most recent completed meetings.
| Date | Format | Winner | Margin |
|---|---|---|---|
| Sep 15, 2026 | T20I | England | 119 runs |
| Sep 17, 2026 | T20I | England | 6 wickets |
| Sep 19, 2026 | T20I | England | 8 wickets |
| Sep 22, 2026 | ODI | England | 89 runs |
| Sep 24, 2026 | ODI | Sri Lanka | 16 runs |
| Sep 27, 2026 | ODI | England | 223 runs |
| Feb 3, 2026 | T20I | England | 12 runs |
| Feb 1, 2026 | T20I | England | 6 wickets |
| Jan 30, 2026 | T20I | England | 11 runs |
| Jan 27, 2026 | ODI | England | 53 runs |
| Jan 24, 2026 | ODI | England | 5 wickets |
| Jan 22, 2026 | ODI | Sri Lanka | 19 runs |
| Sep 6, 2024 | Test | Sri Lanka | 8 wickets |
| Aug 29, 2024 | Test | England | 190 runs |
| Aug 21, 2024 | Test | England | 5 wickets |
The latest six white-ball matches show a strong period for England, who won five of them, while Sri Lanka’s most recent ODI victory came in Leeds in September 2026.
Frequently Asked Questions
How many times have England and Sri Lanka played each other in cricket?
By the end of September 2026, England and Sri Lanka had played 39 Tests, 85 ODIs and 21 T20Is, making 145 international matches across the three formats.
Who has won more England Cricket Team Vs Sri Lanka National Cricket Team Matches?
England have the better overall record. They have won 19 Tests, 42 ODIs and 17 T20Is, while Sri Lanka have won nine Tests, 39 ODIs and four T20Is.
When did England and Sri Lanka first play a Test match?
The first Test between the two teams was played in Colombo from February 17 to 21, 1982. It was also Sri Lanka’s first-ever Test match, and England won by seven wickets.
Who won the 2019 World Cup match between England and Sri Lanka?
Sri Lanka won by 20 runs at Headingley. Sri Lanka scored 232/9 and England were bowled out for 212. Lasith Malinga took four wickets.
Who won the 2023 World Cup match between England and Sri Lanka?
Sri Lanka won by eight wickets in Bengaluru. England were bowled out for 156, while Sri Lanka reached 160/2.
Who won the England vs Sri Lanka ODI series in September 2026?
England won the three-match ODI series 2-1. Sri Lanka won the second ODI by 16 runs, but England won the first and third matches by 89 and 223 runs respectively.
Who won the England vs Sri Lanka T20I series in September 2026?
England won the series 3-0. They won the first T20I by 119 runs, the second by six wickets and the third by eight wickets.
What was Sri Lanka’s famous Test win at The Oval in 2024?
Sri Lanka defeated England by eight wickets at The Oval in September 2024. They successfully chased 219, with Pathum Nissanka scoring an unbeaten 127.
Conclusion
The history of England Cricket Team Vs Sri Lanka National Cricket Team Matches stretches back more than four decades and includes some of the most memorable contests in international cricket.
England have the stronger overall record, particularly in Test and T20I cricket. However, Sri Lanka have repeatedly shown that they can defeat England in important matches, especially in ODI World Cups and challenging Test conditions.
The 2019 World Cup victory at Headingley, the 2023 World Cup win in Bengaluru and the 2024 Test triumph at The Oval are standout examples of Sri Lanka’s ability to perform against England.
At the same time, England have enjoyed outstanding periods, including their 3-0 Test sweep in Sri Lanka in 2018-19, their 2-0 Test series win in 2020-21 and their dominant white-ball performances during 2026.
The latest chapter strengthened England’s position. England won the January 2026 ODI series in Sri Lanka 2-1, swept the T20I series 3-0, then repeated a 2-1 ODI series victory and another 3-0 T20I clean sweep in England later that year.
With both nations continuing to produce talented batsmen, fast bowlers, spinners and all-rounders, future England Cricket Team Vs Sri Lanka National Cricket Team Matches should continue to provide competitive cricket and memorable moments for fans around the world.
