England vs Sri Lanka Head-to-Head in ODI

The England vs Sri Lanka ODI rivalry is one of the closest matchups in international cricket. The two teams first met in a One Day International in February 1982, and since then they have played 82 ODIs. England currently have a narrow advantage, winning 40 matches compared with Sri Lanka’s 38, while one match ended in a tie and three produced no result.England vs Sri Lanka Head-to-Head in ODI

The rivalry has featured memorable World Cup contests, high-scoring matches, dramatic chases and impressive bowling performances. Sri Lanka have often been capable of upsetting England in major tournaments, while England have enjoyed strong periods of dominance, particularly in recent bilateral cricket.

England vs Sri Lanka ODI Head-to-Head Record

CategoryEnglandSri Lanka
Matches8282
Wins4038
Losses3840
Tied11
No Result33
Win Percentage*48.78%46.34%
Highest Team Score357/3366/6

*Win percentage based on total matches.England vs Sri Lanka Head-to-Head in ODI

The statistics show just how competitive this rivalry has been. England’s two-match advantage after 82 games is relatively small, while both sides have enjoyed periods when they dominated the other.

First ODI Between England and Sri Lanka

England and Sri Lanka played their first ODI on 13 February 1982 at the Sinhalese Sports Club Ground in Colombo. England won the match by five runs.

That match marked the beginning of a rivalry that has continued for more than four decades. During the early years, England had a particularly strong record. According to historical records, England won seven of the first eight completed matches against Sri Lanka in the 1980s.

Sri Lanka gradually became a stronger ODI team, particularly during the 1990s, and the balance of the rivalry began to change.

England’s ODI Record Against Sri Lanka

England have won 40 of their 82 ODIs against Sri Lanka. Their highest score in the fixture is 357/3, which came in Colombo in January 2026.

England’s highest individual score against Sri Lanka is 162, scored by Jason Roy at The Oval in 2016. England have also produced several other impressive batting performances in this fixture.

The 357/3 in 2026 was particularly significant because it became England’s highest team total against Sri Lanka. It demonstrated the attacking style that has increasingly characterized England’s white-ball cricket.

Sri Lanka’s ODI Record Against England

Sri Lanka have won 38 of their 82 matches against England. Their highest score against England is 366/6, scored at the R. Premadasa Stadium in Colombo in October 2018.

That innings remains the highest team total by either side in the history of this ODI matchup. Sri Lanka’s batting strength has often been a major factor in their success against England, particularly when playing in familiar Asian conditions.

Sri Lanka have also produced several outstanding bowling performances against England. Their ability to combine spin and pace has frequently caused problems for England’s batting lineup.

England vs Sri Lanka in World Cups

Some of the most memorable matches between England and Sri Lanka have taken place in the ICC Cricket World Cup.

One of the biggest upsets came during the 2019 World Cup at Headingley. Sri Lanka scored 232/9 and then bowled England out for 212, winning by 20 runs. England entered the tournament as one of the favorites and eventually went on to win the World Cup, making Sri Lanka’s victory particularly notable.

The teams met again at the 2023 World Cup in Bengaluru. England were bowled out for only 156, while Sri Lanka reached 160/2 and won by eight wickets. It was another impressive victory for Sri Lanka in a major tournament.

These World Cup results show why England cannot afford to underestimate Sri Lanka in ODI cricket.

2018 ODI Series: Sri Lanka’s Big Victory

The 2018 series produced one of the most extraordinary results in the history of this rivalry.

On 23 October 2018 in Colombo, Sri Lanka scored 366/6. England struggled badly in the chase and finished on 132/9, with Sri Lanka winning by 219 runs under the DLS method.

The result remains one of Sri Lanka’s biggest ODI victories against England. It also demonstrated how difficult conditions in Sri Lanka could make life for England’s batsmen.

England responded in the series by winning another match by 18 runs under the DLS method, showing the competitive nature of the contest.

2021 ODI Series

England enjoyed considerable success when Sri Lanka toured England in 2021.

England won the first ODI by five wickets, followed by an eight-wicket victory in the second match. The third ODI was abandoned without a result.

The two victories strengthened England’s recent ODI record and highlighted the difference that home conditions can make.

England’s batting was particularly effective during the series, while their bowlers consistently put Sri Lanka under pressure.

2023 World Cup: Another Sri Lankan Upset

The 2023 World Cup match between the teams was another memorable chapter.

England were dismissed for only 156 runs, and Sri Lanka chased the target comfortably, reaching 160/2. Sri Lanka therefore won by eight wickets with plenty of overs remaining.

The result was significant because England were the defending world champions but struggled badly against Sri Lanka’s bowling attack.

Sri Lanka’s victory also continued their strong record against England in World Cup matches.

2026 ODI Series

The most recent completed ODI series between England and Sri Lanka was played in January 2026 in Sri Lanka.

