24/7 markets
Bet Now
LIVE Coverage

Cricket Schedule 2026: Tests, ODIs and T20Is

Cricket Schedule 2026 covers a long run of international matches from July to December. England and India continue their Test contest, Australia tour the Caribbean, Zimbabwe stage red-ball cricket and a T20I tri-series, while several leading teams move into white-ball tours later in the year. The programme then shifts through Australia, New Zealand and India before ending with Tests and T20Is in December. The sections below group the main fixtures by format and show when each series is scheduled.

Cricket Schedule 2026: Tests, ODIs and T20Is

Major Cricket Series in 2026

Major Cricket
SeriesScheduled periodMatch type
England vs IndiaJuly 2–31Tests
West Indies vs AustraliaJuly 3–29Tests and T20Is
Zimbabwe vs South AfricaFrom July 6Tests
Zimbabwe, South Africa and New Zealand tri-seriesJuly 14–26T20Is
South Africa vs AustraliaAugust 10–24T20Is and ODIs
India vs BangladeshAugust 17–31ODIs and T20Is
India vs AustraliaOctober 19–November 8ODIs and T20Is
India vs South AfricaNovember 14–December 19Tests, ODIs and T20Is
New Zealand vs West IndiesNovember 5–December 18T20Is and Tests

The full calendar also includes Sri Lanka vs Bangladesh, Pakistan vs Bangladesh, Pakistan vs West Indies, South Africa vs England, England vs Ireland, Australia vs New Zealand, India vs West Indies and England vs New Zealand.

Test Cricket Schedule 2026

Test Cricket

Test matches form the centre of several leading tours in the second half of the year. England, India, Australia, the West Indies, South Africa, Zimbabwe and New Zealand all appear in red-ball series between July and December.

Anderson-Tendulkar Trophy: England vs India

England and India continue their Test series on July 2 at Edgbaston. Lord's hosts the next match from July 10, followed by Old Trafford on July 23 and The Oval on July 31. Four Tests are therefore scheduled across the month.

MatchStart dateGround
Second TestJuly 2, 2026Edgbaston
Third TestJuly 10, 2026Lord's
Fourth TestJuly 23, 2026Old Trafford
Fifth TestJuly 31, 2026The Oval

Frank Worrell Trophy: West Indies vs Australia

The West Indies and Australia continue their Test contest in the Caribbean. The second Test starts on July 3 in St. George's, while the third begins at Sabina Park on July 13. A five-match T20I series follows later in the month.

Zimbabwe vs South Africa Test Series

Zimbabwe welcome South Africa for two Tests from July 6. The red-ball series takes place before the two teams join New Zealand in a T20I tri-series in Harare.

India vs West Indies Test Series

The West Indies travel to India for two Tests in October. The matches begin on October 2 and October 10, adding an early-month red-ball contest before India start their later white-ball tour of Australia.

Freedom Trophy: India vs South Africa

The Freedom Trophy is played in November. India host South Africa at Eden Gardens in Kolkata from November 14, followed by a second Test at Barsapara in Guwahati from November 22. The teams then move into ODI and T20I cricket.

New Zealand vs West Indies Test Series

The final listed Test series of the year runs from December 2 to December 18. New Zealand host the West Indies in Christchurch, Wellington and Mount Maunganui. It follows the five T20Is played by the same teams in November.

ODI Cricket Schedule 2026

ODI Cricket

ODI series are spread across Sri Lanka, the Caribbean, Australia, Bangladesh, England, Zimbabwe, New Zealand and India. Some tours combine ODIs with T20Is, giving teams a quick switch between fifty-over and twenty-over cricket.

Sri Lanka vs Bangladesh

Sri Lanka host Bangladesh for three ODIs beginning on July 2 at the R. Premadasa Stadium in Colombo. The series ends on July 8 in Kandy.

Pakistan vs West Indies

Pakistan and the West Indies play their ODI series in Trinidad from August 8 to August 12. It follows their T20I matches in the United States from August 1 to August 4.

South Africa vs Australia

South Africa's three ODIs in Australia take place from August 19 to August 24. They begin after the three-match T20I series scheduled for August 10–16.

India vs Bangladesh

India play three ODIs in Bangladesh from August 17 to August 23. Three T20Is follow from August 26 through August 31.

South Africa vs England

England host South Africa for three ODIs between August 31 and September 7. The sides remain in England for three T20Is from September 10 to September 14.

Sri Lanka vs Zimbabwe

Sri Lanka start a two-match ODI series in Zimbabwe on August 29. Three T20Is are also included in the tour.

England vs New Zealand

England tour New Zealand from October 18 to November 1. Three T20Is open the programme and three ODIs complete it.

India vs Australia

India's white-ball tour of Australia begins with three ODIs from October 19 to October 25. Five T20Is follow between October 29 and November 8.

India vs South Africa

