india-match-schedule 2024

13 July 2024 India beat Zimbabwe by 10 wickets in the 4th T20I of the 5-match series at Harare.

India is currently 1st on the 2023-25 World Test Championship points table, with 74 points out of 108. Australia and New Zealand are 2nd and 3rd.

Be part of the action for all the matches of the India men's cricket team on the Howzat fantasy cricket app.

India Upcoming Matches 2024

Get ready for an action-packed season of cricket as Team India embarks on a challenging journey across all formats, including thrilling T20s, ODIs, and Tests. Here's a look at the India team's upcoming fixtures!


  • July 6-14: India will tour Zimbabwe for five T20Is
  • July 27 - August 7: India will tour Sri Lanka for three ODIs and three T20Is
  • September 19 - October 12: India will host Bangladesh for two Tests and three T20Is
  • October 16 - November 5: India will hosts New Zealand for three Tests
  • November 8-15: India will tour South Africa for four T20Is
  • November 22 - January 7: India will tour Australia for five Tests
  • January 22 - February 12: India will hosts England for three ODIs and five T20Is

India Tour of Zimbabwe T20I Series 2024 Schedule

After the 2024 T20 World Cup victory, India will travel to Zimbabwe for a 5-match T20I series in July. This is India's first T20 series in Zimbabwe since 2016 (won 2-1). India last traveled to Zimbabwe in 2022.

5th T20, Zimbabwe vs IndiaSunday, 14th July 20244:30 PMHarare

India Tour of Sri Lanka 2024 Schedule

After the Zimbabwe tour, India will travel to Sri Lanka for a 3-match ODI and 3-match T20I series in July and August. India last traveled to Sri Lanka in 2021 and won ODI series (2-1) and lost T20I series (1-2).

1st T20, Sri Lanka vs IndiaSaturday, 27th July 20247 PMPallekele
2nd T20, Sri Lanka vs IndiaSunday, 28th July 20247 PMPallekele
3rd T20, Sri Lanka vs IndiaTuesday, 30th July 20247 PMPallekele
1st ODI, Sri Lanka vs IndiaFriday, 2nd August 20242:30 PMColombo
2nd ODI, Sri Lanka vs IndiaSunday, 4th August 20242:30 PMColombo
3rd ODI, Sri Lanka vs IndiaWednesday, 7th August 20242:30 PMColombo

Bangladesh Tour of India 2024 Schedule

India's home season of 2024-25 begins with a visit from Bangladesh in September-October. The 2-match Test series is part of the 2023-25 World Test Championship. There will be a 3-match T20I series after the Test matches.

1st Test, India vs BangladeshThursday, 19th September 20249:30 AMChennai
2nd Test, India vs BangladeshFriday, 27th September 20249:30 AMKanpur
1st T20, India vs BangladeshSunday, 6th October 20247 PMDharamsala
2nd T20, India vs BangladeshWednesday, 9th October 20247 PMDelhi
3rd T20, India vs BangladeshSaturday, 12th October 20247 PMHyderabad

New Zealand Tour of India Test Series 2024 Schedule

After Bangladesh, India take on New Zealand in a 3 match Test series in October-November. New Zealand last played a Test series in India in 2021 and lost the 2-match series by 1-0.

1st Test, India vs New ZealandWednesday, 16th October 20249:30 AMChennai
2nd Test, India vs New ZealandThursday, 24th October 20249:30 AMKanpur
3rd Test, India vs New ZealandFriday, 1st November 20249:30 AMHyderabad

India vs South Africa T20I Series 2024 Schedule

India will tour South Africa in November to play four T20Is. India last toured South Africa for a full series in 2023-24. India won the ODIs 2-1, while T20I and Test series were drawn 1-1.

1st T20, South Africa vs IndiaFriday, 8th November 20248:30 PMDurban
2nd T20, South Africa vs IndiaSunday, 10th November 20248:30 PMGqeberha
3rd T20, South Africa vs IndiaWednesday, 13th November 20248:30 PMCenturion
4th T20, South Africa vs IndiaFriday, 15th November 20248:30 PMJohannesburg

India vs Australia, Border-Gavaskar Trophy 2024-25 Schedule

India last challenge in the World Test Championship is a 5-match Test series in Australia from November-January. India won the last two Test series played in Australia in 2018-19 (2-1) and 2020-21 (2-1).

1st Test, Australia vs IndiaFriday, 22nd November 20247:50 AMPerth
2nd Test, Australia vs India (D/N)Friday, 6th December 20249:30 AMAdelaide
3rd Test, Australia vs IndiaSaturday, 14th December 20245:50 AMBrisbane
4th Test, Australia vs IndiaThursday, 26th December 20245 AMMelbourne
5th Test, Australia vs IndiaFriday, 3rd January 20255 AMSydney

England Tour of India 2025 Schedule

After returning for Australia, India will host England for 5 T20Is and 3 ODIs in January-February. The ODI series will be just before Champions Trophy 2025. England visited India earlier this year for a five-match Test series, which India won 4-1.

1st T20, India vs EnglandWednesday, 22nd January 20257 PMChennai
2nd T20, India vs EnglandSaturday, 25th January 20257 PMKolkata
3rd T20, India vs EnglandTuesday, 28th January 20257 PMRajkot
4th T20, India vs EnglandFriday, 31st January 20257 PMPune
5th T20, India vs EnglandSunday, 2nd February 20257 PMMumbai
1st ODI, India vs EnglandThursday, 6th February 20251:30 PMNagpur
2nd ODI, India vs EnglandSunday, 9th February 20251:30 PMCuttack
3rd ODI, India vs EnglandWednesday, 12th February 20251:30 PMAhmedabad

2024 Women's T20 Asia Cup - India Women Schedule 

India Women will participate in the 2024 Women's T20 Asia Cup in Bangladesh in July. India is in Group A alongside Pakistan, Nepal and UAE. The top two teams from the group will qualify for the semifinals stage.

India Women vs Pakistan WomenFriday, 19th July 20247 PMDambulla
India Women vs UAE WomenSunday, 21st July 20242 PMDambulla
India Women vs Nepal WomenTuesday, 23rd July 20247 PMDambulla


FAQs on India's Next Match Schedule 

How many matches will India play in 2024?

India are scheduled to play 9 Tests, 3 ODIs and 12 T20Is in 2024. 


Which is the next series of India in 2024?

India will play Zimbabwe in a 5-match T20 series from 6 to 14 July 2024. 

How many series will be hosted by India?

India will host Bangladesh, New Zealand and England in the 2024-25 season.


Where is India touring in 2024?

India will tour Zimbabwe, Sri Lanka and South Africa in 2024.

What is the next big cricket tournament?

The next big international cricket tournament is the 2025 Champions Trophy. It is scheduled for 19 February to 9 March 2025 in Pakistan.

Win cash worth ₹3000* as Welcome Bonus