<>
CricDirect Cricket News, Results and Stats
 

Upcoming International Cricket Matches

ACC Mens T20I Premier Cup

ScheduledSunday, April 14, 2024Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2), Al Amarat9th Match, Group B
ACC Mens T20I Premier Cup
9th Match, Group B
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2), Al Amarat
07:00 | 07:00
Starts at 1713074400
Oman
Oman
Cambodia
Cambodia
Scheduled
Starts at 07:00
ScheduledSunday, April 14, 2024Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2), Al Amarat10th Match, Group A
ACC Mens T20I Premier Cup
10th Match, Group A
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2), Al Amarat
11:30 | 11:30
Starts at 1713090600
Hong Kong
Hong Kong
Saudi Arabia
Saudi Arabia
Scheduled
Starts at 11:30
ScheduledMonday, April 15, 2024Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat11th Match, Group A
ACC Mens T20I Premier Cup
11th Match, Group A
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
07:00 | 07:00
Starts at 1713160800
Nepal
Nepal
Hong Kong
Hong Kong
Scheduled
Starts at 07:00
ScheduledMonday, April 15, 2024Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2), Al Amarat12th Match, Group A
ACC Mens T20I Premier Cup
12th Match, Group A
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2), Al Amarat
07:00 | 07:00
Starts at 1713160800
Malaysia
Malaysia
Qatar
Qatar
Scheduled
Starts at 07:00
ScheduledMonday, April 15, 2024Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat13th Match, Group B
ACC Mens T20I Premier Cup
13th Match, Group B
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
11:30 | 11:30
Starts at 1713177000
United Arab Emirates
United Arab Emirates
Oman
Oman
Scheduled
Starts at 11:30
ScheduledMonday, April 15, 2024Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2), Al Amarat14th Match, Group B
ACC Mens T20I Premier Cup
14th Match, Group B
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2), Al Amarat
11:30 | 11:30
Starts at 1713177000
Kuwait
Kuwait
Bahrain
Bahrain
Scheduled
Starts at 11:30
ScheduledTuesday, April 16, 2024Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat15th Match, Group A
ACC Mens T20I Premier Cup
15th Match, Group A
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
07:00 | 07:00
Starts at 1713247200
Qatar
Qatar
Saudi Arabia
Saudi Arabia
Scheduled
Starts at 07:00
ScheduledTuesday, April 16, 2024Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat16th Match, Group B
ACC Mens T20I Premier Cup
16th Match, Group B
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
11:30 | 11:30
Starts at 1713263400
Bahrain
Bahrain
Cambodia
Cambodia
Scheduled
Starts at 11:30
ScheduledWednesday, April 17, 2024Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat17th Match, Group A
ACC Mens T20I Premier Cup
17th Match, Group A
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
07:00 | 07:00
Starts at 1713333600
Hong Kong
Hong Kong
Malaysia
Malaysia
Scheduled
Starts at 07:00
ScheduledWednesday, April 17, 2024Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2), Al Amarat18th Match, Group A
ACC Mens T20I Premier Cup
18th Match, Group A
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2), Al Amarat
07:00 | 07:00
Starts at 1713333600
Nepal
Nepal
Saudi Arabia
Saudi Arabia
Scheduled
Starts at 07:00
ScheduledWednesday, April 17, 2024Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat19th Match, Group B
ACC Mens T20I Premier Cup
19th Match, Group B
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
11:30 | 11:30
Starts at 1713349800
United Arab Emirates
United Arab Emirates
Cambodia
Cambodia
Scheduled
Starts at 11:30
ScheduledWednesday, April 17, 2024Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2), Al Amarat20th Match, Group B
ACC Mens T20I Premier Cup
20th Match, Group B
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2), Al Amarat
11:30 | 11:30
Starts at 1713349800
Oman
Oman
Kuwait
Kuwait
Scheduled
Starts at 11: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
00:00 | 00:00
Starts at 1717282800
United States of America
United States of America
Canada
Canada
Scheduled
Starts at 00:00
ScheduledSunday, June 2, 2024Providence Stadium, Guyana, ProvidenceMatch 2
ICC Men's T20 World Cup
Match 2
Providence Stadium, Guyana, Providence
15:00 | 15:00
Starts at 1717336800
West Indies
West Indies
Papua New Guinea
Papua New Guinea
Scheduled
Starts at 15:00
ScheduledMonday, June 3, 2024Kensington Oval, Bridgetown, BarbadosMatch 3
ICC Men's T20 World Cup
Match 3
Kensington Oval, Bridgetown, Barbados
00:00 | 00:00
Starts at 1717369200
Namibia
Namibia
Oman
Oman
Scheduled
Starts at 00:00
ScheduledMonday, June 3, 2024TBA, TBAMatch 4
ICC Men's T20 World Cup
Match 4
TBA, TBA
16:00 | 16:00
Starts at 1717426800
Sri Lanka
Sri Lanka
South Africa
South Africa
Scheduled
Starts at 16:00
ScheduledTuesday, June 4, 2024Providence Stadium, Guyana, ProvidenceMatch 5
ICC Men's T20 World Cup
Match 5
Providence Stadium, Guyana, Providence
00:00 | 00:00
Starts at 1717455600
Afghanistan
Afghanistan
Uganda
Uganda
Scheduled
Starts at 00:00
ScheduledTuesday, June 4, 2024Kensington Oval, Bridgetown, BarbadosMatch 6
ICC Men's T20 World Cup
Match 6
Kensington Oval, Bridgetown, Barbados
15:00 | 15:00
Starts at 1717509600
England
England
Scotland
Scotland
Scheduled
Starts at 15:00
ScheduledWednesday, June 5, 2024Grand Prairie Stadium, TexasMatch 7
ICC Men's T20 World Cup
Match 7
Grand Prairie Stadium, Texas
00:00 | 00:00
Starts at 1717542000
Netherlands
Netherlands
Nepal
Nepal
Scheduled
Starts at 00:00
ScheduledWednesday, June 5, 2024Providence Stadium, Guyana, ProvidenceMatch 9
ICC Men's T20 World Cup
Match 9
Providence Stadium, Guyana, Providence
15:00 | 15:00
Starts at 1717596000
Papua New Guinea
Papua New Guinea
Uganda
Uganda
Scheduled
Starts at 15:00
ScheduledWednesday, June 5, 2024TBA, TBAMatch 8
ICC Men's T20 World Cup
Match 8
TBA, TBA
15:00 | 15:00
Starts at 1717596000
India
India
Ireland
Ireland
Scheduled
Starts at 15:00
ScheduledThursday, June 6, 2024Kensington Oval, Bridgetown, BarbadosMatch 10
ICC Men's T20 World Cup
Match 10
Kensington Oval, Bridgetown, Barbados
00:00 | 00:00
Starts at 1717628400
Australia
Australia
Oman
Oman
Scheduled
Starts at 00:00
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, 2024Kensington Oval, Bridgetown, BarbadosMatch 12
ICC Men's T20 World Cup
Match 12
Kensington Oval, Bridgetown, Barbados
00:00 | 00:00
Starts at 1717714800
Namibia
Namibia
Scotland
Scotland
Scheduled
Starts at 00: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
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