Upcoming International Cricket Matches
Mdina Cup
ScheduledThursday, May 9, 2024Dreux Sport Cricket Club, DreuxMatch 1
Mdina Cup
Match 1
Dreux Sport Cricket Club, Dreux
10:00 | 10:00
Starts at 1715245200
France
France
Malta
Malta
Scheduled
Starts at 10:00
ScheduledThursday, May 9, 2024Dreux Sport Cricket Club, DreuxMatch 2
Mdina Cup
Match 2
Dreux Sport Cricket Club, Dreux
14:00 | 14:00
Starts at 1715259600
France
France
Malta
Malta
Scheduled
Starts at 14:00
ScheduledFriday, May 10, 2024Dreux Sport Cricket Club, DreuxMatch 3
Mdina Cup
Match 3
Dreux Sport Cricket Club, Dreux
10:00 | 10:00
Starts at 1715331600
France
France
Belgium
Belgium
Scheduled
Starts at 10:00
Mdina Cup
ScheduledSaturday, May 11, 2024Dreux Sport Cricket Club, DreuxMatch 5
Mdina Cup
Match 5
Dreux Sport Cricket Club, Dreux
10:00 | 10:00
Starts at 1715418000
Belgium
Belgium
Malta
Malta
Scheduled
Starts at 10:00
ScheduledSaturday, May 11, 2024Dreux Sport Cricket Club, DreuxMatch 6
Mdina Cup
Match 6
Dreux Sport Cricket Club, Dreux
14:00 | 14:00
Starts at 1715432400
France
France
Belgium
Belgium
Scheduled
Starts at 14: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, 2024Nassau County International Cricket Stadium, New YorkMatch 4
ICC Men's T20 World Cup
Match 4
Nassau County International Cricket Stadium, New York
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, 2024Nassau County International Cricket Stadium, New YorkMatch 8
ICC Men's T20 World Cup
Match 8
Nassau County International Cricket Stadium, New York
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:30 | 16:30
Starts at 1717687800
United States of America
United States of America
Pakistan
Pakistan
Scheduled
Starts at 16:30
ScheduledThursday, June 6, 2024Kensington Oval, Bridgetown, BarbadosMatch 12
ICC Men's T20 World Cup
Match 12
Kensington Oval, Bridgetown, Barbados
20:00 | 20:00
Starts at 1717700400
Namibia
Namibia
Scotland
Scotland
Scheduled
Starts at 20:00
ScheduledFriday, June 7, 2024Nassau County International Cricket Stadium, New YorkMatch 13
ICC Men's T20 World Cup
Match 13
Nassau County International Cricket Stadium, New York
15:30 | 15:30
Starts at 1717770600
Canada
Canada
Ireland
Ireland
Scheduled
Starts at 15:30
ScheduledSaturday, June 8, 2024Providence Stadium, Guyana, ProvidenceMatch 14
ICC Men's T20 World Cup
Match 14
Providence Stadium, Guyana, Providence
00:30 | 00:30
Starts at 1717803000
New Zealand
New Zealand
Afghanistan
Afghanistan
Scheduled
Starts at 00:30
ScheduledSaturday, June 8, 2024Grand Prairie Stadium, TexasMatch 15
ICC Men's T20 World Cup
Match 15
Grand Prairie Stadium, Texas
01:30 | 01:30
Starts at 1717806600
Sri Lanka
Sri Lanka
Bangladesh
Bangladesh
Scheduled
Starts at 01:30
ScheduledSaturday, June 8, 2024Nassau County International Cricket Stadium, New YorkMatch 16
ICC Men's T20 World Cup
Match 16
Nassau County International Cricket Stadium, New York
15:30 | 15:30
Starts at 1717857000
Netherlands
Netherlands
South Africa
South Africa
Scheduled
Starts at 15:30
ScheduledSaturday, June 8, 2024Kensington Oval, Bridgetown, BarbadosMatch 17
ICC Men's T20 World Cup
Match 17
Kensington Oval, Bridgetown, Barbados
18:00 | 18:00
Starts at 1717866000
Australia
Australia
England
England
Scheduled
Starts at 18:00
ScheduledSunday, June 9, 2024Providence Stadium, Guyana, ProvidenceMatch 18
ICC Men's T20 World Cup
Match 18
Providence Stadium, Guyana, Providence
01:30 | 01:30
Starts at 1717893000
West Indies
West Indies
Uganda
Uganda
Scheduled
Starts at 01:30
ScheduledSunday, June 9, 2024Nassau County International Cricket Stadium, New YorkMatch 19
ICC Men's T20 World Cup
Match 19
Nassau County International Cricket Stadium, New York
15:30 | 15:30
Starts at 1717943400
India
India
Pakistan
Pakistan
Scheduled
Starts at 15:30
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
18:00 | 18:00
Starts at 1717952400
Oman
Oman
Scotland
Scotland
Scheduled
Starts at 18:00
ScheduledMonday, June 10, 2024Nassau County International Cricket Stadium, New YorkMatch 21
ICC Men's T20 World Cup
Match 21
Nassau County International Cricket Stadium, New York
15:30 | 15:30
Starts at 1718029800
South Africa
South Africa
Bangladesh
Bangladesh
Scheduled
Starts at 15:30
ScheduledTuesday, June 11, 2024Nassau County International Cricket Stadium, New YorkMatch 22
ICC Men's T20 World Cup
Match 22
Nassau County International Cricket Stadium, New York
15:30 | 15:30
Starts at 1718116200
Pakistan
Pakistan
Canada
Canada
Scheduled
Starts at 15:30
ScheduledWednesday, June 12, 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
00:30 | 00:30
Starts at 1718148600
Sri Lanka
Sri Lanka
Nepal
Nepal
Scheduled
Starts at 00:30
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
01:30 | 01:30
Starts at 1718152200
Australia
Australia
Namibia
Namibia
Scheduled
Starts at 01:30
ScheduledWednesday, June 12, 2024Nassau County International Cricket Stadium, New YorkMatch 25
ICC Men's T20 World Cup
Match 25
Nassau County International Cricket Stadium, New York
15:30 | 15:30
Starts at 1718202600
United States of America
United States of America
India
India
Scheduled
Starts at 15:30
ScheduledThursday, June 13, 2024Brian Lara Stadium, TaroubaMatch 26
ICC Men's T20 World Cup
Match 26
Brian Lara Stadium, Tarouba
01:30 | 01:30
Starts at 1718238600
West Indies
West Indies
New Zealand
New Zealand
Scheduled
Starts at 01:30
ScheduledThursday, June 13, 2024Arnos Vale Ground, KingstownMatch 27
ICC Men's T20 World Cup
Match 27
Arnos Vale Ground, Kingstown
15:30 | 15:30
Starts at 1718289000
Bangladesh
Bangladesh
Netherlands
Netherlands
Scheduled
Starts at 15:30
ScheduledThursday, June 13, 2024Sir Vivian Richards Stadium, Antigua, North SoundMatch 28
ICC Men's T20 World Cup
Match 28
Sir Vivian Richards Stadium, Antigua, North Sound
20:00 | 20:00
Starts at 1718305200
England
England
Oman
Oman
Scheduled
Starts at 20:00
ScheduledFriday, June 14, 2024Brian Lara Stadium, TaroubaMatch 29
ICC Men's T20 World Cup
Match 29
Brian Lara Stadium, Tarouba
01:30 | 01:30
Starts at 1718325000
Afghanistan
Afghanistan
Papua New Guinea
Papua New Guinea
Scheduled
Starts at 01:30
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:30 | 15:30
Starts at 1718375400
United States of America
United States of America
Ireland
Ireland
Scheduled
Starts at 15:30
ScheduledSaturday, June 15, 2024Arnos Vale Ground, KingstownMatch 31
ICC Men's T20 World Cup
Match 31
Arnos Vale Ground, Kingstown
00:30 | 00:30
Starts at 1718407800
South Africa
South Africa
Nepal
Nepal
Scheduled
Starts at 00:30
ScheduledSaturday, June 15, 2024Brian Lara Stadium, TaroubaMatch 32
ICC Men's T20 World Cup
Match 32
Brian Lara Stadium, Tarouba
01:30 | 01:30
Starts at 1718411400
New Zealand
New Zealand
Uganda
Uganda
Scheduled
Starts at 01:30
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:30 | 15:30
Starts at 1718461800
India
India
Canada
Canada
Scheduled
Starts at 15:30
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
18:00 | 18:00
Starts at 1718470800
Namibia
Namibia
England
England
Scheduled
Starts at 18: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
01:30 | 01:30
Starts at 1718497800
Australia
Australia
Scotland
Scotland
Scheduled
Starts at 01:30
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:30 | 15:30
Starts at 1718548200
Pakistan
Pakistan
Ireland
Ireland
Scheduled
Starts at 15:30
ScheduledMonday, June 17, 2024Arnos Vale Ground, KingstownMatch 37
ICC Men's T20 World Cup
Match 37
Arnos Vale Ground, Kingstown
00:30 | 00:30
Starts at 1718580600
Bangladesh
Bangladesh
Nepal
Nepal
Scheduled
Starts at 00:30
ScheduledMonday, June 17, 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
01:30 | 01:30
Starts at 1718584200
Sri Lanka
Sri Lanka
Netherlands
Netherlands
Scheduled
Starts at 01:30
ScheduledMonday, June 17, 2024Brian Lara Stadium, TaroubaMatch 39
ICC Men's T20 World Cup
Match 39
Brian Lara Stadium, Tarouba
15:30 | 15:30
Starts at 1718634600
New Zealand
New Zealand
Papua New Guinea
Papua New Guinea
Scheduled
Starts at 15:30
ScheduledTuesday, June 18, 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
01:30 | 01:30
Starts at 1718670600
West Indies
West Indies
Afghanistan
Afghanistan
Scheduled
Starts at 01:30
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