The Indian team is currently involved in the ICC Men's T20 World Cup in the Caribbean and the USA till June 29. After the T20 World Cup is done, India are playing Zimbabwe, Sri Lanka, New Zealand and Australia during the rest of the year. Take a look at the full schedule-
Image Source : BCCI X
India's first assignment after the T20 World Cup will be a five-match T20I series against Zimbabwe from July 6-14 in Harare
Image Source : AP
Followed by the Zimbabwe tour, the Indian white-ball team embarks on the tour of Sri Lanka in the final week of July. The two teams will play three ODIs and as many T20Is
Image Source : Getty
There's a month-long break for the Indian men's team after the Sri Lanka tour before they get ready for a bumper home season. First up from September 19 will be two Test matches against Bangladesh
Image Source : Getty
The two Test matches will be followed by a three-match T20I series against Bangladesh from October 6-12
Image Source : Getty
Immediately after the Bangladesh series, India kick off three-Test series against New Zealand in Bengaluru on October 16, which is set to run till November 5
Image Source : Getty
India are set to tour South Africa for four T20Is from November 8-15. Since the tour is sandwiched between the two Test assignments, India are likely to send a second-string side to the rainbow nation
Image Source : Getty
The year ends with a potential blockbuster for the players and the fans as India take on Australia in a five-match Test series for the Border-Gavaskar Trophy. The series begins on November 22 and goes on till January 7
Image Source : Getty
It is at the start of 2025, but was announced in the home schedule by the BCCI. India begin the year with a white-ball series against England featuring five T20Is and three Tests from January 22 to February 12
Image Source : Getty
Next : From Neymar to Dybala; top 10 players to miss Copa America 2024 action