Complete schedule of Indian cricket team in 2020 including the all-important tour of Australia and T20 World Cup

A look at all the matches for Virat Kohli's side over the next 12 months

Powered by automated translation

The Indian cricket team has been going from strength to strength in all formats over the last few seasons and 2020 might just be the year when Virat Kohli’s side take it to the next level.

All teams will be focusing on the T20 World Cup in Australia towards the end of the year, none more so than Kohli who is yet to win a major ICC tournament as captain and will be desperate to tick that box.

The other major fixtures for the Indian team in 2020 will be the full tour of New Zealand at the start of the year and the all-important tour of Australia towards the end.

The Indians won their previous Test series in Australia in 2018-2019 but the hosts were missing Steve Smith and David Warner. This time, it promises to be an even more explosive contest during the four-match Test series between two of the most dynamic teams in the world.

Below is the complete schedule of the Indian cricket team for 2020, according to the Future Tours Programme.


January 5-10: Three T20s against Sri Lanka tour – home.

January 14-19: Three ODIs against Australia – home.

January 24-February 29: Five T20s, three ODIs and two Tests against New Zealand – away.

March: Three ODIs and three T20s against South Africa – home.

June-July: Three ODIs and three T20s against Sri Lanka – away.

August: Three ODIs against Zimbabwe – away.

September: Asia Cup.

September-October: Three ODIs and three T20s against England – home.

October: Three T20s against Australia – away.

October 18-November 15: T20 World Cup in Australia

November-January: Four Tests, three ODIs against Australia – away.