India will play their first group game in the 2024 ICC Men’s T20 World Cup on June 5 against Ireland in New York. This is the first of four group games for Team India. If India finishes in the top two of their group, they will move on to the Super 8 stage.

The tournament kicks off on June 2 with the USA facing Canada. The final match will be on June 29. After an exciting IPL 2024 season, cricket fans are ready for the T20 World Cup. Team India aims to win their second T20 World Cup title.

Before the main matches, warm-up games are happening. India will play one warm-up game against Bangladesh on June 1.

2024 ICC T20 World Cup Group Stage Schedule:

DateMatchLocationTime (IST)
June 1, 2024India vs Bangladesh (Warm-up)TBDTBD
June 2, 2024USA vs CanadaTexas6 AM
West Indies vs Papua New GuineaGuyana8 PM
June 3, 2024Namibia vs OmanBarbados6 AM
Sri Lanka vs South AfricaNew York8 PM
June 4, 2024Afghanistan vs UgandaGuyana6 AM
England vs ScotlandBarbados8 PM
Netherlands vs NepalTBD9 PM
June 5, 2024India vs IrelandNew York8 PM
June 6, 2024Papua New Guinea vs UgandaGuyana5 AM
Australia vs OmanBarbados6 AM
USA vs PakistanTexas9 PM
June 7, 2024Namibia vs ScotlandBarbados12:30 AM
Canada vs IrelandNew York8 PM
June 8, 2024Afghanistan vs New ZealandGuyana5 AM
Bangladesh vs Sri LankaTexas6 AM
Netherlands vs South AfricaNew York8 PM
Australia vs EnglandBarbados10:30 PM
June 9, 2024West Indies vs UgandaGuyana6 AM
India vs PakistanNew York8 PM
Oman vs ScotlandAntigua10:30 PM
June 10, 2024Bangladesh vs South AfricaNew York8 PM
June 11, 2024Canada vs PakistanNew York8 PM
June 12, 2024Nepal vs Sri LankaFlorida5 AM
Australia vs NamibiaAntigua6 AM
USA vs IndiaNew York8 PM
June 13, 2024West Indies vs New ZealandTrinidad6 AM
Bangladesh vs NetherlandsSt. Vincent8 PM
June 14, 2024England vs OmanAntigua12:30 AM
Afghanistan vs Papua New GuineaTrinidad6 AM
USA vs IrelandFlorida8 PM
June 15, 2024Nepal vs South AfricaSt. Vincent5 AM
New Zealand vs UgandaTrinidad6 AM
Canada vs IndiaFlorida8 PM
England vs NamibiaAntigua10:30 PM
June 16, 2024Australia vs ScotlandSt. Lucia6 AM
Ireland vs PakistanFlorida8 PM
June 17, 2024Bangladesh vs NepalSt. Vincent5 AM
Netherlands vs Sri LankaSt. Lucia6 AM
New Zealand vs Papua New GuineaTrinidad8 PM
June 18, 2024West Indies vs AfghanistanSt. Lucia6 AM
June 19-24, 2024Super Eight StageVariousVarious
June 26-27, 2024Semi-FinalsTBDTBD
June 29, 2024FinalTBDTBD