Sri Lanka won the opening ODI by 19 runs, but England came back strongly in the next two matches.

England won the second ODI by five wickets, chasing Sri Lanka’s 219 with 223/5. Joe Root played an important role with 75 and also contributed with the ball.

In the third ODI, England produced an outstanding batting display. They scored 357/3, their highest ODI total against Sri Lanka, and defeated Sri Lanka by 53 runs. Harry Brook scored 136 from 66 balls and was named Player of the Match.

England therefore won the three-match series 2-1.

2026 Series Results

ODIResult
1st ODISri Lanka won by 19 runs
2nd ODIEngland won by 5 wickets
3rd ODIEngland won by 53 runs
Series ResultEngland won 2-1

Highest Team Scores

The batting records in this rivalry are impressive.

Sri Lanka – 366/6

Sri Lanka’s highest score against England is 366/6, made in Colombo in October 2018. It remains the highest team total by either side in the fixture.

England – 357/3

England’s highest score is 357/3, scored in Colombo on 27 January 2026. England went on to win that match by 53 runs.

The two highest totals therefore show that both teams have the ability to produce huge scores against each other.

Lowest Team Scores

England’s lowest completed all-out score against Sri Lanka is 88, recorded in Dambulla in November 2003.

Sri Lanka’s lowest completed score in the fixture is 67, demonstrating that both teams have experienced major batting collapses against the other.

These contrasting records highlight the unpredictable nature of the rivalry. A team capable of scoring more than 350 on one occasion can also struggle to reach 100 on another day.

Recent Head-to-Head Results

The recent rivalry has produced a mixture of results:

  • 2026: England won by 53 runs
  • 2026: England won by 5 wickets
  • 2026: Sri Lanka won by 19 runs
  • 2023: Sri Lanka won by 8 wickets
  • 2021: England won by 8 wickets
  • 2021: England won by 5 wickets
  • 2019: Sri Lanka won by 20 runs
  • 2018: Sri Lanka won by 219 runs (DLS)

England’s two victories in the 2026 series helped them extend their overall head-to-head lead.

England vs Sri Lanka ODI Rivalry: Key Records

RecordEnglandSri Lanka
Total matches8282
Wins4038
Ties11
No Results33
Highest score357/3366/6
Lowest all-out score8867
First ODI19821982
Latest completed ODI27 Jan 202627 Jan 2026

The overall statistics confirm that England have a very narrow advantage.

Who Has the Better ODI Record?

Based purely on the overall head-to-head record, England have the better ODI record. They have won 40 matches compared with Sri Lanka’s 38.

However, the difference is so small that it would be difficult to describe either team as overwhelmingly dominant. Sri Lanka have produced some of their best performances against England in World Cups, while England have generally performed strongly in recent bilateral series.

The rivalry also varies considerably according to venue. England tend to benefit from their home conditions, while Sri Lanka can be particularly dangerous in the subcontinent, where spin and slower conditions can influence the game.

Future of the Rivalry

The rivalry is set to continue in 2026, with Sri Lanka scheduled to tour England for a three-match ODI series in September. The scheduled matches are at Chester-le-Street, Headingley and The Oval.

Those matches will provide another opportunity for Sri Lanka to close the gap in the overall head-to-head record, while England will look to strengthen their narrow advantage.

Both teams have talented young players alongside experienced international cricketers, making future meetings potentially very competitive.

Conclusion

The England vs Sri Lanka head-to-head record in ODI cricket is one of the closest among major international teams. After 82 ODIs, England have won 40 matches, while Sri Lanka have won 38, with one tie and three no-results.

Sri Lanka have produced some memorable victories, particularly their World Cup wins over England in 2019 and 2023. England, meanwhile, have responded with strong performances in bilateral cricket and won the latest completed series 2-1 in January 2026.

The rivalry has everything an ODI contest needs: big scores, dramatic collapses, World Cup upsets and outstanding individual performances. With another ODI series scheduled for England in September 2026, the battle between these two teams is likely to remain highly competitive.

5 FAQs: England vs Sri Lanka Head-to-Head in ODI

1. How many ODIs have England and Sri Lanka played?
England and Sri Lanka have played 82 ODI matches. England have won 40, while Sri Lanka have won 38. One match ended in a tie and three had no result.

2. Who has the better ODI head-to-head record?
England have the better overall record, with 40 wins compared with Sri Lanka’s 38.

3. What is the highest ODI score between England and Sri Lanka?
Sri Lanka’s highest score is 366/6, while England’s highest is 357/3.

4. What was the result of the latest England vs Sri Lanka ODI series?
England won the latest completed three-match ODI series 2-1 in January 2026.

5. When did England and Sri Lanka first play an ODI?
The first ODI between England and Sri Lanka was played on 13 February 1982 in Colombo, with England winning by five runs.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top