Upcoming International Cricket Matches
Zimbabwe tour of Bangladesh
ScheduledTuesday, May 7, 2024Zahur Ahmed Chowdhury Stadium, Chattogram3rd T20I
Zimbabwe tour of Bangladesh
3rd T20I
Zahur Ahmed Chowdhury Stadium, Chattogram
10:00 | 10:00
Starts at 1715072400
Bangladesh
Bangladesh
Zimbabwe
Zimbabwe
Scheduled
Starts at 10:00
ScheduledFriday, May 10, 2024Shere Bangla National Stadium, Mirpur, Dhaka4th T20I
Zimbabwe tour of Bangladesh
4th T20I
Shere Bangla National Stadium, Mirpur, Dhaka
13:00 | 13:00
Starts at 1715342400
Bangladesh
Bangladesh
Zimbabwe
Zimbabwe
Scheduled
Starts at 13:00
ScheduledSunday, May 12, 2024Shere Bangla National Stadium, Mirpur, Dhaka5th T20I
Zimbabwe tour of Bangladesh
5th T20I
Shere Bangla National Stadium, Mirpur, Dhaka
05:00 | 05:00
Starts at 1715486400
Bangladesh
Bangladesh
Zimbabwe
Zimbabwe
Scheduled
Starts at 05:00
Bangladesh tour of United States of America
ScheduledMonday, May 20, 2024Prairie View Cricket Complex, Texas1st T20I
Bangladesh tour of United States of America
1st T20I
Prairie View Cricket Complex, Texas
01:30 | 01:30
Starts at 1716165000
United States of America
United States of America
Bangladesh
Bangladesh
Scheduled
Starts at 01:30
ScheduledWednesday, May 22, 2024Prairie View Cricket Complex, Texas2nd T20I
Bangladesh tour of United States of America
2nd T20I
Prairie View Cricket Complex, Texas
01:30 | 01:30
Starts at 1716337800
United States of America
United States of America
Bangladesh
Bangladesh
Scheduled
Starts at 01:30
Pakistan tour of England
ScheduledSaturday, May 25, 2024Edgbaston, Birmingham2nd T20I
Pakistan tour of England
2nd T20I
Edgbaston, Birmingham
18:30 | 18:30
Starts at 1716658200
England
England
Pakistan
Pakistan
Scheduled
Starts at 18:30
ScheduledTuesday, May 28, 2024Sophia Gardens, Cardiff3rd T20I
Pakistan tour of England
3rd T20I
Sophia Gardens, Cardiff
18:30 | 18:30
Starts at 1716917400
England
England
Pakistan
Pakistan
Scheduled
Starts at 18:30
ScheduledThursday, May 30, 2024Kennington Oval, London4th T20I
Pakistan tour of England
4th T20I
Kennington Oval, London
18:30 | 18:30
Starts at 1717090200
England
England
Pakistan
Pakistan
Scheduled
Starts at 18:30
ICC Men's T20 World Cup
ScheduledSunday, June 2, 2024Grand Prairie Stadium, TexasMatch 1
ICC Men's T20 World Cup
Match 1
Grand Prairie Stadium, Texas
01:30 | 01:30
Starts at 1717288200
United States of America
United States of America
Canada
Canada
Scheduled
Starts at 01:30
ScheduledSunday, June 2, 2024Providence Stadium, Guyana, ProvidenceMatch 2
ICC Men's T20 World Cup
Match 2
Providence Stadium, Guyana, Providence
15:30 | 15:30
Starts at 1717338600
West Indies
West Indies
Papua New Guinea
Papua New Guinea
Scheduled
Starts at 15:30
ScheduledMonday, June 3, 2024Kensington Oval, Bridgetown, BarbadosMatch 3
ICC Men's T20 World Cup
Match 3
Kensington Oval, Bridgetown, Barbados
01:30 | 01:30
Starts at 1717374600
Namibia
Namibia
Oman
Oman
Scheduled
Starts at 01:30
ScheduledMonday, June 3, 2024TBA, TBAMatch 4
ICC Men's T20 World Cup
Match 4
TBA, TBA
15:30 | 15:30
Starts at 1717425000
Sri Lanka
Sri Lanka
South Africa
South Africa
Scheduled
Starts at 15:30
ScheduledTuesday, June 4, 2024Providence Stadium, Guyana, ProvidenceMatch 5
ICC Men's T20 World Cup
Match 5
Providence Stadium, Guyana, Providence
01:30 | 01:30
Starts at 1717461000
Afghanistan
Afghanistan
Uganda
Uganda
Scheduled
Starts at 01:30
ScheduledTuesday, June 4, 2024Kensington Oval, Bridgetown, BarbadosMatch 6
ICC Men's T20 World Cup
Match 6
Kensington Oval, Bridgetown, Barbados
15:30 | 15:30
Starts at 1717511400
England
England
Scotland
Scotland
Scheduled
Starts at 15:30
ScheduledTuesday, June 4, 2024Grand Prairie Stadium, TexasMatch 7
ICC Men's T20 World Cup
Match 7
Grand Prairie Stadium, Texas
16:30 | 16:30
Starts at 1717515000
Netherlands
Netherlands
Nepal
Nepal
Scheduled
Starts at 16:30
ScheduledWednesday, June 5, 2024TBA, TBAMatch 8
ICC Men's T20 World Cup
Match 8
TBA, TBA
15:30 | 15:30
Starts at 1717597800
India
India
Ireland
Ireland
Scheduled
Starts at 15:30
ScheduledThursday, June 6, 2024Providence Stadium, Guyana, ProvidenceMatch 9
ICC Men's T20 World Cup
Match 9
Providence Stadium, Guyana, Providence
00:30 | 00:30
Starts at 1717630200
Papua New Guinea
Papua New Guinea
Uganda
Uganda
Scheduled
Starts at 00:30
ScheduledThursday, June 6, 2024Kensington Oval, Bridgetown, BarbadosMatch 10
ICC Men's T20 World Cup
Match 10
Kensington Oval, Bridgetown, Barbados
01:30 | 01:30
Starts at 1717633800
Australia
Australia
Oman
Oman
Scheduled
Starts at 01:30
ScheduledThursday, June 6, 2024Grand Prairie Stadium, TexasMatch 11
ICC Men's T20 World Cup
Match 11
Grand Prairie Stadium, Texas
16:00 | 16:00
Starts at 1717686000
United States of America
United States of America
Pakistan
Pakistan
Scheduled
Starts at 16:00
ScheduledFriday, June 7, 2024Providence Stadium, Guyana, ProvidenceMatch 14
ICC Men's T20 World Cup
Match 14
Providence Stadium, Guyana, Providence
15:00 | 15:00
Starts at 1717768800
New Zealand
New Zealand
Afghanistan
Afghanistan
Scheduled
Starts at 15:00
ScheduledFriday, June 7, 2024TBA, TBAMatch 13
ICC Men's T20 World Cup
Match 13
TBA, TBA
16:00 | 16:00
Starts at 1717772400
Canada
Canada
Ireland
Ireland
Scheduled
Starts at 16:00
ScheduledFriday, June 7, 2024Kensington Oval, Bridgetown, BarbadosMatch 12
ICC Men's T20 World Cup
Match 12
Kensington Oval, Bridgetown, Barbados
20:00 | 20:00
Starts at 1717786800
Namibia
Namibia
Scotland
Scotland
Scheduled
Starts at 20:00
ScheduledSaturday, June 8, 2024Grand Prairie Stadium, TexasMatch 15
ICC Men's T20 World Cup
Match 15
Grand Prairie Stadium, Texas
00:00 | 00:00
Starts at 1717801200
Bangladesh
Bangladesh
Sri Lanka
Sri Lanka
Scheduled
Starts at 00:00
ScheduledSaturday, June 8, 2024Kensington Oval, Bridgetown, BarbadosMatch 17
ICC Men's T20 World Cup
Match 17
Kensington Oval, Bridgetown, Barbados
15:00 | 15:00
Starts at 1717855200
Australia
Australia
England
England
Scheduled
Starts at 15:00
ScheduledSaturday, June 8, 2024Providence Stadium, Guyana, ProvidenceMatch 18
ICC Men's T20 World Cup
Match 18
Providence Stadium, Guyana, Providence
15:00 | 15:00
Starts at 1717855200
West Indies
West Indies
Uganda
Uganda
Scheduled
Starts at 15:00
ScheduledSaturday, June 8, 2024TBA, TBAMatch 16
ICC Men's T20 World Cup
Match 16
TBA, TBA
16:00 | 16:00
Starts at 1717858800
Netherlands
Netherlands
South Africa
South Africa
Scheduled
Starts at 16:00
ScheduledSunday, June 9, 2024Sir Vivian Richards Stadium, Antigua, North SoundMatch 20
ICC Men's T20 World Cup
Match 20
Sir Vivian Richards Stadium, Antigua, North Sound
15:00 | 15:00
Starts at 1717941600
Oman
Oman
Scotland
Scotland
Scheduled
Starts at 15:00
ScheduledSunday, June 9, 2024TBA, TBAMatch 19
ICC Men's T20 World Cup
Match 19
TBA, TBA
15:00 | 15:00
Starts at 1717941600
India
India
Pakistan
Pakistan
Scheduled
Starts at 15:00
ScheduledMonday, June 10, 2024TBA, TBAMatch 21
ICC Men's T20 World Cup
Match 21
TBA, TBA
16:00 | 16:00
Starts at 1718031600
Bangladesh
Bangladesh
South Africa
South Africa
Scheduled
Starts at 16:00
ScheduledTuesday, June 11, 2024Central Broward Regional Park Stadium Turf Ground, Lauderhill, LauderhillMatch 23
ICC Men's T20 World Cup
Match 23
Central Broward Regional Park Stadium Turf Ground, Lauderhill, Lauderhill
15:00 | 15:00
Starts at 1718114400
Nepal
Nepal
Sri Lanka
Sri Lanka
Scheduled
Starts at 15:00
ScheduledTuesday, June 11, 2024TBA, TBAMatch 22
ICC Men's T20 World Cup
Match 22
TBA, TBA
16:00 | 16:00
Starts at 1718118000
Canada
Canada
Pakistan
Pakistan
Scheduled
Starts at 16:00
ScheduledWednesday, June 12, 2024Sir Vivian Richards Stadium, Antigua, North SoundMatch 24
ICC Men's T20 World Cup
Match 24
Sir Vivian Richards Stadium, Antigua, North Sound
00:00 | 00:00
Starts at 1718146800
Australia
Australia
Namibia
Namibia
Scheduled
Starts at 00:00
ScheduledWednesday, June 12, 2024TBA, TBAMatch 25
ICC Men's T20 World Cup
Match 25
TBA, TBA
16:00 | 16:00
Starts at 1718204400
United States of America
United States of America
India
India
Scheduled
Starts at 16:00
ScheduledThursday, June 13, 2024Brian Lara Stadium, TaroubaMatch 26
ICC Men's T20 World Cup
Match 26
Brian Lara Stadium, Tarouba
00:00 | 00:00
Starts at 1718233200
West Indies
West Indies
New Zealand
New Zealand
Scheduled
Starts at 00:00
ScheduledThursday, June 13, 2024Sir Vivian Richards Stadium, Antigua, North SoundMatch 27
ICC Men's T20 World Cup
Match 27
Sir Vivian Richards Stadium, Antigua, North Sound
15:00 | 15:00
Starts at 1718287200
England
England
Oman
Oman
Scheduled
Starts at 15:00
ScheduledThursday, June 13, 2024Arnos Vale Ground, KingstownMatch 28
ICC Men's T20 World Cup
Match 28
Arnos Vale Ground, Kingstown
15:00 | 15:00
Starts at 1718287200
Bangladesh
Bangladesh
Netherlands
Netherlands
Scheduled
Starts at 15:00
ScheduledFriday, June 14, 2024Brian Lara Stadium, TaroubaMatch 29
ICC Men's T20 World Cup
Match 29
Brian Lara Stadium, Tarouba
00:00 | 00:00
Starts at 1718319600
Afghanistan
Afghanistan
Papua New Guinea
Papua New Guinea
Scheduled
Starts at 00:00
ScheduledFriday, June 14, 2024Arnos Vale Ground, KingstownMatch 31
ICC Men's T20 World Cup
Match 31
Arnos Vale Ground, Kingstown
15:00 | 15:00
Starts at 1718373600
Nepal
Nepal
South Africa
South Africa
Scheduled
Starts at 15:00
ScheduledFriday, June 14, 2024Central Broward Regional Park Stadium Turf Ground, Lauderhill, LauderhillMatch 30
ICC Men's T20 World Cup
Match 30
Central Broward Regional Park Stadium Turf Ground, Lauderhill, Lauderhill
15:00 | 15:00
Starts at 1718373600
United States of America
United States of America
Ireland
Ireland
Scheduled
Starts at 15:00
ScheduledSaturday, June 15, 2024Brian Lara Stadium, TaroubaMatch 32
ICC Men's T20 World Cup
Match 32
Brian Lara Stadium, Tarouba
00:00 | 00:00
Starts at 1718406000
New Zealand
New Zealand
Uganda
Uganda
Scheduled
Starts at 00:00
ScheduledSaturday, June 15, 2024Sir Vivian Richards Stadium, Antigua, North SoundMatch 34
ICC Men's T20 World Cup
Match 34
Sir Vivian Richards Stadium, Antigua, North Sound
15:00 | 15:00
Starts at 1718460000
England
England
Namibia
Namibia
Scheduled
Starts at 15:00
ScheduledSaturday, June 15, 2024Central Broward Regional Park Stadium Turf Ground, Lauderhill, LauderhillMatch 33
ICC Men's T20 World Cup
Match 33
Central Broward Regional Park Stadium Turf Ground, Lauderhill, Lauderhill
15:00 | 15:00
Starts at 1718460000
Canada
Canada
India
India
Scheduled
Starts at 15:00
ScheduledSunday, June 16, 2024Daren Sammy National Cricket Stadium, St Lucia, Gros IsletMatch 35
ICC Men's T20 World Cup
Match 35
Daren Sammy National Cricket Stadium, St Lucia, Gros Islet
00:00 | 00:00
Starts at 1718492400
Australia
Australia
Scotland
Scotland
Scheduled
Starts at 00:00
ScheduledSunday, June 16, 2024Arnos Vale Ground, KingstownMatch 37
ICC Men's T20 World Cup
Match 37
Arnos Vale Ground, Kingstown
15:00 | 15:00
Starts at 1718546400
Bangladesh
Bangladesh
Nepal
Nepal
Scheduled
Starts at 15:00
ScheduledSunday, June 16, 2024Daren Sammy National Cricket Stadium, St Lucia, Gros IsletMatch 38
ICC Men's T20 World Cup
Match 38
Daren Sammy National Cricket Stadium, St Lucia, Gros Islet
15:00 | 15:00
Starts at 1718546400
Netherlands
Netherlands
Sri Lanka
Sri Lanka
Scheduled
Starts at 15:00
ScheduledSunday, June 16, 2024Central Broward Regional Park Stadium Turf Ground, Lauderhill, LauderhillMatch 36
ICC Men's T20 World Cup
Match 36
Central Broward Regional Park Stadium Turf Ground, Lauderhill, Lauderhill
15:00 | 15:00
Starts at 1718546400
Ireland
Ireland
Pakistan
Pakistan
Scheduled
Starts at 15:00
ScheduledMonday, June 17, 2024Brian Lara Stadium, TaroubaMatch 39
ICC Men's T20 World Cup
Match 39
Brian Lara Stadium, Tarouba
15:00 | 15:00
Starts at 1718632800
New Zealand
New Zealand
Papua New Guinea
Papua New Guinea
Scheduled
Starts at 15:00
ScheduledMonday, June 17, 2024Daren Sammy National Cricket Stadium, St Lucia, Gros IsletMatch 40
ICC Men's T20 World Cup
Match 40
Daren Sammy National Cricket Stadium, St Lucia, Gros Islet
15:00 | 15:00
Starts at 1718632800
West Indies
West Indies
Afghanistan
Afghanistan
Scheduled
Starts at 15:00
ScheduledWednesday, June 19, 2024Daren Sammy National Cricket Stadium, St Lucia, Gros IsletMatch 41
ICC Men's T20 World Cup
Match 41
Daren Sammy National Cricket Stadium, St Lucia, Gros Islet
15:00 | 15:00
Starts at 1718805600
TBA
TBA
TBA
TBA
Scheduled
Starts at 15:00
ScheduledWednesday, June 19, 2024Sir Vivian Richards Stadium, Antigua, North SoundMatch 42
ICC Men's T20 World Cup
Match 42
Sir Vivian Richards Stadium, Antigua, North Sound
15:00 | 15:00
Starts at 1718805600
TBA
TBA
TBA
TBA
Scheduled
Starts at 15:00
ScheduledThursday, June 20, 2024Kensington Oval, Bridgetown, BarbadosMatch 43
ICC Men's T20 World Cup
Match 43
Kensington Oval, Bridgetown, Barbados
15:00 | 15:00
Starts at 1718892000
TBA
TBA
TBA
TBA
Scheduled
Starts at 15:00
ScheduledThursday, June 20, 2024Sir Vivian Richards Stadium, Antigua, North SoundMatch 44
ICC Men's T20 World Cup
Match 44
Sir Vivian Richards Stadium, Antigua, North Sound
15:00 | 15:00
Starts at 1718892000
TBA
TBA
TBA
TBA
Scheduled
Starts at 15:00
ScheduledFriday, June 21, 2024Daren Sammy National Cricket Stadium, St Lucia, Gros IsletMatch 46
ICC Men's T20 World Cup
Match 46
Daren Sammy National Cricket Stadium, St Lucia, Gros Islet
15:00 | 15:00
Starts at 1718978400
TBA
TBA
TBA
TBA
Scheduled
Starts at 15:00
ScheduledFriday, June 21, 2024Kensington Oval, Bridgetown, BarbadosMatch 45
ICC Men's T20 World Cup
Match 45
Kensington Oval, Bridgetown, Barbados
15:00 | 15:00
Starts at 1718978400
TBA
TBA
TBA
TBA
Scheduled
Starts at 15:00
ScheduledSaturday, June 22, 2024Sir Vivian Richards Stadium, Antigua, North SoundMatch 47
ICC Men's T20 World Cup
Match 47
Sir Vivian Richards Stadium, Antigua, North Sound
15:00 | 15:00
Starts at 1719064800
TBA
TBA
TBA
TBA
Scheduled
Starts at 15:00
ScheduledSaturday, June 22, 2024Arnos Vale Ground, KingstownMatch 48
ICC Men's T20 World Cup
Match 48
Arnos Vale Ground, Kingstown
15:00 | 15:00
Starts at 1719064800
TBA
TBA
TBA
TBA
Scheduled
Starts at 15:00
ScheduledSunday, June 23, 2024Sir Vivian Richards Stadium, Antigua, North SoundMatch 49
ICC Men's T20 World Cup
Match 49
Sir Vivian Richards Stadium, Antigua, North Sound
15:00 | 15:00
Starts at 1719151200
TBA
TBA
TBA
TBA
Scheduled
Starts at 15:00
ScheduledSunday, June 23, 2024Kensington Oval, Bridgetown, BarbadosMatch 50
ICC Men's T20 World Cup
Match 50
Kensington Oval, Bridgetown, Barbados
15:00 | 15:00
Starts at 1719151200
TBA
TBA
TBA
TBA
Scheduled
Starts at 15:00
ScheduledMonday, June 24, 2024Daren Sammy National Cricket Stadium, St Lucia, Gros IsletMatch 51
ICC Men's T20 World Cup
Match 51
Daren Sammy National Cricket Stadium, St Lucia, Gros Islet
15:00 | 15:00
Starts at 1719237600
TBA
TBA
TBA
TBA
Scheduled
Starts at 15:00
ScheduledMonday, June 24, 2024Arnos Vale Ground, KingstownMatch 52
ICC Men's T20 World Cup
Match 52
Arnos Vale Ground, Kingstown
15:00 | 15:00
Starts at 1719237600
TBA
TBA
TBA
TBA
Scheduled
Starts at 15:00
ScheduledWednesday, June 26, 2024Providence Stadium, Guyana, Providence1st Semi-Final
ICC Men's T20 World Cup
1st Semi-Final
Providence Stadium, Guyana, Providence
15:00 | 15:00
Starts at 1719410400
TBA
TBA
TBA
TBA
Scheduled
Starts at 15:00
ScheduledThursday, June 27, 2024Brian Lara Stadium, Tarouba2nd Semi-Final
ICC Men's T20 World Cup
2nd Semi-Final
Brian Lara Stadium, Tarouba
15:00 | 15:00
Starts at 1719496800
TBA
TBA
TBA
TBA
Scheduled
Starts at 15:00
ScheduledSaturday, June 29, 2024Kensington Oval, Bridgetown, BarbadosFinal
ICC Men's T20 World Cup
Final
Kensington Oval, Bridgetown, Barbados
15:00 | 15:00
Starts at 1719669600
TBA
TBA
TBA
TBA
Scheduled
Starts at 15:00
India tour of Zimbabwe
ScheduledSaturday, July 6, 2024Harare Sports Club, Harare1st T20I
India tour of Zimbabwe
1st T20I
Harare Sports Club, Harare
12:00 | 12:00
Starts at 1720263600
Zimbabwe
Zimbabwe
India
India
Scheduled
Starts at 12:00
ScheduledSunday, July 7, 2024Harare Sports Club, Harare2nd T20I
India tour of Zimbabwe
2nd T20I
Harare Sports Club, Harare
12:00 | 12:00
Starts at 1720350000
Zimbabwe
Zimbabwe
India
India
Scheduled
Starts at 12:00
India tour of Zimbabwe
ScheduledWednesday, July 10, 2024Harare Sports Club, Harare3rd T20I
India tour of Zimbabwe
3rd T20I
Harare Sports Club, Harare
12:00 | 12:00
Starts at 1720609200
Zimbabwe
Zimbabwe
India
India
Scheduled
Starts at 12:00
ScheduledSaturday, July 13, 2024Harare Sports Club, Harare4th T20I
India tour of Zimbabwe
4th T20I
Harare Sports Club, Harare
12:00 | 12:00
Starts at 1720868400
Zimbabwe
Zimbabwe
India
India
Scheduled
Starts at 12:00
ScheduledSunday, July 14, 2024Harare Sports Club, Harare5th T20I
India tour of Zimbabwe
5th T20I
Harare Sports Club, Harare
12:00 | 12:00
Starts at 1720954800
Zimbabwe
Zimbabwe
India
India
Scheduled
Starts at 12:00
West Indies tour of England
ScheduledThursday, July 18, 2024Trent Bridge, Nottingham2nd Test
West Indies tour of England
2nd Test
Trent Bridge, Nottingham
11:00 | 11:00
Starts at 1721296800
England
England
West Indies
West Indies
Scheduled
Starts at 11:00
ScheduledFriday, July 26, 2024Edgbaston, Birmingham3rd Test
West Indies tour of England
3rd Test
Edgbaston, Birmingham
11:00 | 11:00
Starts at 1721988000
England
England
West Indies
West Indies
Scheduled
Starts at 11:00