The world bid adieu to 2023 and welcomed 2024 with great enthusiasm. The Indian men’s cricket team will also look to come out of a heartbreaking 2023 and perform at their best in 2024.

2024 is going to be an exciting year for Team India, as the year is filled with challenging Test matches and fiery T20Is. India will look to make the most out of their scheduled Tests to secure their spot in the 2025 WTC final.

Since 2024 is a T20 World Cup year, there won’t be any ODI series scheduled before the tournament. However, the Men in Blue only have one T20I series to finalise their strong playing 11 for the World Cup.

So it will be interesting to see how Team India performs in this busy calendar year. With that, let’s look at the Indian men’s cricket team schedule for 2024.

Indian Men’s Cricket Team 2024 Schedule

SeriesMatchesHostDates
South Africa vs India2nd TestSouth Africa3-4 January
India vs Afghanistan3 T20IsIndia11-17 January
India vs England5 TestsIndia25 January-11 March
ICC T20 World CupT20IsWest Indies & USAJune
Zimbabwe vs India5 T20IsZimbabwe6-14 July
Sri Lanka vs India3 ODIs, 3 T20IsSri LankaJuly
India vs Bangladesh2 Tests, 3 T20IsIndiaSeptember
India vs New Zealand3 TestsIndiaOctober
Australia vs India5 TestsAustraliaNovember-December

South Africa vs India | January 2024 (Away)

India will compete in the New Year Test against South Africa starting on January 3 in Cape Town. This is the last Test of the 2-match series, and India’s tour of South Africa will also conclude after this match.

India vs Afghanistan | January 2024 (Home)

Afghanistan will tour India for the first time for a white-ball series in January. This will be a significant T20I series for both teams to prepare for the 2024 T20 World Cup. 

The 3-match T20I series will take place between January 11 and January 17. You can check out the full schedule of the India vs Afghanistan T20I series here.

India vs England | January-March 2024 (Home)

After the conclusion of the Afghanistan T20I series, India will face England in a formidable 5-match Test series. This will be an exciting series as England will be playing their first series in India under coach Brendon McCullum and captain Ben Stokes.

The Test series will start from January 25 and go on until mid-March. Both teams will be raring to grab all the crucial WTC points in this series.

Also Read | India’s World Test Championship (WTC) 2023-25 Schedule

ICC T20 World Cup | June 2024 (Away)

The ICC T20 World Cup is going to be a grand event, as 20 teams will participate to get their hands on the trophy. The Men in Blue will fly to the Caribbean and the USA to give it another shot at winning the tournament.

Zimbabwe vs India | July 2024 (Away)

After the conclusion of the T20 World Cup, India will travel to Zimbabwe for a 5-match T20I series, starting on July 6 in Harare.

Sri Lanka vs India | July 2024 (Away)

In July 2024, Team India will visit the neighbouring island country of Sri Lanka for a limited-overs tour. Both teams will engage in 3-match ODI and 3-match T20I series. The 3 ODIs against Sri Lanka are the only 50-over matches scheduled for India this year so far.

India vs Bangladesh | September 2024 (Home)

India will then host another neighbour, Bangladesh, in September 2024. The Men in Blue will take on the Bangla Tigers in 2-match Test and 3-match T20I series. The Test series will be important for both teams as it is part of both team’s WTC 2023-25 cycle.

Also Read | Bangladesh World Test Championship (WTC) 2023-25 Schedule

India vs New Zealand | October 2024 (Home)

After the Bangladesh series, India will square off against New Zealand in a 3-match Test series in October 2024. The Test series against the Kiwis will be India’s last series at home in 2024. Moreover, this will also be India’s last home Test series of the WTC 2023-25 cycle.

Also Read | New Zealand World Test Championship (WTC) 2023-25 Schedule

Australia vs India | November-December 2024 (Away)

As we come close to the end of the year, the Indian team will travel to Australia for the thrilling Border-Gavaskar Trophy (BGT). This will be a 5-match Test series spanned across Australia’s summer schedule. And it will be interesting to see if India manages to beat Australia for the third consecutive time, after the heroics of 2018-19 and 2020-21.

2 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *