The Indian men’s cricket team will kick off its bilateral assignments after the T20 World Cup 2024 with a five-match T20I series in Zimbabwe starting July 6.
India will also travel to Sri Lanka for a white-ball series (three ODIs and T20Is) towards the end of July.
After a much-needed break in August, the focus will move to red-ball cricket in September. India host neighbours Bangladesh for a two-match Test series, which is part of the World Test Championship 2023-25 cycle. The Men in Blue will also play three T20Is against Bangladesh in early October.
New Zealand will play three Test matches against India at Bangalore, Pune and Mumbai starting October 16 and will continue till November 5.
India will then travel to South Africa for a quick four-match T20I series starting on November 8 at Durban and ending at the Wanderers Stadium in Johannesburg on November 16.
From the rainbow nation, India will travel to Australia for a blockbuster five-Test match series for the Border-Gavaskar Trophy. It is the first time since 1992 that an India vs Australia Test series will feature five matches.
The first IND vs AUS Test is scheduled to start on November 22 at Perth with the customary Boxing Day Test charted for December 26 at Melbourne. The series will conclude in Sydney with the fifth Test starting on January 3, 2025.
India started 2024 with an overseas Test win over South Africa at Cape Town to draw the series 1-1. That was followed by a five-match Test series at home against England. India won the series emphatically by a 4-1 margin.
India currently stand on top of the WTC 2023-2025 cycle winning six out of nine matches.
Yashasvi Jaiswal, who plays for Rajasthan Royals in the Indian Premier League, is the top run-getter in this WTC cycle with over 1000 runs from nine matches at an average of 68.53. Meanwhile, the Royals’ spinner Ravichandran Ashwin is the top Indian bowler, fifth overall, in the bowling charts with 42 wickets from eight matches and averaging 21.69.
Here is a look at the detailed schedule of the Indian men’s cricket team in 2024.
Indian men’s cricket team schedule 2024
Date | Opponent | Venue | Matches |
July 6 | Zimbabwe | Harare | 1st T20I |
July 7 | Zimbabwe | Harare | 2nd T20I |
July 10 | Zimbabwe | Harare | 3rd T20I |
July 13 | Zimbabwe | Harare | 4th T20I |
July 14 | Zimbabwe | Harare | 5th T20I |
July 27 | Sri Lanka | Pallekele | 1st T20I |
July 28 | Sri Lanka | Pallekele | 2nd T20I |
July 30 | Sri Lanka | Pallekele | 3rd T20I |
August 2 | Sri Lanka | Colombo | 1st ODI |
August 4 | Sri Lanka | Colombo | 2nd ODI |
August 7 | Sri Lanka | Colombo | 3rd ODI |
September 19 - September 23 | Bangladesh | Chennai | 1st Test |
September 27 - October 1 | Bangladesh | Kanpur | 2nd Test |
October 6 | Bangladesh | Dharamsala | 1st T20I |
October 9 | Bangladesh | Delhi | 2nd T20I |
October 12 | Bangladesh | Hyderabad | 3rd T20I |
October 16 - October 20 | New Zealand | Bengaluru | 1st Test |
October 24 - October 28 | New Zealand | Pune | 2nd Test |
November 1 - November 5 | New Zealand | Mumbai | 3rd Test |
November 8 | South Africa | Durban | 1st T20I |
November 10 | South Africa | Gqebera | 2nd T20I |
November 13 | South Africa | Centurion | 3rd T20I |
November 16 | South Africa | Johannesburg | 4th T20I |
November 22 - November 26 | Australia | Perth | 1st Test |
December 6 - December 10 | Australia | Adelaide | 2nd Test |
December 14 - December 18 | Australia | Brisbane | 3rd Test |
December 26 - December 30 | Australia | Melbourne | 4th Test |
January 3 - January 7 (2025) | Australia | Sydney | 5th Test |