ICC Men's T20 World Cup - Fixtures and Results
SUN 2/6 - 01:30 AM BST
1st Match, Group A, (N) at Dallas, Jun 1 2024
- United States of AmericaUSA
- CanadaCAN
1st Match, Group A, (N) at Dallas, Jun 1 2024
Starts at 19:30 local time
SUN 2/6 - 03:30 PM BST
2nd Match, Group C, at Providence, Jun 2 2024
- West IndiesWI
- Papua New GuineaPNG
2nd Match, Group C, at Providence, Jun 2 2024
Starts at 10:30 local time
MON 3/6 - 01:30 AM BST
3rd Match, Group B, (N) at Bridgetown, Jun 2 2024
- NamibiaNAM
- OmanOMA
3rd Match, Group B, (N) at Bridgetown, Jun 2 2024
Starts at 20:30 local time
MON 3/6 - 03:30 PM BST
4th Match, Group D, at New York, Jun 3 2024
- Sri LankaSL
- South AfricaSA
4th Match, Group D, at New York, Jun 3 2024
Starts at 10:30 local time
TUE 4/6 - 01:30 AM BST
5th Match, Group C, (N) at Providence, Jun 3 2024
- AfghanistanAFG
- UgandaUGA
5th Match, Group C, (N) at Providence, Jun 3 2024
Starts at 20:30 local time
TUE 4/6 - 03:30 PM BST
6th Match, Group B, at Bridgetown, Jun 4 2024
- EnglandENG
- ScotlandSCOT
6th Match, Group B, at Bridgetown, Jun 4 2024
Starts at 10:30 local time
TUE 4/6 - 04:30 PM BST
7th Match, Group D, at Dallas, Jun 4 2024
- NetherlandsNED
- NepalNEP
7th Match, Group D, at Dallas, Jun 4 2024
Starts at 10:30 local time
WED 5/6 - 03:00 PM BST
8th Match, Group A, at New York, Jun 5 2024
- IndiaIND
- IrelandIRE
8th Match, Group A, at New York, Jun 5 2024
Starts at 10:00 local time
THU 6/6 - 12:30 AM BST
9th Match, Group C, (N) at Providence, Jun 5 2024
- Papua New GuineaPNG
- UgandaUGA
9th Match, Group C, (N) at Providence, Jun 5 2024
Starts at 19:30 local time
THU 6/6 - 01:30 AM BST
10th Match, Group B, (N) at Bridgetown, Jun 5 2024
- AustraliaAUS
- OmanOMA
10th Match, Group B, (N) at Bridgetown, Jun 5 2024
Starts at 20:30 local time
THU 6/6 - 04:30 PM BST
11th Match, Group A, at Dallas, Jun 6 2024
- United States of AmericaUSA
- PakistanPAK
11th Match, Group A, at Dallas, Jun 6 2024
Starts at 10:30 local time
THU 6/6 - 08:00 PM BST
12th Match, Group B, at Bridgetown, Jun 6 2024
- NamibiaNAM
- ScotlandSCOT
12th Match, Group B, at Bridgetown, Jun 6 2024
Starts at 15:00 local time
FRI 7/6 - 03:30 PM BST
13th Match, Group A, at New York, Jun 7 2024
- CanadaCAN
- IrelandIRE
13th Match, Group A, at New York, Jun 7 2024
Starts at 10:30 local time
SAT 8/6 - 12:30 AM BST
14th Match, Group C, (N) at Providence, Jun 7 2024
- AfghanistanAFG
- New ZealandNZ
14th Match, Group C, (N) at Providence, Jun 7 2024
Starts at 19:30 local time
SAT 8/6 - 01:30 AM BST
15th Match, Group D, (N) at Dallas, Jun 7 2024
- BangladeshBAN
- Sri LankaSL
15th Match, Group D, (N) at Dallas, Jun 7 2024
Starts at 19:30 local time
SAT 8/6 - 03:30 PM BST
16th Match, Group D, at New York, Jun 8 2024
- NetherlandsNED
- South AfricaSA
16th Match, Group D, at New York, Jun 8 2024
Starts at 10:30 local time
SAT 8/6 - 06:00 PM BST
17th Match, Group B, at Bridgetown, Jun 8 2024
- AustraliaAUS
- EnglandENG
17th Match, Group B, at Bridgetown, Jun 8 2024
Starts at 13:00 local time
SUN 9/6 - 01:30 AM BST
18th Match, Group C, (N) at Providence, Jun 8 2024
- West IndiesWI
- UgandaUGA
18th Match, Group C, (N) at Providence, Jun 8 2024
Starts at 20:30 local time
SUN 9/6 - 03:30 PM BST
19th Match, Group A, at New York, Jun 9 2024
- IndiaIND
- PakistanPAK
19th Match, Group A, at New York, Jun 9 2024
Starts at 10:30 local time
SUN 9/6 - 06:00 PM BST
20th Match, Group B, at North Sound, Jun 9 2024
- OmanOMA
- ScotlandSCOT
20th Match, Group B, at North Sound, Jun 9 2024
Starts at 13:00 local time
MON 10/6 - 03:30 PM BST
21st Match, Group D, at New York, Jun 10 2024
- BangladeshBAN
- South AfricaSA
21st Match, Group D, at New York, Jun 10 2024
Starts at 10:30 local time
TUE 11/6 - 03:30 PM BST
22nd Match, Group A, at New York, Jun 11 2024
- CanadaCAN
- PakistanPAK
22nd Match, Group A, at New York, Jun 11 2024
Starts at 10:30 local time
WED 12/6 - 12:30 AM BST
23rd Match, Group D, (N) at Lauderhill, Jun 11 2024
- NepalNEP
- Sri LankaSL
23rd Match, Group D, (N) at Lauderhill, Jun 11 2024
Starts at 19:30 local time
WED 12/6 - 01:30 AM BST
24th Match, Group B, (N) at North Sound, Jun 11 2024
- AustraliaAUS
- NamibiaNAM
24th Match, Group B, (N) at North Sound, Jun 11 2024
Starts at 20:30 local time
WED 12/6 - 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 B, at Kingstown, Jun 13 2024
- BangladeshBAN
- NetherlandsNED
27th Match, Group B, at Kingstown, Jun 13 2024
Starts at 10:30 local time
THU 13/6 - 08:00 PM BST
28th Match, Group D, at North Sound, Jun 13 2024
- EnglandENG
- OmanOMA
28th Match, Group D, 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
Final, at Bridgetown, Jun 29 2024
- TBATBA
- TBATBA
Final, at Bridgetown, Jun 29 2024
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?