T20 World Cup Full Schedule 2024: Date, Time, Fixtures, Teams, Venue details announced, T20 World Cup Schedule PDF Download
The 20 teams have been divided into four groups of five each.
The much-awaited ninth edition of the T20 World Cup will get underway on June 1 2024 in the West Indies and the USA as 20 teams will be seen fighting against each other for the coveted trophy. Co-hosts USA will take on Canada in the opening fixture in Dallas while the most awaited India vs Pakistan game will be played on June 9 at Nassau County International Cricket Stadium in Long Island, New York.
The two semi finals will take place on 26th and 27th June in Guyana and Trinidad & Tobago respectively while the T20 extravaganza will come to a close with the all-important final on June 29th in Barbados. The 29-day tournament will be held across three venues in the USA and six in the Caribbean.
The tournament will feature a new format than the last four editions where the 20 participating teams will be divided into four groups of five teams each.
The defending champions England are in Group B along with Australia, Namibia, Scotland and Oman. Co-hosts West Indies are placed in Group C along with New Zealand, Afghanistan, Uganda and Papua New Guinea while Asian rivals Sri Lanka and Bangladesh are placed in Group D along with South Africa, Netherlands and Nepal.
Notably, Group D is the only group whose matches will be hosted both in the West Indies and the US. Teams finishing in the top two positions in each group will further qualify for the Super Eights stage where they will be further divided into two groups of four each. The Super 8 draw will be determined by the pre-tournament seedings of the teams irrespective of where they finish in their groups.
Top two teams from each group in Super 8 will qualify for the semi finals and the winners of the two semi finals will clash in the final.
Download PDF: T20 World Cup 2024 Schedule
ICC T20 World Cup 2024 Groups
Group A |
Group B |
Group C |
Group D |
India |
England |
New Zealand |
South Africa |
Pakistan |
Australia |
West Indies |
Sri Lanka |
Ireland |
Namibia |
Afghanistan |
Bangladesh |
Canada |
Scotland |
Uganda |
Netherlands |
USA |
Oman |
Papua New Guinea |
Nepal |
ICC T20 World Cup 2024: Full India Schedule
Date | Fixture | Venue |
5th June | India vs Ireland | New York |
9th June | India vs Pakistan | New York |
12th June | India vs USA | New York |
15th June | India vs Canada | Florida |
ICC T20 World Cup 2024: Knockout stage schedule
Date | Fixture | Venue |
26th June | Semi Final 1 | Guyana |
27th June | Semi Final 2 | Trinidad & Tobago |
29th June | Final | Barbados |
T20 World Cup 2024 Schedule
Date | Match | Venue |
Sat, 1 June 2024 | USA v CANADA | Dallas |
Sun, 2 June 2024 | WEST INDIES v PAPUA NEW GUINEA | Guyana |
Sun, 2 June 2024 | NAMIBIA v OMAN | Barbados |
Mon, 3 June 2024 | SRI LANKA v SOUTH AFRICA | New York |
Mon, 3 June 2024 | AFGHANISTAN v UGANDA | Guyana |
Tue, 4 June 2024 | ENGLAND v SCOTLAND | Barbados |
Tue, 4 June 2024 | NETHERLANDS v NEPAL | Dallas |
Wed, 5 June 2024 | INDIA v IRELAND | New York |
Wed, 5 June 2024 | PAPUA NEW GUINEA v UGANDA | Guyana |
Wed, 5 June 2024 | AUSTRALIA v OMAN | Barbados |
Thur, 6 June 2024 | USA v PAKISTAN | Dallas |
Thur, 6 June 2024 | NAMIBIA v SCOTLAND | Barbados |
Fri, 7 June 2024 | CANADA v IRELAND | New York |
Fri, 7 June 2024 | NEW ZEALAND v AFGHANISTAN | Guyana |
Fri, 7 June 2024 | SRI LANKA v BANGLADESH | Dallas |
Sat, 8 June 2024 | NETHERLANDS v SOUTH AFRICA | New York |
Sat, 8 June 2024 | AUSTRALIA v ENGLAND | Barbados |
Sat, 8 June 2024 | WEST INDIES v UGANDA | Guyana |
Sun, 9 June 2024 | INDIA v PAKISTAN | New York |
Sun, 9 June 2024 | OMAN v SCOTLAND | Antigua |
Mon, 10 June 2024 | SOUTH AFRICA v BANGLADESH | New York |
Tue, 11 June 2024 | PAKISTAN v CANADA | New York |
Tue, 11 June 2024 | SRI LANKA v NEPAL | Florida |
Tue, 11 June 2024 | AUSTRALIA v NAMIBIA | Antigua |
Wed, 12 June 2024 | USA v INDIA | New York |
Wed, 12 June 2024 | WEST INDIES v NEW ZEALAND | Trinidad |
Thur, 13 June 2024 | ENGLAND v OMAN | Antigua |
Thur, 13 June 2024 | BANGLADESH v NETHERLANDS | St. Vincent |
Thur, 13 June 2024 | AFGHANISTAN v PAPUA NEW GUINEA | Trinidad |
Fri, 14 June 2024 | USA v IRELAND | Florida |
Fri, 14 June 2024 | SOUTH AFRICA v NEPAL | St. Vincent |
Fri, 14 June 2024 | NEW ZEALAND v UGANDA | Trinidad |
Sat, 15 June 2024 | INDIA v CANADA | Florida |
Sat, 15 June 2024 | NAMIBIA v ENGLAND | Antigua |
Sat, 15 June 2024 | AUSTRALIA v SCOTLAND | St. Lucia |
Sun, 16 June 2024 | PAKISTAN v IRELAND | Florida |
Sun, 16 June 2024 | BANGLADESH v NEPAL | St. Vincent |
Sun, 16 June 2024 | SRI LANKA v NETHERLANDS | St. Lucia |
Mon, 17 June 2024 | NEW ZEALAND v PAPUA NEW GUINEA | Trinidad |
Mon, 17 June 2024 | WEST INDIES v AFGHANISTAN | St. Lucia |
Wed, 19 June 2024 | A2 v D1 | Antigua |
Wed, 19 June 2024 | B1 v C2 | St. Lucia |
Thur, 20 June 2024 | C1 v A1 | Barbados |
Thur, 20 June 2024 | B2 v D2 | Antigua |
Fri, 21 June 2024 | B1 v D1 | St. Lucia |
Fri, 21 June 2024 | A2 v C2 | Barbados |
Sat, 22 June 2024 | A1 v D2 | Antigua |
Sat, 22 June 2024 | C1 v B2 | St. Vincent |
Sun, 23 June 2024 | A2 v B1 | Barbados |
Sun, 23 June 2024 | C2 v D1 | Antigua |
Mon, 24 June 2024 | B2 v A1 | St. Lucia |
Mon, 24 June 2024 | C1 v D2 | St. Vincent |
Wed, 26 June 2024 | Semi 1 | Guyana |
Thur, 27 June 2024 | Semi 2 | Trinidad |
Sat, 29 June 2024 | Final | Barbados |
Download Our App