The three-match ODI series begins in Ranchi on November 30 and continues through December 6. Raipur and Visakhapatnam are the other listed host cities.

T20I Cricket Schedule 2026

T20I Cricket

T20I cricket fills much of the calendar from mid-July onward. Several tours contain three-match contests, while Australia vs West Indies, India vs Australia, New Zealand vs West Indies and India vs South Africa each include five T20Is.

Zimbabwe T20I Tri-Series

Zimbabwe, South Africa and New Zealand take part in a tri-series in Harare from July 14 to July 26. It begins after Zimbabwe's Test series against South Africa.

Pakistan vs Bangladesh

Pakistan start a three-match T20I series in Bangladesh on July 20. The fixtures fall during a busy week that also includes short-format matches in Zimbabwe and the Caribbean.

West Indies vs Australia

The West Indies and Australia play five T20Is from July 21 to July 29. The series follows their Test matches in St. George's and at Sabina Park.

Pakistan vs West Indies

The United States hosts the T20I section of the Pakistan vs West Indies tour from August 1 to August 4. The teams then travel to Trinidad for their ODI matches.

South Africa vs Australia

Australia host South Africa for three T20Is between August 10 and August 16. The series opens a six-match white-ball programme that continues with three ODIs.

India vs Bangladesh

India and Bangladesh play three T20Is from August 26 to August 31. These matches close India's six-game limited-overs tour.

South Africa vs England

Three T20Is are scheduled from September 10 to September 14. England then travel to Ireland for another three-match T20I series from September 17 to September 21.

Australia vs New Zealand

New Zealand host Australia for three T20Is from October 1 to October 4. This is the first major series listed for the October calendar.

India vs Australia

Five T20Is between India and Australia run from October 29 to November 8. The series starts after the three ODIs and overlaps with England's final matches in New Zealand.

New Zealand vs West Indies

New Zealand and the West Indies play five T20Is from November 5 to November 14. Their tour resumes in December with three Tests.

India vs South Africa

India host South Africa for five T20Is from December 9 to December 19. The matches are listed for Cuttack, Mullanpur, Dharamsala, Lucknow and Ahmedabad.

Month-by-Month Cricket Calendar 2026

Month-by-Month Cricket

July 2026

August 2026

September 2026

October 2026

November 2026

December 2026

Teams with the Busiest Schedules

Teams with

India appear in series against England, Bangladesh, the West Indies, Australia and South Africa. South Africa travel to Zimbabwe, Australia, England and India, while the West Indies face Australia, Pakistan, India and New Zealand.

England also have a full programme, with matches against India, South Africa, Ireland and New Zealand. Australia play the West Indies, South Africa, New Zealand and India. This distribution creates several overlapping tours, particularly in July, August and October.

Cricket Fixtures Through the End of 2026

Cricket Fixtures

The Cricket Schedule 2026 combines major Test trophies with a large number of ODI and T20I series. Red-ball followers have England vs India, West Indies vs Australia, the Freedom Trophy and New Zealand vs West Indies, while limited-overs followers can track tours across Bangladesh, Australia, England, Zimbabwe, New Zealand and India. From the first July fixtures to the final December matches, the calendar provides international cricket across every major format.

FAQ

Answers
What Are the Biggest Cricket Series in July 2026?
July includes England vs India Tests, West Indies vs Australia Tests and T20Is, Zimbabwe vs South Africa Tests, Sri Lanka vs Bangladesh ODIs and a T20I tri-series featuring Zimbabwe, South Africa and New Zealand.
When Are the England vs India Tests in July 2026?
The Tests start on July 2 at Edgbaston, July 10 at Lord's, July 23 at Old Trafford and July 31 at The Oval.
Who Tours Zimbabwe During 2026?
South Africa visit Zimbabwe for two Tests in July. New Zealand and South Africa then join Zimbabwe in a T20I tri-series. Sri Lanka travel to Zimbabwe for two ODIs and three T20Is starting on August 29.
When Does the India vs South Africa Freedom Trophy Begin?
The first Test begins on November 14 at Eden Gardens in Kolkata. The second starts on November 22 at Barsapara in Guwahati.
Which Teams Play in Australia During the Second Half of 2026?
South Africa tour Australia for three T20Is and three ODIs in August. India visit later for three ODIs and five T20Is from October 19 to November 8.
What Cricket Is Scheduled for December 2026?
India host South Africa for five T20Is from December 9 to December 19. New Zealand host the West Indies for three Tests from December 2 to December 18.
Where Are Live Cricket Scores Available?
Live scores are available through recognised sports platforms, official cricket board match centres and licensed broadcaster services. Coverage and streaming access vary by country.
Are All Cricket Dates Final?
Dates can change after publication. Boards may revise a fixture because of venue availability, weather, travel or broadcast arrangements. Match details should be confirmed close to the scheduled start.