ICC Men's T20 World Cup 2024 - Fixtures and Results
RESULTRESULT
1st Match, Group A, (N) at Dallas, Jun 1 2024
- CanadaCAN194/5
- United States of AmericaUSA197/3 (17.4/20 ov, target 195)
1st Match, Group A, (N) at Dallas, Jun 1 2024
U.S.A. won by 7 wkts (14b rem)
U.S.A. won by 7 wkts (14b rem)
RESULTRESULT
2nd Match, Group C, at Providence, Jun 2 2024
- Papua New GuineaPNG136/8
- West IndiesWI137/5 (19/20 ov, target 137)
2nd Match, Group C, at Providence, Jun 2 2024
West Indies won by 5 wkts (6b rem)
West Indies won by 5 wkts (6b rem)
RESULTRESULT
3rd Match, Group B, (N) at Bridgetown, Jun 2 2024
- OmanOMA109
- NamibiaNAM109/6 (20 ov)
3rd Match, Group B, (N) at Bridgetown, Jun 2 2024
Match tied (Namibia won the Super Over)
Match tied (Namibia won the Super Over)
RESULTRESULT
4th Match, Group D, at New York, Jun 3 2024
- Sri LankaSL77
- South AfricaSA80/4 (16.2/20 ov, target 78)
4th Match, Group D, at New York, Jun 3 2024
South Africa won by 6 wkts (22b rem)
South Africa won by 6 wkts (22b rem)
RESULTRESULT
5th Match, Group C, (N) at Providence, Jun 3 2024
- AfghanistanAFG183/5
- UgandaUGA58 (16/20 ov, target 184)
5th Match, Group C, (N) at Providence, Jun 3 2024
Afghanistan won by 125 runs
Afghanistan won by 125 runs
NO RESULTNO RESULT
6th Match, Group B, at Bridgetown, Jun 4 2024
- ScotlandSCOT90/0 (10 ov)
- EnglandENG
6th Match, Group B, at Bridgetown, Jun 4 2024
No result
No result
RESULTRESULT
7th Match, Group D, at Dallas, Jun 4 2024
- NepalNEP106
- NetherlandsNED109/4 (18.4/20 ov, target 107)
7th Match, Group D, at Dallas, Jun 4 2024
Netherlands won by 6 wkts (8b rem)
Netherlands won by 6 wkts (8b rem)
RESULTRESULT
8th Match, Group A, at New York, Jun 5 2024
- IrelandIRE96
- IndiaIND97/2 (12.2/20 ov, target 97)
8th Match, Group A, at New York, Jun 5 2024
India won by 8 wkts (46b rem)
India won by 8 wkts (46b rem)
RESULTRESULT
9th Match, Group C, (N) at Providence, Jun 5 2024
- Papua New GuineaPNG77
- UgandaUGA78/7 (18.2/20 ov, target 78)
9th Match, Group C, (N) at Providence, Jun 5 2024
Uganda won by 3 wkts (10b rem)
Uganda won by 3 wkts (10b rem)
RESULTRESULT
10th Match, Group B, (N) at Bridgetown, Jun 5 2024
- AustraliaAUS164/5
- OmanOMA125/9 (20 ov, target 165)
10th Match, Group B, (N) at Bridgetown, Jun 5 2024
Australia won by 39 runs
Australia won by 39 runs
RESULTRESULT
11th Match, Group A, at Dallas, Jun 6 2024
- PakistanPAK159/7
- United States of AmericaUSA159/3 (20 ov)
11th Match, Group A, at Dallas, Jun 6 2024
Match tied (U.S.A. won the Super Over)
Match tied (U.S.A. won the Super Over)
RESULTRESULT
12th Match, Group B, at Bridgetown, Jun 6 2024
- NamibiaNAM155/9
- ScotlandSCOT157/5 (18.3/20 ov, target 156)
12th Match, Group B, at Bridgetown, Jun 6 2024
Scotland won by 5 wkts (9b rem)
Scotland won by 5 wkts (9b rem)
RESULTRESULT
13th Match, Group A, at New York, Jun 7 2024
- CanadaCAN137/7
- IrelandIRE125/7 (20 ov, target 138)
13th Match, Group A, at New York, Jun 7 2024
Canada won by 12 runs
Canada won by 12 runs
RESULTRESULT
14th Match, Group C, (N) at Providence, Jun 7 2024
- AfghanistanAFG159/6
- New ZealandNZ75 (15.2/20 ov, target 160)
14th Match, Group C, (N) at Providence, Jun 7 2024
Afghanistan won by 84 runs
Afghanistan won by 84 runs
RESULTRESULT
15th Match, Group D, (N) at Dallas, Jun 7 2024
- Sri LankaSL124/9
- BangladeshBAN125/8 (19/20 ov, target 125)
15th Match, Group D, (N) at Dallas, Jun 7 2024
Bangladesh won by 2 wkts (6b rem)
Bangladesh won by 2 wkts (6b rem)
RESULTRESULT
16th Match, Group D, at New York, Jun 8 2024
- NetherlandsNED103/9
- South AfricaSA106/6 (18.5/20 ov, target 104)
16th Match, Group D, at New York, Jun 8 2024
South Africa won by 4 wkts (7b rem)
South Africa won by 4 wkts (7b rem)
RESULTRESULT
17th Match, Group B, at Bridgetown, Jun 8 2024
- AustraliaAUS201/7
- EnglandENG165/6 (20 ov, target 202)
17th Match, Group B, at Bridgetown, Jun 8 2024
Australia won by 36 runs
Australia won by 36 runs
RESULTRESULT
18th Match, Group C, (N) at Providence, Jun 8 2024
- West IndiesWI173/5
- UgandaUGA39 (12/20 ov, target 174)
18th Match, Group C, (N) at Providence, Jun 8 2024
West Indies won by 134 runs
West Indies won by 134 runs
RESULTRESULT
19th Match, Group A, at New York, Jun 9 2024
- IndiaIND119
- PakistanPAK113/7 (20 ov, target 120)
19th Match, Group A, at New York, Jun 9 2024
India won by 6 runs
India won by 6 runs
RESULTRESULT
20th Match, Group B, at North Sound, Jun 9 2024
- OmanOMA150/7
- ScotlandSCOT153/3 (13.1/20 ov, target 151)
20th Match, Group B, at North Sound, Jun 9 2024
Scotland won by 7 wkts (41b rem)
Scotland won by 7 wkts (41b rem)
RESULTRESULT
21st Match, Group D, at New York, Jun 10 2024
- South AfricaSA113/6
- BangladeshBAN109/7 (20 ov, target 114)
21st Match, Group D, at New York, Jun 10 2024
South Africa won by 4 runs
South Africa won by 4 runs
RESULTRESULT
22nd Match, Group A, at New York, Jun 11 2024
- CanadaCAN106/7
- PakistanPAK107/3 (17.3/20 ov, target 107)
22nd Match, Group A, at New York, Jun 11 2024
Pakistan won by 7 wkts (15b rem)
Pakistan won by 7 wkts (15b rem)
ABANDONEDABANDONED
23rd Match, Group D, (N) at Lauderhill, Jun 11 2024
- NepalNEP
- Sri LankaSL
23rd Match, Group D, (N) at Lauderhill, Jun 11 2024
Match abandoned without a ball bowled
Match abandoned without a ball bowled
RESULTRESULT
24th Match, Group B, (N) at North Sound, Jun 11 2024
- NamibiaNAM72
- AustraliaAUS74/1 (5.4/20 ov, target 73)
24th Match, Group B, (N) at North Sound, Jun 11 2024
Australia won by 9 wkts (86b rem)
Australia won by 9 wkts (86b rem)
03:30 PM BST
25th Match, Group A, at New York, Jun 12 2024
- United States of AmericaUSA
- IndiaIND
25th Match, Group A, at New York, Jun 12 2024
Starts at 10:30 local time
THU 13/6 - 01:30 AM BST
26th Match, Group C, (N) at Tarouba, Jun 12 2024
- West IndiesWI
- New ZealandNZ
26th Match, Group C, (N) at Tarouba, Jun 12 2024
Starts at 20:30 local time
THU 13/6 - 03:30 PM BST
27th Match, Group D, at Kingstown, Jun 13 2024
- BangladeshBAN
- NetherlandsNED
27th Match, Group D, at Kingstown, Jun 13 2024
Starts at 10:30 local time
THU 13/6 - 08:00 PM BST
28th Match, Group B, at North Sound, Jun 13 2024
- EnglandENG
- OmanOMA
28th Match, Group B, at North Sound, Jun 13 2024
Starts at 15:00 local time
FRI 14/6 - 01:30 AM BST
29th Match, Group C, (N) at Tarouba, Jun 13 2024
- AfghanistanAFG
- Papua New GuineaPNG
29th Match, Group C, (N) at Tarouba, Jun 13 2024
Starts at 20:30 local time
FRI 14/6 - 03:30 PM BST
30th Match, Group A, at Lauderhill, Jun 14 2024
- United States of AmericaUSA
- IrelandIRE
30th Match, Group A, at Lauderhill, Jun 14 2024
Starts at 10:30 local time
SAT 15/6 - 12:30 AM BST
31st Match, Group D, (N) at Kingstown, Jun 14 2024
- NepalNEP
- South AfricaSA
31st Match, Group D, (N) at Kingstown, Jun 14 2024
Starts at 19:30 local time
SAT 15/6 - 01:30 AM BST
32nd Match, Group C, (N) at Tarouba, Jun 14 2024
- New ZealandNZ
- UgandaUGA
32nd Match, Group C, (N) at Tarouba, Jun 14 2024
Starts at 20:30 local time
SAT 15/6 - 03:30 PM BST
33rd Match, Group A, at Lauderhill, Jun 15 2024
- CanadaCAN
- IndiaIND
33rd Match, Group A, at Lauderhill, Jun 15 2024
Starts at 10:30 local time
SAT 15/6 - 06:00 PM BST
34th Match, Group B, at North Sound, Jun 15 2024
- EnglandENG
- NamibiaNAM
34th Match, Group B, at North Sound, Jun 15 2024
Starts at 13:00 local time
SUN 16/6 - 01:30 AM BST
35th Match, Group B, (N) at Gros Islet, Jun 15 2024
- AustraliaAUS
- ScotlandSCOT
35th Match, Group B, (N) at Gros Islet, Jun 15 2024
Starts at 20:30 local time
SUN 16/6 - 03:30 PM BST
36th Match, Group A, at Lauderhill, Jun 16 2024
- IrelandIRE
- PakistanPAK
36th Match, Group A, at Lauderhill, Jun 16 2024
Starts at 10:30 local time
MON 17/6 - 12:30 AM BST
37th Match, Group D, (N) at Kingstown, Jun 16 2024
- BangladeshBAN
- NepalNEP
37th Match, Group D, (N) at Kingstown, Jun 16 2024
Starts at 19:30 local time
MON 17/6 - 01:30 AM BST
38th Match, Group D, (N) at Gros Islet, Jun 16 2024
- NetherlandsNED
- Sri LankaSL
38th Match, Group D, (N) at Gros Islet, Jun 16 2024
Starts at 20:30 local time
MON 17/6 - 03:30 PM BST
39th Match, Group C, at Tarouba, Jun 17 2024
- New ZealandNZ
- Papua New GuineaPNG
39th Match, Group C, at Tarouba, Jun 17 2024
Starts at 10:30 local time
TUE 18/6 - 01:30 AM BST
40th Match, Group C, (N) at Gros Islet, Jun 17 2024
- West IndiesWI
- AfghanistanAFG
40th Match, Group C, (N) at Gros Islet, Jun 17 2024
Starts at 20:30 local time
WED 19/6 - 03:30 PM BST
41st Match, Super Eights, Group 2, at North Sound, Jun 19 2024
- TBATBA
- TBATBA
41st Match, Super Eights, Group 2, at North Sound, Jun 19 2024
Starts at 10:30 local time
THU 20/6 - 01:30 AM BST
42nd Match, Super Eights, Group 2, (N) at Gros Islet, Jun 19 2024
- TBATBA
- TBATBA
42nd Match, Super Eights, Group 2, (N) at Gros Islet, Jun 19 2024
Starts at 20:30 local time
THU 20/6 - 03:30 PM BST
43rd Match, Super Eights, Group 1, at Bridgetown, Jun 20 2024
- TBATBA
- TBATBA
43rd Match, Super Eights, Group 1, at Bridgetown, Jun 20 2024
Starts at 10:30 local time
FRI 21/6 - 01:30 AM BST
44th Match, Super Eights, Group 1, (N) at North Sound, Jun 20 2024
- TBATBA
- TBATBA
44th Match, Super Eights, Group 1, (N) at North Sound, Jun 20 2024
Starts at 20:30 local time
FRI 21/6 - 03:30 PM BST
45th Match, Super Eights, Group 2, at Gros Islet, Jun 21 2024
- TBATBA
- TBATBA
45th Match, Super Eights, Group 2, at Gros Islet, Jun 21 2024
Starts at 10:30 local time
SAT 22/6 - 01:30 AM BST
46th Match, Super Eights, Group 2, (N) at Bridgetown, Jun 21 2024
- TBATBA
- TBATBA
46th Match, Super Eights, Group 2, (N) at Bridgetown, Jun 21 2024
Starts at 20:30 local time
SAT 22/6 - 03:30 PM BST
47th Match, Super Eights,Group 1, at North Sound, Jun 22 2024
- TBATBA
- TBATBA
47th Match, Super Eights,Group 1, at North Sound, Jun 22 2024
Starts at 10:30 local time
SUN 23/6 - 01:30 AM BST
48th Match, Super Eights, Group 1, (N) at Kingstown, Jun 22 2024
- TBATBA
- TBATBA
48th Match, Super Eights, Group 1, (N) at Kingstown, Jun 22 2024
Starts at 20:30 local time
SUN 23/6 - 03:30 PM BST
49th Match, Super Eights, Group 2, at Bridgetown, Jun 23 2024
- TBATBA
- TBATBA
49th Match, Super Eights, Group 2, at Bridgetown, Jun 23 2024
Starts at 10:30 local time
MON 24/6 - 01:30 AM BST
50th Match, Super Eights, Group 2, (N) at North Sound, Jun 23 2024
- TBATBA
- TBATBA
50th Match, Super Eights, Group 2, (N) at North Sound, Jun 23 2024
Starts at 20:30 local time
MON 24/6 - 03:30 PM BST
51st Match, Super Eights, Group 1, at Gros Islet, Jun 24 2024
- TBATBA
- TBATBA
51st Match, Super Eights, Group 1, at Gros Islet, Jun 24 2024
Starts at 10:30 local time
TUE 25/6 - 01:30 AM BST
52nd Match, Super Eights, Group 1, (N) at Kingstown, Jun 24 2024
- TBATBA
- TBATBA
52nd Match, Super Eights, Group 1, (N) at Kingstown, Jun 24 2024
Starts at 20:30 local time
THU 27/6 - 01:30 AM BST
1st Semi-Final, (N) at Tarouba, Jun 26 2024
- TBATBA
- TBATBA
1st Semi-Final, (N) at Tarouba, Jun 26 2024
Starts at 20:30 local time
THU 27/6 - 03:30 PM BST
2nd Semi-Final, at Providence, Jun 27 2024
- TBATBA
- TBATBA
2nd Semi-Final, at Providence, Jun 27 2024
Starts at 10:30 local time
SAT 29/6 - 03:30 PM BST
Final, at Bridgetown, Jun 29 2024
- TBATBA
- TBATBA
Final, at Bridgetown, Jun 29 2024
Starts at 10:30 local time
The top 20 balls of this century
Growing up with Murali
Who's leading in every format
Brisbane 2001: 'For the first time, I saw genuine fear in Australia'
Records index
Most runs, most wickets, and a lot more
The many shades of Marlon Samuels
20 cricketers for the 2020s: players we think will dominate the decade
Wasim Jaffer's best Mumbai Ranji XI
Your shots: pictures by fans
Like father, unlike son
Deadly venom: the terror of Derek Underwood
Cheteshwar Pujara on Rahul Dravid: 'He taught me there is life beyond cricket'
What has English cricket been like for black players?