Press ESC to close

Cricket Resolved For the cricket fan in you!

England Men’s Cricket Team 2026 Complete Schedule

England ended 2025 on a good note, winning the Boxing Day Test against Australia. But at large, they had a tumultuous ride last year.

The biggest talking point was, obviously, their average performance in the Ashes, followed by the below-par performance in the Champions Trophy.

Nevertheless, England will now look to bounce back in 2026. They have some important series lined up, both at home and overseas.

England will tour Sri Lanka, Australia, and South Africa for bilateral assignments. In between, they will visit India for the T20 World Cup before their home season gets underway in June 2026. At home, the Englishmen will host New Zealand, India, Pakistan, and Sri Lanka.

So, here’s England’s complete international cricket schedule for 2026.

England Men’s Cricket Team 2026 Schedule

SeriesMatchesHost CountryDates/Month
The Ashes1 Test (4 Tests in 2025)AustraliaJanuary 4-8, 2026
Sri Lanka vs England3 ODIs, 3 T20IsSri LankaJanuary 22-February 3, 2026
T20 World Cup 2026T20IsIndia/Sri LankaFebruary 7-March 8, 2026
England vs New Zealand3 TestsEnglandJune 4-29, 2026
England vs India5 T20Is, 3 ODIsEnglandJuly 1-19, 2026
England vs Pakistan3 TestsEnglandAugust 19-September 13, 2026
England vs Sri Lanka3 T20Is, 3 ODIsEnglandSeptember 15-27, 2026
ODI Tri-Series vs Pakistan & Sri Lanka4 ODIsPakistanOctober-November 2026
Australia vs England3 ODIs, 5 T20IsAustraliaNovember-December 2026
South Africa vs England3 Tests, 3 ODIs, 3 T20IsSouth AfricaDecember 2026-January 2027

The Ashes | January 2026 (Away)

The last Test of the Ashes took place in the first week of the new year. England had a chance to improve the scoreline to 2-3, though they lost the New Year Test in Sydney to return home with a 1-4 margin instead.

Sri Lanka vs England | January-February 2026 (Away)

England’s first white-ball assignment will be in Sri Lanka. They will tour the island nation for three ODIs and three T20Is.

These games will help the Englishmen prepare for the T20 World Cup 2026 scheduled in India and Sri Lanka.

The first ODI is on January 22, followed by the second on January 24 and the third on January 27. All ODIs will take place in Colombo from 9:30 AM onwards.

The T20I leg starts on January 30, with the second match on February 1 and the last match on February 3. Pallekele will host all T20Is from 9:30 AM onwards.

Here’s the schedule for the England tour of Sri Lanka 2026:

DateMatchVenueTime (Local)
January 22, 20261st ODIColombo (RPS)9:30 AM
January 24, 20262nd ODIColombo (RPS)9:30 AM
January 27, 20263rd ODIColombo (RPS)9:30 AM
January 30, 20261st T20IPallekele9:30 AM
February 1, 20262nd T20IPallekele9:30 AM
February 3, 20263rd T20IPallekele9:30 AM

T20 World Cup 2026 | February-March 2026

After the Sri Lanka tour, England will immediately travel to India for the mega event. They will play their group stage matches in Mumbai and Kolkata.

But which teams do they play? Well, the Englishmen are part of Group C, which also features the likes of Bangladesh, Italy, Nepal, and the West Indies.

England’s first fixture is against Nepal on February 8. They will then take on the West Indies on February 11. These two matches are in Mumbai.

England will then travel to Kolkata to square off against Bangladesh on February 14. Their last group stage clash is against Italy on February 16.

England might return to Sri Lanka if they qualify for the Super Eight round. Their three Super Eight matches will be in Pallekele and Colombo.

Here are England’s fixtures for the T20 World Cup 2026:

DateMatchVenueTime (IST)
February 8, 2026England vs NepalMumbai3:00 PM
February 11, 2026England vs West IndiesMumbai7:00 PM
February 14, 2026England vs BangladeshKolkata3:00 PM
February 16, 2026England vs ItalyKolkata3:00 PM
February 22, 2026Super 8: Y1 (England) vs Y4 (Sri Lanka)Kandy3:00 PM
February 24, 2026Super 8: Y1 (England) vs Y3 (Pakistan)Kandy7:00 PM
February 27, 2026Super 8: Y1 (England) vs Y2 (New Zealand)Colombo (RPS)7:00 PM
March 4, 2026First Semi-FinalKolkata/Colombo (RPS)7:00 PM
March 5, 2026Second Semi-FinalMumbai7:00 PM
March 8, 2026FinalAhmedabad/Colombo (RPS)7:00 PM

