ICC Men's T20 World Cup
Scheduled20 June 2024 T20I at Kensington Oval, Bridgetown, Barbados Match 43
TBA vs TBA
Match 43
Kensington Oval, Bridgetown, Barbados
07:30 PM
Starts at 07:30 PM
TBA
TBA
TBA
TBA
Scheduled
Starts at 07:30 PM
Scheduled20 June 2024 T20I at Sir Vivian Richards Stadium, Antigua, North Sound Match 44
TBA vs TBA
Match 44
Sir Vivian Richards Stadium, Antigua, North Sound
07:30 PM
Starts at 07:30 PM
TBA
TBA
TBA
TBA
Scheduled
Starts at 07:30 PM
Scheduled21 June 2024 T20I at Daren Sammy National Cricket Stadium, St Lucia, Gros Islet Match 46
TBA vs TBA
Match 46
Daren Sammy National Cricket Stadium, St Lucia, Gros Islet
07:30 PM
Starts at 07:30 PM
TBA
TBA
TBA
TBA
Scheduled
Starts at 07:30 PM
Scheduled21 June 2024 T20I at Kensington Oval, Bridgetown, Barbados Match 45
TBA vs TBA
Match 45
Kensington Oval, Bridgetown, Barbados
07:30 PM
Starts at 07:30 PM
TBA
TBA
TBA
TBA
Scheduled
Starts at 07:30 PM
Vitality Blast
Scheduled20 June 2024 T20 at Lord's, London South Group
Middlesex vs Surrey
South Group
Lord's, London
10:45 PM
Starts at 10:45 PM
Middlesex
MID
Surrey
SUR
Scheduled
Starts at 10:45 PM
Scheduled20 June 2024 T20 at Sophia Gardens, Cardiff South Group
Glamorgan vs Gloucestershire
South Group
Sophia Gardens, Cardiff
11:00 PM
Starts at 11:00 PM
Glamorgan
GLA
Gloucestershire
GLO
Scheduled
Starts at 11:00 PM
Scheduled20 June 2024 T20 at Edgbaston, Birmingham North Group
Warwickshire vs Northamptonshire
North Group
Edgbaston, Birmingham
11:00 PM
Starts at 11:00 PM
Warwickshire
WAS
Northamptonshire
NOR
Scheduled
Starts at 11:00 PM
Scheduled20 June 2024 T20 at Headingley, Leeds North Group
Yorkshire vs Lancashire
North Group
Headingley, Leeds
11:30 PM
Starts at 11:30 PM
Yorkshire
YOR
Lancashire
LAN
Scheduled
Starts at 11:30 PM
Scheduled20 June 2024 T20 at County Ground, Chelmsford South Group
Essex vs Hampshire
South Group
County Ground, Chelmsford
11:30 PM
Starts at 11:30 PM
Essex
ESS
Hampshire
HAM
Scheduled
Starts at 11:30 PM
Scheduled20 June 2024 T20 at County Ground, Hove, Brighton South Group
Sussex vs Kent
South Group
County Ground, Hove, Brighton
11:30 PM
Starts at 11:30 PM
Sussex
SUS
Kent
KET
Scheduled
Starts at 11:30 PM
Scheduled21 June 2024 T20 at County Ground, New Road, Worcester North Group
Worcestershire vs Warwickshire
North Group
County Ground, New Road, Worcester
10:00 PM
Starts at 10:00 PM
Worcestershire
WOR
Warwickshire
WAS
Scheduled
Starts at 10:00 PM
Scheduled21 June 2024 T20 at Riverside Ground, Chester-le-Street, Chester-le-Street North Group
Durham vs Yorkshire
North Group
Riverside Ground, Chester-le-Street, Chester-le-Street
11:00 PM
Starts at 11:00 PM
Durham
DUR
Yorkshire
YOR
Scheduled
Starts at 11:00 PM
Scheduled21 June 2024 T20 at County Ground, Bristol, Bristol South Group
Gloucestershire vs Somerset
South Group
County Ground, Bristol, Bristol
11:00 PM
Starts at 11:00 PM
Gloucestershire
GLO
Somerset
SOM
Scheduled
Starts at 11:00 PM
Scheduled21 June 2024 T20 at St Lawrence Ground, Canterbury South Group
Kent vs Essex
South Group
St Lawrence Ground, Canterbury
11:00 PM
Starts at 11:00 PM
Kent
KET
Essex
ESS
Scheduled
Starts at 11:00 PM
Scheduled21 June 2024 T20 at County Ground, Northampton North Group
Northamptonshire vs Leicestershire
North Group
County Ground, Northampton
11:00 PM
Starts at 11:00 PM
Northamptonshire
NOR
Leicestershire
LEI
Scheduled
Starts at 11:00 PM
Scheduled21 June 2024 T20 at Trent Bridge, Nottingham North Group
Nottinghamshire vs Derbyshire
North Group
Trent Bridge, Nottingham
11:00 PM
Starts at 11:00 PM
Nottinghamshire
NOT
Derbyshire
DER
Scheduled
Starts at 11:00 PM
Scheduled21 June 2024 T20 at Kennington Oval, London South Group
Surrey vs Glamorgan
South Group
Kennington Oval, London
11:00 PM
Starts at 11:00 PM
Surrey
SUR
Glamorgan
GLA
Scheduled
Starts at 11:00 PM
Scheduled21 June 2024 T20 at The Rose Bowl, Southampton South Group
Hampshire vs Sussex
South Group
The Rose Bowl, Southampton
11:30 PM
Starts at 11:30 PM
Hampshire
HAM
Sussex
SUS
Scheduled
Starts at 11:30 PM