ICC Men’s T20 World Cup, 2024, Matches Schedule
Match No.
Group
Matches
Venue
Match Date
Match 1
Group A
USA v CANADA
Grand Prairie Cricket Stadium, Dallas
Sun Jun 02 2024
Match 2
Group C
WEST INDIES v PAPUA NEW GUINEA
Providence Stadium, Guyana
Sun Jun 02 2024
Match 3
Group B
NAMIBIA v OMAN
Kensington Oval, Bridgetown, Barbados
Mon Jun 03 2024
Match 4
Group D
SRI LANKA v SOUTH AFRICA
Nassau County International Cricket Stadium, New York
Mon Jun 03 2024
Match 5
Group C
AFGHANISTAN v UGANDA
Providence Stadium, Guyana
Tue Jun 04 2024
Match 6
Group B
ENGLAND v SCOTLAND
Kensington Oval, Bridgetown, Barbados
Tue Jun 04 2024
Match 7
Group D
NETHERLANDS v NEPAL
Grand Prairie Cricket Stadium, Dallas
Tue Jun 04 2024
Match 8
Group A
INDIA v IRELAND
Nassau County International Cricket Stadium, New York
Wed Jun 05 2024
Match 9
Group B
PAPUA NEW GUINEA v UGANDA
Providence Stadium, Guyana
Thu Jun 06 2024
Match 10
Group C
AUSTRALIA v OMAN
Kensington Oval, Bridgetown, Barbados
Thu Jun 06 2024
Match 11
Group A
USA v PAKISTAN
Grand Prairie Cricket Stadium, Dallas
Thu Jun 06 2024
Match 12
Group B
NAMIBIA v SCOTLAND
Kensington Oval, Bridgetown, Barbados
Fri Jun 07 2024
Match 13
Group A
CANADA v IRELAND
Nassau County International Cricket Stadium, New York
Fri Jun 07 2024
Match 14
Group D
NEW ZEALAND v AFGHANISTAN
Providence Stadium, Guyana
Sat Jun 08 2024
Match 15
Group C
SRI LANKA v BANGLADESH
Grand Prairie Cricket Stadium, Dallas
Sat Jun 08 2024
Match 16
Group D
NETHERLANDS v SOUTH AFRICA
Nassau County International Cricket Stadium, New York
Sat Jun 08 2024
Match 17
Group B
AUSTRALIA v ENGLAND
Kensington Oval, Bridgetown, Barbados
Sat Jun 08 2024
Match 18
Group C
WEST INDIES v UGANDA
Providence Stadium, Guyana
Sun Jun 09 2024
Match 19
Group A
INDIA v PAKISTAN
Nassau County International Cricket Stadium, New York
Sun Jun 09 2024
Match 20
Group B
OMAN v SCOTLAND
Sir Vivian Richards Stadium, North Sound, Antigua
Sun Jun 09 2024
Match 21
Group D
SOUTH AFRICA v BANGLADESH
Nassau County International Cricket Stadium, New York
Mon Jun 10 2024
Match 22
Group A
PAKISTAN v CANADA
Nassau County International Cricket Stadium, New York
Tue Jun 11 2024
Match 23
Group B
SRI LANKA v NEPAL
Central Broward Park & Broward County Stadium, Lauderhill, Florida
Wed Jun 12 2024
Match 24
Group D
AUSTRALIA v NAMIBIA
Sir Vivian Richards Stadium, North Sound, Antigua
Wed Jun 12 2024
Match 25
Group A
USA v INDIA
Nassau County International Cricket Stadium, New York
Wed Jun 12 2024
Match 26
Group C
WEST INDIES v NEW ZEALAND
Brian Lara Cricket Academy, Trinidad and Tobago
Thu Jun 13 2024
Match 27
Group C
BANGLADESH v NETHERLANDS
Arnos Vale Ground, Arnos Vale, St Vincent
Fri Jun 14 2024
Match 28
Group D
ENGLAND v OMAN
Sir Vivian Richards Stadium, North Sound, Antigua
Thu Jun 13 2024
Match 29
Group B
AFGHANISTAN v PAPUA NEW GUINEA
Brian Lara Cricket Academy, Trinidad and Tobago
Fri Jun 14 2024
Match 30
Group A
USA v IRELAND
Central Broward Park & Broward County Stadium, Lauderhill, Florida
Fri Jun 14 2024
Match 31
Group C
SOUTH AFRICA v NEPAL
Arnos Vale Ground, Arnos Vale, St Vincent
Sat Jun 15 2024
Match 32
Group D
NEW ZEALAND v UGANDA
Brian Lara Cricket Academy, Trinidad and Tobago
Sat Jun 15 2024
Match 33
Group A
INDIA v CANADA
Central Broward Park & Broward County Stadium, Lauderhill, Florida
Sat Jun 15 2024
Match 34
Group B
NAMIBIA v ENGLAND
Sir Vivian Richards Stadium, North Sound, Antigua
Sat Jun 15 2024
Match 35
Group B
AUSTRALIA v SCOTLAND
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Sun Jun 16 2024
Match 36
Group A
PAKISTAN v IRELAND
Central Broward Park & Broward County Stadium, Lauderhill, Florida
Sun Jun 16 2024
Match 37
Group D
BANGLADESH v NEPAL
Arnos Vale Ground, Arnos Vale, St Vincent
Mon Jun 17 2024
Match 38
Group D
SRI LANKA v NETHERLANDS
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Mon Jun 17 2024
Match 39
Group C
NEW ZEALAND v PAPUA NEW GUINEA
Brian Lara Cricket Academy, Trinidad and Tobago
Mon Jun 17 2024
Match 40
Group C
WEST INDIES v AFGHANISTAN
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Tue Jun 18 2024
Super 8 Group 2
–
A2 v D1
Sir Vivian Richards Stadium, North Sound, Antigua
Wed Jun 19 2024
Super 8 Group 2
–
B1 v C2
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Thu Jun 20 2024
Super 8 Group 1
–
C1 v A1
Kensington Oval, Bridgetown, Barbados
Thu Jun 20 2024
Super 8 Group 1
–
B2 v D2
Sir Vivian Richards Stadium, North Sound, Antigua
Fri Jun 21 2024
Super 8 Group 2
–
B1 v D1
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Fri Jun 21 2024
Super 8 Group 2
–
A2 v C2
Kensington Oval, Bridgetown, Barbados
Sat Jun 22 2024
Super 8 Group 1
–
A1 v D2
Sir Vivian Richards Stadium, North Sound, Antigua
Sat Jun 22 2024
Super 8 Group 1
–
C1 v B2
Arnos Vale Ground, Arnos Vale, St Vincent
Sun Jun 23 2024
Super 8 Group 2
–
A2 v B1
Kensington Oval, Bridgetown, Barbados
Sun Jun 23 2024
Super 8 Group 2
–
C2 v D1
Sir Vivian Richards Stadium, North Sound, Antigua
Mon Jun 24 2024
Super 8 Group 1
–
B2 v A1
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Mon Jun 24 2024
Super 8 Group 1
–
C1 v D2
Arnos Vale Ground, Arnos Vale, St Vincent
Tue Jun 25 2024
Semi Final 1
–
Semi 1
Providence Stadium, Guyana
Thu Jun 27 2024
Semi Final 2
–
Semi 2
Brian Lara Cricket Academy, Trinidad and Tobago
Thu Jun 27 2024
Final
–
Final
Kensington Oval, Bridgetown, Barbados
Sat Jun 29 2024