The Indian cricket team ended their 11-year wait for an ICC trophy after they won the T20 World Cup 2024 under Rohit Sharma held in the United States and the West Indies.
Apart from clinching the T20 World Cup 2024, the Indian cricket team has been impressive across all formats in 2024.
Rohit Sharma’s men defeated England 4-1 in a five-match Test series at home in March.
The Men in Blue also thrashed Afghanistan 3-0 in a three-match T20I series in India in January.
Under the leadership of young captain Shubman Gill, India secured a 4-1 T20I series win in Zimbabwe in July.
Led by newly-appointed head coach Gautam Gambhir and new T20I captain Suryakumar Yadav, India beat Sri Lanka 3-0 in a three-match series away from home.
However, India then succumbed to a disappointing 0-2 ODI series defeat against Sri Lanka in Sri Lanka.
Following the conclusion of the Sri Lanka series, the Indian cricket team will get a much-needed break ahead of a packed schedule.
India will host Bangladesh for two Tests and three T20Is in September. The India cricket team schedule 2024 also includes the highly-anticipated Test series against New Zealand in October and later versus Australia Down Under in November.
As of now, India will not play anymore ODI matches in 2024. Get India cricket team schedule 2024: Know when Men in Blue will play their next match.
India cricket team schedule 2024: Know India next cricket matches
Dates |
Opponent |
Host |
Matches |
September 19 - October 12 |
Bangladesh |
India |
2 Tests, 3 T20Is |
October 16 - November 5 |
New Zealand |
India |
3 Tests |
November 8-15 |
South Africa |
South Africa |
4 T20Is |
November 22, 2024 - January 7, 2025 |
Australia |
Australia |
5 Tests |
Bangladesh tour of India 2024
Day and Date |
Match |
Venue |
Time |
Thursday, September 19 - Monday, September 23 |
India vs Bangladesh, 1st Test |
MA Chidambaram Stadium, Chennai |
9:30 AM |
Friday, September 27 - Tuesday, October 1 |
India vs Bangladesh, 2nd Test |
Green Park, Kanpur |
9:30 AM |
Sunday, October 6 |
India vs Bangladesh, 1st T20I |
Himachal Pradesh Cricket Association Stadium, Dharamsala |
7:00 PM |
Wednesday, October 9 |
India vs Bangladesh, 2nd T20I |
Arun Jaitley, Delhi |
7:00 PM |
Saturday, October 12 |
India vs Bangladesh, 3rd T20I |
Rajiv Gandhi International Stadium, Hyderabad |
7:00 PM |
New Zealand tour of India Test 2024
Day and Date |
Match |
Venue |
Time |
Wednesday, October 16 - Sunday, October 20 |
India vs New Zealand, 1st Test |
M. Chinnaswamy Stadium, Bengaluru |
9:30 AM |
Thursday, October 24 - Monday, October 28 |
India vs New Zealand, 2nd Test |
Maharashtra Cricket Association Stadium, Pune |
9:30 AM |
Friday, November 1 - Tuesday, November 5 |
India vs New Zealand, 3rd Test |
Wankhede Stadium, Mumbai |
9:30 AM |
India tour of South Africa T20I 2024
Day and Date |
Match |
Venue |
Time |
Friday, November 8 |
South Africa vs India, 1st T20I |
Kingsmead, Durban |
8:30 PM |
Sunday, November 10 |
South Africa vs India, 2nd T20I |
St George's Oval, Port Elizabeth |
8:30 PM |
Wednesday, November 13 |
South Africa vs India, 3rd T20I |
SuperSport Park, Centurion |
8:30 PM |
Friday, November 15 |
South Africa vs India, 4th T20I |
Wanderers Stadium, Johannesburg |
8:30 PM |
India tour of Australia Test 2024
Day and Date |
Match |
Venue |
Time |
Friday, November 22 - Tuesday, November 26 |
Australia vs India, 1st Test |
Optus Stadium, Perth |
7:50 AM |
Friday, December 6- Tuesday, December 10 |
Australia vs India, 2nd Test |
Adelaide Oval, Adelaide |
9:30 AM |
Saturday, December 14 - Wednesday, December 18 |
Australia vs India, 3rd Test |
The Gabba, Brisbane |
5:50 AM |
Thursday, December 26 - Monday, December 30 |
Australia vs India, 4th Test |
Melbourne Cricket Ground, Melbourne |
5:00 AM |
Friday, January 3, 2025 - Tuesday, January 7, 2025 |
Australia vs India, 5th Test |
Sydney Cricket Ground, Sydney |
5:00 AM |
Photo credit: Imago