England Cricket Fixtures 2026: Tests, ODIs and T20Is
England cricket fixtures for the rest of 2026 include home Test cricket against Pakistan, T20 internationals and ODIs against Sri Lanka, followed by overseas tours of Australia and South Africa.
As of 21 August 2026, the first Pakistan Test is already under way at Headingley. The home summer then moves to Lord's and Edgbaston before England switch from Test cricket to a six-match white-ball series against Sri Lanka. Later in the year, England travel to Australia for ODIs and T20Is before starting a Test series in South Africa.
Quick Answer: England Cricket Fixtures at a Glance
England's remaining 2026 schedule is split into four clear blocks. Pakistan are in England for three Tests, Sri Lanka arrive for three T20Is and three ODIs, Australia host England for eight white-ball matches in November and December, and South Africa host a Test series starting on 17 December.
The key dates are:
- Pakistan Test series: 19 August to 13 September
- Sri Lanka T20Is: 15 to 19 September
- Sri Lanka ODIs: 22 to 27 September
- Australia white-ball tour: 13 November to 2 December
- South Africa Test series: starts 17 December
The ECB has confirmed the home dates and venues for the Pakistan and Sri Lanka series. citeturn973033search0turn935688search12
England Cricket Fixtures: Full Home Schedule
England's remaining home programme moves quickly from Test cricket into white-ball cricket.
The first Pakistan Test began at Headingley on Wednesday 19 August. The second Test starts at Lord's on 27 August, with the third at Edgbaston from 9 September.
| Date | Fixture | Format | Venue | UK start |
|---|---|---|---|---|
| 19-23 August | England v Pakistan | 1st Test | Headingley, Leeds | 11am BST |
| 27-31 August | England v Pakistan | 2nd Test | Lord's, London | 11am BST |
| 9-13 September | England v Pakistan | 3rd Test | Edgbaston, Birmingham | 11am BST |
| 15 September | England v Sri Lanka | 1st T20I | Utilita Bowl, Southampton | 6:30pm BST |
| 17 September | England v Sri Lanka | 2nd T20I | Sophia Gardens, Cardiff | 6:30pm BST |
| 19 September | England v Sri Lanka | 3rd T20I | Emirates Old Trafford | 2:30pm BST |
| 22 September | England v Sri Lanka | 1st ODI | Banks Homes Riverside, Durham | 12:30pm BST |
| 24 September | England v Sri Lanka | 2nd ODI | Headingley, Leeds | 12:30pm BST |
| 27 September | England v Sri Lanka | 3rd ODI | Kia Oval, London | 10:30am BST |
Current fixture and UK television listings also show Sky Sports Cricket carrying England's home matches in the Pakistan and Sri Lanka series. Broadcast listings can still change, so check again close to the match. citeturn751589search1turn459235search10
The mix of formats is worth watching. England go from a five-day Test series straight into three T20 internationals, then begin the ODI schedule only three days later.
England v Pakistan Test Series
Pakistan's 2026 tour gives England three Tests across Headingley, Lord's and Edgbaston.
The gap between the matches is fairly short. Once the first Test ends on 23 August, the second is due to begin at Lord's four days later.
Lord's Hosts the Second Test
Lord's stages the second Test from Thursday 27 August to Monday 31 August.
Play is scheduled to begin at 11am BST each day. As with any Test, the match can finish before day five if a result is reached earlier.
Lord's also had a busy 2026 cricket summer before the Test, including matches during The Hundred.
Edgbaston Closes the Pakistan Series
The third Test begins at Edgbaston on Wednesday 9 September.
That match is scheduled to run until Sunday 13 September, again with an 11am BST start.
England then have only one day between the scheduled end of the Test and the first T20I against Sri Lanka on 15 September.
That short gap is one reason it helps to separate Test series dates from the white-ball fixture list rather than placing every match in one long calendar.
England ODI and T20I Schedule Against Sri Lanka
England switch to limited-overs cricket immediately after the Pakistan Tests.
Sri Lanka first play three T20 internationals at the Utilita Bowl, Sophia Gardens and Emirates Old Trafford.
The first two are evening matches at 6:30pm BST. The third is an afternoon fixture at 2:30pm BST.
The three-match ODI series follows on 22, 24 and 27 September.
Durham hosts the first ODI, Headingley gets the second and the Kia Oval stages the final match of England's home international summer.
A T20I and an ODI should not be treated as the same type of fixture.
A T20 international gives each side a maximum of 20 overs. An ODI allows up to 50 overs per side, so the match lasts much longer and uses different tactics.
Readers following wider cricket coverage should check the format as well as the teams and date. That small detail prevents a lot of schedule confusion.
Where Does The Hundred Fit Into the August Schedule?
The Hundred is part of the English domestic summer, but it is not an England international series.
That distinction matters for anyone searching for England cricket fixtures and seeing Hundred matches mixed into August calendars.
The 2026 Hundred season began on 21 July and ran through to the final on Sunday 16 August. The competition used men's and women's teams across venues including Lord's, Edgbaston, Headingley, Trent Bridge, the Kia Oval, Sophia Gardens, Emirates Old Trafford and the Utilita Bowl. citeturn318271view0turn318271view2
The timing created a clear change in the calendar.
The Hundred finished on 16 August. England's first Test against Pakistan started three days later at Headingley on 19 August.
That means fans checking the current schedule on 21 August should treat The Hundred as completed rather than as an upcoming part of England's international programme.
Sky Sports carried all 68 Hundred matches in 2026, while 16 were also scheduled for live BBC television coverage. citeturn318271view0
Key England Cricket Venues in 2026
England's late-summer fixtures move around the country rather than staying at one ground.
Headingley has an especially busy role. It hosts the first Pakistan Test and then the second ODI against Sri Lanka on 24 September.
Lord's hosts the second Pakistan Test, while Edgbaston gets the third.
White-ball matches take England to Southampton, Cardiff, Manchester, Durham, Leeds and London.
This gives the home schedule a good spread across England and Wales.
For fans planning to attend, the venue matters almost as much as the date. A series can move hundreds of miles between matches, even when only two days separate them.
England's Australia Tour in November and December
England's 2026 calendar does not end with the home summer.
The men's side travel to Australia for three ODIs followed by five T20 internationals. The ECB confirmed the tour dates in March 2026. citeturn459235search0
| Date | Fixture | Venue | UK time |
|---|---|---|---|
| 13 November | Australia v England, 1st ODI | Perth | 3:30am GMT |
| 15 November | Australia v England, 2nd ODI | Adelaide | 3:30am GMT |
| 18 November | Australia v England, 3rd ODI | Hobart | 3:30am GMT |
| 21 November | Australia v England, 1st T20I | Melbourne | 8:15am GMT |
| 24 November | Australia v England, 2nd T20I | Gold Coast | 8:15am GMT |
| 27 November | Australia v England, 3rd T20I | Brisbane | 8:15am GMT |
| 29 November | Australia v England, 4th T20I | Sydney | 8:15am GMT |
| 2 December | Australia v England, 5th T20I | Canberra | 8:15am GMT |
The UK times above are converted from the local start times published for the tour.
This is where fixture pages can become confusing. Australian venues use more than one time zone, and daylight-saving rules also differ between states.
For a UK reader, checking the converted GMT start is much easier than trying to work it out from local Australian time on matchday.
England Finish 2026 in South Africa
England's final Test cricket of the calendar year begins in South Africa in December.
The ECB and Cricket South Africa have confirmed a three-Test series. The first two Tests fall in 2026, while the third continues the tour into January 2027. citeturn836191search0turn836191search4
The first Test runs from 17 to 21 December at the Wanderers in Johannesburg.
The second is the Boxing Day Test at SuperSport Park in Centurion from 26 to 30 December.
The third Test starts at Newlands in Cape Town on 3 January 2027.
The first two matches are scheduled for 10am local time, which is 8am GMT in the UK. The Cape Town Test is listed for a 10:30am local start, or 8:30am GMT.
The South Africa tour then continues with three ODIs in January 2027.
How to Read an England Cricket Fixture List
The date alone does not always tell you everything you need.
First check the format. Test, ODI and T20I cricket have very different match lengths.
Then check the time zone if England are playing abroad.
For a home Test, an 11am start is easy to understand. For Australia, the local start may fall in the middle of the night or early morning in Britain.
Also check whether a time is confirmed.
Weather can affect play after a match starts, while tour schedules and broadcast arrangements can change before the event.
The ECB should be the main reference point for England's official fixture dates, with broadcaster listings checked separately for television coverage.
England Cricket Fixtures FAQ
When is England's next cricket match?
As of 21 August 2026, England are playing the first Test against Pakistan at Headingley, which runs from 19 to 23 August. The next new fixture begins on 27 August, when England and Pakistan start the second Test at Lord's.
When are England's next ODI matches?
England's next home ODI series is against Sri Lanka. The three matches are scheduled for 22 September at Durham, 24 September at Headingley and 27 September at the Kia Oval.
After that, England play three ODIs in Australia on 13, 15 and 18 November.
When are England's next T20 internationals?
England host Sri Lanka for three T20Is on 15, 17 and 19 September 2026.
Later in the year, Australia host England for five T20Is between 21 November and 2 December.
Is The Hundred part of the England international schedule?
No. The Hundred is a domestic franchise competition played in England and Wales, not an England international series.
The 2026 tournament ran from 21 July to 16 August, finishing before England began their Test series against Pakistan.
Where can I watch England cricket in the UK?
Current listings show England's late-summer home internationals on Sky Sports Cricket. The exact channel can vary by match, and television schedules can change, so check the confirmed listing close to the fixture. citeturn751589search1
England cricket fixtures remain busy well beyond the home summer. Pakistan provide the Test focus through 13 September, Sri Lanka follow with six white-ball matches, and England then head to Australia and South Africa before the year ends.
For UK fans, the easiest way to follow the schedule is to check three things together: the date, the format and the UK start time. That matters even more once England leave home and the time-zone changes begin.
