2024 T20 World Cup full schedule: Complete match list, dates, venues and timings in IST

ICC T20 World Cup 2024
The ICC T20 World Cup trophy. (Pic: ICC)

The schedule for the 2024 T20 World Cup has been released. The event will be played in the USA and the West Indies from June 1 to June 29. A total of 55 matches will be played during the tournament, which features 20 nations.

The 2024 T20 World Cup will begin with a match between the USA and Canada at the Grand Prairie Cricket Stadium in Dallas on June 1. Co-hosts West Indies will kick off their campaign against Papua New Guinea at the Guyana National Stadium on June 2.

The much anticipated India vs Pakistan blockbuster clash will be held in New York on June 9. As per ICC’s official release, the marquee Indo-Pak fixture will be played at the new Nassau County International Cricket Stadium in Long Island.

England will begin their title defense on June 4 in Barbados against Scotland. Pakistan, who were runners-up in 2022, will play the USA in Dallas on June 6. Among the other big games in the competition, Sri Lanka will face South Africa in New York on June 3, while England will clash with arch-rivals Australia in Barbados on June 8.

Another interesting encounter could be the one between West Indies and New Zealand on June 12 at the Brian Lara Cricket Academy in Trinidad and Tobago.

The semi-finals of the 2024 T20 World Cup will be held in Guyana and Trinidad and Tobago on June 26 and June 27 respectively. The final will be held at the Kensington Oval in Barbados on June 29.

The 20 teams that have qualified for the 2024 T20 World Cup have been divided into four groups of five each.

India, Pakistan, Ireland, Canada, and the United States are in Group A, while England, Australia, Namibia, Scotland, and Oman are in Group B. Group C features New Zealand, West Indies, Afghanistan, Uganda, and Papua New Guinea, while Group D includes South Africa, Sri Lanka, Bangladesh, the Netherlands, and Nepal.

The top two teams from each group will advance to the Super 8 round, where sides will be split into two groups of four. The top two nations from each Super 8 group will qualify for the knockout stage, which includes two semi-finals and a final.

England are the defending champions in the Men’s T20 World Cup. They beat Pakistan by five wickets in the final of the 2022 edition at the iconic Melbourne Cricket Ground (MCG).


The full schedule of 2024 T20 World Cup

Below is the full schedule of the ICC Men’s 2024 T20 World Cup, which will be played in the West Indies and the United States.

Match 1: June 2 - United States vs Canada, Dallas (6:00 AM)

Match 2: June 2 - West Indies vs Papua New Guinea, Guyana (8:00 PM)

Match 3: June 3 - Namibia vs Oman, Barbados (6:00 AM)

Match 4: June 3, Sri Lanka vs South Africa, New York (8:00 PM)

Match 5: June 4, Afghanistan vs Uganda, Guyana (6:00 AM)

Match 6: June 4, England vs Scotland, Barbados (8:00 PM)

Match 7: June 4, Netherlands vs Nepal, Dallas (9:00 PM)

Match 8: June 5, India vs Ireland, New York (8:00 PM)

Match 9: June 6, Papua New Guinea vs Uganda, Guyana (5:00 AM)

Match 10: June 6, Australia vs Oman, Barbados (6:00 AM)

Match 11: June 6, USA vs Pakistan, Dallas (9:00 PM)

Match 12: June 7, Namibia vs Scotland, Barbados (12:30 AM)

Match 13: June 7, Canada vs Ireland, New York (8:00 PM)

Match 14: June 8, New Zealand vs Afghanistan, Guyana (5:00 AM)

Match 15: June 8, Sri Lanka vs Bangladesh, Dallas (6:00 AM)

Match 16: June 8, Netherlands vs South Africa, New York (8:00 PM)

Match 17: June 8, Australia vs England, Barbados (10:30 PM)

Match 18: June 9, West Indies vs Uganda, Guyana (6:00 AM)

Match 19: June 9, India vs Pakistan, New York (8:00 PM)

Match 20: June 9, Oman vs Scotland, Antigua (10:30 PM)

Match 21: June 10, South Africa vs Bangladesh, New York (8:00 PM)

Match 22: June 11, Pakistan vs Canada, New York (8:00 PM)

Match 23: June 12, Sri Lanka vs Nepal, Florida (5:00 AM)

Match 24: June 12, Australia vs Namibia, Antigua (6:00 AM)

Match 25: June 12, USA v India, New York (8:00 PM)

Match 26: June 13, West Indies vs New Zealand, Trinidad (6:00 AM)

Match 27: June 13, Bangladesh vs Netherlands, St. Vincent (8:00 PM)

Match 28: June 14, England vs Oman, Antigua (12:30 AM)

Match 29: June 13, Afghanistan vs Papua New Guinea, Trinidad (6:00 AM)

Match 30: June 14, USA vs Ireland, Florida (8:00 PM)

Match 31: June 15, South Africa vs Nepal, St. Vincent (5:00 AM)

Match 32: June 15, New Zealand vs Uganda, Trinidad (6:00 AM)

Match 33: June 15, India vs Canada, Florida (8:00 PM)

Match 34: June 15, Namibia vs England, Antigua (10:30 PM)

Match 35: June 16, Australia vs Scotland, St. Lucia (6:00 AM)

Match 36: June 16, Pakistan vs Ireland, Florida (8:00 PM)

Match 37: June 17, Bangladesh vs Nepal, St. Vincent (5:00 AM)

Match 38: June 17, Sri Lanka vs Netherlands, St. Lucia (6:00 AM)

Match 39: June 17, New Zealand vs Papua New Guinea, Trinidad (8:00 PM)

Match 40: June 18, West Indies vs Afghanistan, St. Lucia (6:00 AM)


Super 8 round matches

Match 41, June 19 - A2 v D1, Antigua (8:00 PM)

Match 42: June 20, B1 v C2, St. Lucia (6:00 AM)

Match 43: June 20, C1 v A1, Barbados (8:00 PM)

Match 44: June 21, B2 v D2, Antigua (6:00 AM)

Match 45: June 21, B1 v D1, St. Lucia (8:00 PM)

Match 46: June 22, A2 v C2, Barbados (6:00 AM)

Match 47: June 22, A1 v D2, Antigua (8:00 PM)

Match 48: June 23, C1 v B2, St. Vincent (6:00 AM)

Match 49: June 23, A2 v B1, Barbados (8:00 PM)

Match 50: June 24, 2024 - C2 v D1, Antigua (6:00 AM)

Match 51: June 24, B2 v A1, St. Lucia (8:00 PM)

Match 52: June 25, C1 v D2, St. Vincent (6:00 AM)


Knockout matches

Match 53: June 27, Semi-final 1, Tarouba (6:00 AM)

Match 54: June 27, Semi-final 2, Guyana (8:00 PM)

Match 55: June 29, Final, Barbados (8:00 PM)

Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️

Quick Links

App download animated image Get the free App now