ICC Men's T20 World Cup, 2024 matches, scorecards, preview, history, news and statistics
Fixtures
Finished2 June 2024 T20I at Grand Prairie Stadium, Texas Match 1
United States of America vs Canada
Match 1
Grand Prairie Stadium, Texas
06:00 AM
USA won by 7 wickets
United States of America
USA
197/3 (17.4)
Canada
CAN
194/5 (20)
Finished
USA won by 7 wickets
Finished2 June 2024 T20I at Providence Stadium, Guyana Match 2
West Indies vs Papua New Guinea
Match 2
Providence Stadium, Guyana
08:00 PM
WI won by 5 wickets
West Indies
WI
137/5 (19)
Papua New Guinea
PNG
136/8 (20)
Finished
WI won by 5 wickets
Finished3 June 2024 T20I at Kensington Oval, Bridgetown, Barbados Match 3
Namibia vs Oman
Match 3
Kensington Oval, Bridgetown, Barbados
06:00 AM
NAM won by superover
Namibia
NAM
109/6 (20) & 21/0 (1)
Oman
OMA
109/10 (19.4) & 10/1 (1)
Finished
NAM won by superover
Finished3 June 2024 T20I at Nassau County International Cricket Stadium, New York Match 4
Sri Lanka vs South Africa
Match 4
Nassau County International Cricket Stadium, New York
08:00 PM
SA won by 6 wickets
Sri Lanka
SL
77/10 (19.1)
South Africa
SA
80/4 (16.2)
Finished
SA won by 6 wickets
Finished4 June 2024 T20I at Providence Stadium, Guyana Match 5
Afghanistan vs Uganda
Match 5
Providence Stadium, Guyana
06:00 AM
AFG won by 125 runs.
Afghanistan
AFG
183/5 (20)
Uganda
UGA
58/10 (16)
Finished
AFG won by 125 runs.
Cancelled4 June 2024 T20I at Kensington Oval, Bridgetown, Barbados Match 6
England vs Scotland
Match 6
Kensington Oval, Bridgetown, Barbados
08:00 PM
Match abandoned due to rain
England
ENG
0/0 (0.0)
Scotland
SCO
90/0 (10)
Cancelled
Match abandoned due to rain
Finished4 June 2024 T20I at Grand Prairie Stadium, Texas Match 7
Netherlands vs Nepal
Match 7
Grand Prairie Stadium, Texas
09:00 PM
NED won by 6 wickets
Netherlands
NED
109/4 (18.4)
Nepal
NEP
106/10 (19.2)
Finished
NED won by 6 wickets
Finished5 June 2024 T20I at Nassau County International Cricket Stadium, New York Match 8
India vs Ireland
Match 8
Nassau County International Cricket Stadium, New York
08:00 PM
IND won by 8 wickets
India
IND
97/2 (12.2)
Ireland
IRE
96/10 (16)
Finished
IND won by 8 wickets
Finished6 June 2024 T20I at Providence Stadium, Guyana Match 9
Papua New Guinea vs Uganda
Match 9
Providence Stadium, Guyana
05:00 AM
UGA won by 3 wickets
Papua New Guinea
PNG
77/10 (19.1)
Uganda
UGA
78/7 (18.2)
Finished
UGA won by 3 wickets
Finished6 June 2024 T20I at Kensington Oval, Bridgetown, Barbados Match 10
Australia vs Oman
Match 10
Kensington Oval, Bridgetown, Barbados
06:00 AM
AUS won by 39 runs.
Australia
AUS
164/5 (20)
Oman
OMA
125/9 (20)
Finished
AUS won by 39 runs.
Finished6 June 2024 T20I at Grand Prairie Stadium, Texas Match 11
United States of America vs Pakistan
Match 11
Grand Prairie Stadium, Texas
09:00 PM
USA won by superover
United States of America
USA
159/3 (20) & 18/1 (1)
Pakistan
PAK
159/7 (20) & 13/1 (1)
Finished
USA won by superover
Finished7 June 2024 T20I at Kensington Oval, Bridgetown, Barbados Match 12
Namibia vs Scotland
Match 12
Kensington Oval, Bridgetown, Barbados
12:30 AM
SCO won by 5 wickets
Namibia
NAM
155/9 (20)
Scotland
SCO
157/5 (18.3)
Finished
SCO won by 5 wickets
Finished7 June 2024 T20I at Nassau County International Cricket Stadium, New York Match 13
Canada vs Ireland
Match 13
Nassau County International Cricket Stadium, New York
08:00 PM
CAN won by 12 runs.
Canada
CAN
137/7 (20)
Ireland
IRE
125/7 (20)
Finished
CAN won by 12 runs.
Finished8 June 2024 T20I at Providence Stadium, Guyana Match 14
New Zealand vs Afghanistan
Match 14
Providence Stadium, Guyana
05:00 AM
AFG won by 84 runs.
New Zealand
NZ
75/10 (15.2)
Afghanistan
AFG
159/6 (20)
Finished
AFG won by 84 runs.
Finished8 June 2024 T20I at Grand Prairie Stadium, Texas Match 15
Sri Lanka vs Bangladesh
Match 15
Grand Prairie Stadium, Texas
06:00 AM
BAN won by 2 wickets
Sri Lanka
SL
124/9 (20)
Bangladesh
BAN
125/8 (19)
Finished
BAN won by 2 wickets
Finished8 June 2024 T20I at Nassau County International Cricket Stadium, New York Match 16
Netherlands vs South Africa
Match 16
Nassau County International Cricket Stadium, New York
08:00 PM
SA won by 4 wickets
Netherlands
NED
103/9 (20)
South Africa
SA
106/6 (18.5)
Finished
SA won by 4 wickets
Finished8 June 2024 T20I at Kensington Oval, Bridgetown, Barbados Match 17
Australia vs England
Match 17
Kensington Oval, Bridgetown, Barbados
10:30 PM
AUS won by 36 runs.
Australia
AUS
201/7 (20)
England
ENG
165/6 (20)
Finished
AUS won by 36 runs.
Finished9 June 2024 T20I at Providence Stadium, Guyana Match 18
West Indies vs Uganda
Match 18
Providence Stadium, Guyana
06:00 AM
WI won by 134 runs.
West Indies
WI
173/5 (20)
Uganda
UGA
39/10 (12)
Finished
WI won by 134 runs.
Finished9 June 2024 T20I at Nassau County International Cricket Stadium, New York Match 19
India vs Pakistan
Match 19
Nassau County International Cricket Stadium, New York
08:00 PM
IND won by 6 runs.
India
IND
119/10 (19)
Pakistan
PAK
113/7 (20)
Finished
IND won by 6 runs.
Finished9 June 2024 T20I at Sir Vivian Richards Stadium, Antigua Match 20
Oman vs Scotland
Match 20
Sir Vivian Richards Stadium, Antigua
10:30 PM
SCO won by 7 wickets
Oman
OMA
150/7 (20)
Scotland
SCO
153/3 (13.1)
Finished
SCO won by 7 wickets