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