Full schedule of ICC T20 World Cup 2024
The ICC Men's T20 World Cup 2024 promises an exhilarating showdown as a record 20 teams gear up for the battle. Hosted jointly by the USA and West Indies, this cricket extravaganza spans from June 1 to June 29, promising a month of non-stop action.
The tournament kicks off with 20 teams divided into four groups of five each. This initial phase sees every team locking horns in a minimum of four matches against their group peers. The top two contenders from each group secure a coveted spot in the Super 8s, while the bottom three bid adieu.
In the Super 8s stage, the eight remaining teams are split into two groups. Each team faces its group rivals in three intense matches, setting the stage for the semi-finals.
The semi-final showdowns feature the cream of the crop from the Super 8s, vying for a spot in the grand finale. The ultimate battle for supremacy culminates in a one-off final on June 29 in the picturesque setting of Barbados.
Across the USA and the Caribbean, cricket fever will grip fans with matches spread across three venues in the USA (Lauderhill, Dallas, and New York) and six in the Caribbean. Notably, the clash of titans between India and Pakistan will electrify the newly minted Nassau County International Cricket Stadium in Long Island on June 9.
T20 World Cup groups:
- Group A: India, Pakistan, USA, Ireland, Canada
- Group B: England, Australia, Namibia, Scotland, Oman
- Group C: West Indies, New Zealand, Afghanistan, Uganda, Papua New Guinea
- Group D: South Africa, Sri Lanka, Bangladesh, Netherlands, Nepal
T20 World Cup fixtures (Pakistan Standard Time):
- Sun, 2 June 2024 - USA v CANADA, Dallas, 5:30 AM (PST)
- Sun, 2 June 2024 - WEST INDIES v PAPUA NEW GUINEA, Guyana, 7:30 PM (PST)
- Mon, 3 June 2024 - NAMIBIA v OMAN, Barbados, 5:30 AM (PST)
- Mon, 3 June 2024 - SRI LANKA v SOUTH AFRICA, New York, 7:30 PM (PST)
- Tue, 4 June 2024 - AFGHANISTAN v UGANDA, Guyana, 5:30 AM (PST)
- Tue, 4 June 2024 - ENGLAND v SCOTLAND, Barbados, 7:30 PM (PST)
- Tue, 4 June 2024 - NETHERLANDS v NEPAL, Dallas, 8:30 PM (PST)
- Wed, 5 June 2024 - INDIA v IRELAND, New York, 7:30 PM (PST)
- Thur, 6 June 2024 - PAPUA NEW GUINEA v UGANDA, Guyana, 4:30 AM (PST)
- Thur, 6 June 2024 - AUSTRALIA v OMAN, Barbados, 5:30 AM (PST)
- Thur, 6 June 2024 - USA v PAKISTAN, Dallas, 7:30 PM (PST)
- Fri, 7 June 2024 - NAMIBIA v SCOTLAND, Barbados, 12:00 AM (PST)
- Fri, 7 June 2024 - CANADA v IRELAND, New York, 7:30 PM (PST)
- Sa, 8 June 2024 - NEW ZEALAND v AFGHANISTAN, Guyana, 4:30 AM (PST)
- Sat, 8 June 2024 - SRI LANKA v BANGLADESH, Dallas, 5:30 AM (PST)
- Sat, 8 June 2024 - NETHERLANDS v SOUTH AFRICA, New York, 7:30 PM (PST)
- Sat, 8 June 2024 - AUSTRALIA v ENGLAND, Barbados, 10:00 PM (PST)
- Sun, 9 June 2024 - WEST INDIES v UGANDA, Guyana, 5:30 AM (PST)
- Sun, 9 June 2024 - INDIA v PAKISTAN, New York, 7:30 PM (PST)
- Sun, 9 June 2024 - OMAN v SCOTLAND, Antigua, 10:30 PM (PST)
- Mon, 10 June 2024 - SOUTH AFRICA v BANGLADESH, New York, 7:30 PM (PST)
- Tue, 11 June 2024 - PAKISTAN v CANADA, New York, 7:30 AM (PST)
- Wed, 12 June 2024 - SRI LANKA v NEPAL, Florida, 4:30 AM (PST)
- Wed, 12 June 2024 - AUSTRALIA v NAMIBIA, Antigua, 5:30 AM (PST)
- Wed, 12 June 2024 - USA v INDIA, New York, 7:30 PM (PST)
- Thur, 13 June 2024 - WEST INDIES v NEW ZEALAND, Trinidad, 5:30 AM (PST)
- Thur, 13 June 2024 - BANGLADESH v NETHERLANDS, St. Vincent, 7:30 PM (PST)
- Fri, 14 June 2024 - ENGLAND v OMAN, Antigua, 12:00 AM (PST)
- Fri, 14 June 2024 - AFGHANISTAN v PAPUA NEW GUINEA, Trinidad, 5:30 AM (PST)
- Fri, 14 June 2024 - USA v IRELAND, Florida, 7:30 PM (PST)
- Sat, 15 June 2024 - SOUTH AFRICA v NEPAL, St. Vincent, 4:30 AM (PST)
- Sat, 15 June 2024 - NEW ZEALAND v UGANDA, Trinidad, 5:30 AM (PST)
- Sat, 15 June 2024 - INDIA v CANADA, Florida, 7:30 PM (PST)
- Sat, 15 June 2024 - NAMIBIA v ENGLAND, Antigua, 10:00 PM (PST)
- Sun, 16 June 2024 - AUSTRALIA v SCOTLAND, St. Lucia, 5:30 AM (PST)
- Sun, 16 June 2024 - PAKISTAN v IRELAND, Florida, 7:30 PM (PST)
- Mon, 17 June 2024 - BANGLADESH v NEPAL, St. Vincent, 4:30 AM (PST)
- Mon, 17 June 2024 - SRI LANKA v NETHERLANDS, St. Lucia, 5:30 AM (PST)
- Mon, 17 June 2024 - NEW ZEALAND v PAPUA NEW GUINEA, Trinidad, 7:30 PM (PST)
- Tue, 18 June 2024 - WEST INDIES v AFGHANISTAN, St. Lucia, 5:30 AM (PST)
- Wed, 19 June 2024 - A2 v D1, Antigua, 7:30 PM (PST)
- Thur, 20 June 2024 - B1 v C2, St. Lucia, 5:30 AM (PST)
- Thur, 20 June 2024 - C1 v A1, Barbados, 7:30 PM (PST)
- Fri, 21 June 2024 - B2 v D2, Antigua, 5:30 AM (PST)
- Fri, 21 June 2024 - B1 v D1, St. Lucia, 7:30 PM (PST)
- Sat, 22 June 2024 - A2 v C2, Barbados, 5:30 AM (PST)
- Sat, 22 June 2024 - A1 v D2, Antigua, 7:30 PM (PST)
- Sun, 23 June 2024 - C1 v B2, St. Vincent, 5:30 AM (PST)
- Sun, 23 June 2024 - A2 v B1, Barbados, 7:30 PM (PST)
- Mon, 24 June 2024 - C2 v D1, Antigua, 5:30 AM (PST)
- Mon, 24 June 2024 - B2 v A1, St. Lucia, 7:30 PM (PST)
- Tue, 25 June 2024 - C1 v D2, St. Vincent, 5:30 AM (PST)
- Thur, 27 June 2024 - Semi 1, Trinidad and Tobago (reserve day 27 June), 5:30 AM (PST)
- Thur, 27 June 2024 - Semi 2, Guyana, 7:30 PM (PST)
- Sat, 29 June 2024 - Final, Barbados, 7:30 PM (PST)