Note: England’s Super Eight fixtures are purely based on assumptions. The actual matches may vary.

England vs New Zealand | June 2026 (Home)

England will be back in action in June after a three-month break. On their return, they will lock horns against New Zealand in a Test series.

WTC series? Yes. It’s part of the current WTC edition, with three Tests on the cards.

The iconic Lord’s will open the series on June 4, with the second Test at The Oval from June 17 onwards. Nottingham will host the third Test from June 25 onwards.

Here’s the England vs New Zealand Test series 2026 schedule:

DateMatchVenueTime (Local)
June 4-8, 20261st TestLord’s11:00 AM
June 17-21, 20262nd TestThe Oval11:00 AM
June 25-29, 20263rd TestNottingham11:00 AM

England vs India | July 2026 (Home)

England will then host India for white-ball games. They will play five T20Is and three ODIs in July 2026.

Chester-le-Street will start the T20I leg on July 1 before the teams move to Manchester for the second T20I on July 4. The third T20I is in Nottingham on July 7, with the fourth one in Bristol on July 9. Southampton will close out the T20I leg on July 11.

The ODI series starts in Birmingham on July 14, with the second in Cardiff on July 16. Lord’s will host the last one-dayer on July 19.

Here’s the England vs India T20I & ODI series 2026 schedule:

DateMatchVenueTime (Local)
July 1, 2026ENG vs IND, 1st T20IChester-le-Street6:30 PM 
July 4, 2026ENG vs IND, 2nd T20IManchester2:30 PM 
July 7, 2026ENG vs IND, 3rd T20INottingham6:30 PM 
July 9, 2026ENG vs IND, 4th T20IBristol6:30 PM 
July 11, 2026ENG vs IND, 5th T20ISouthampton6:30 PM 
July 14, 2026ENG vs IND, 1st ODIBirmingham1:00 PM 
July 16, 2026ENG vs IND, 2nd ODICardiff1:00 PM 
July 19, 2026ENG vs IND, 3rd ODILord’s11:00 AM 

Team-wise 2026 Schedule

England vs Pakistan | August-September 2026 (Home)

After a month-long break for the Hundred 2026, England will resume their home season in August. And they will have another WTC series on hand.

England will host Pakistan for a three-match Test series. The first Test will take place in Leeds, starting on August 19. Lord’s will host another Test, with the second match on August 27. The third Test will take place in Birmingham from September 9 onwards.

Here’s the England vs Pakistan Test series 2026 schedule:

DateMatchVenueTime (Local)
August 19-23, 20261st TestLeeds11:00 AM
August 27-31, 20262nd TestLord’s11:00 AM
September 9-13, 20263rd TestBirmingham11:00 AM

England vs Sri Lanka | September 2026 (Home)

England vs Sri Lanka again? Yes! England will host the Lankans this time, though. This series also follows the same itinerary – three ODIs and three T20Is.

The T20Is, however, will take place first, with the opening match on September 15 in Southampton. Cardiff will host the second T20I on September 17, with the third in Manchester on September 19.

The ODIs will start in Chester-le-Street on September 22, with the second match on September 24 in Leeds. The Oval will stage the third T20I on September 27.

Here’s the England vs Sri Lanka ODI & T20I series 2026 schedule:

DateMatchVenueTime (Local)
September 15, 20261st T20ISouthampton6:30 PM
September 17, 20262nd T20ICardiff6:30 PM
September 19, 20263rd T20IManchester11:00 AM
September 22, 20261st ODIChester-le-Street12:30 PM
September 24, 20262nd ODILeeds12:30 PM
September 27, 20263rd ODIThe Oval10:30 AM

ODI Tri-Series | October-November 2026 (Away)

England will face Pakistan and Sri Lanka once again. This time, in an ODI tri-series in October-November 2026.

Oh, a tri-series? Yep! Pakistan will host this one, with England facing the hosts and Sri Lanka once in a single round-robin format. The top two teams between them will tussle in the final.

Australia vs England | November-December 2026 (Away)

England will be back on the Australian shores in November. Another Ashes? Ah, not this time.

The two teams will square off in limited-overs games. The Englishmen will take on the Aussies in three ODIs and five T20Is.

South Africa vs England | December 2026-January 2027 (Away)

England will travel to South Africa for an all-format series in December. They will face the Proteas in three Tests, three ODIs, and three T20Is. Some of these matches might spill into early January 2027.

Read Next | England Cricketers’ Salaries and Central Contracts List

Saurabh Chede

Saurabh is a cricket enthusiast who crafts content around the sport. Being from a cricket-crazy nation, he developed an unbreakable bond with the sport. When he’s not watching cricket, you’ll find him creating funny memes or watching old TMKOC episodes!

Leave a Reply