LIVEBAN in IND, 2 Tests, 2024 - 2nd Test
Test
IND
107/3 35.0 ov
BAN
Wet Ground Condition
LIVENZ in SL, 2 Tests, 2024 - 2nd Test
Test
SL
602/5 dec 163.4 ov
88 fol 39.5 ov
& 216/6 44.3 ov
NZ
NZ trail by 298 runs
Play In Progress

Upcoming Matches

  • TODAY
    List A
    Kenya12:00 ISTDenmark
  • TODAY
    ODI
    ENG15:30 ISTAUS
  • TODAY
    T20
    Oman21:30 ISTNEP
  • TODAY
    T20
    Namibia17:30 ISTUAE
  • LIVETODAY
    T20
    South Korea10:30 ISTJapan
LIVEICC Men's T20 World Cup Sub Regional East Asia-Pacific Qualifier B, 2024 - Match 4
T20
South Korea
0/0 0.0 ov
Japan
Toss: KOR, Elected To: Bat
ICC Men's T20 World Cup Sub Regional East Asia-Pacific Qualifier B, 2024 - Match 3
T20
Philippines
113/6 20.0 ov
71 18.0 ov
Indonesia
PHI beat INA by 42 runs
T20I Tri-series in Canada, 2024 - Match 1
T20
Canada
NEP
CAN beat NEP by 14 runs
ICC CWC Challenge League A, 2024-26 - Match 6
List A
Kuwait
298/9 50.0 ov
141/5 28.0 ov
Qatar
KUW beat QAT by 47 runs (DLS method)
ICC CWC Challenge League A, 2024-26 - Match 5
List A
PNG
112 37.3 ov
113/3 23.0 ov
Jersey
JSY beat PNG by 7 wickets
ICC Men's T20 World Cup Sub Regional East Asia-Pacific Qualifier B, 2024 - Match 2
T20
South Korea
99/6 20.0 ov
100/8 19.5 ov
Indonesia
INA beat KOR by 2 wickets
ICC Men's T20 World Cup Sub Regional East Asia-Pacific Qualifier B, 2024 - Match 1
T20
Japan
97/8 19.5 ov
96/9 20.0 ov
Philippines
JPN beat PHI by 2 wickets
AUS in ENG, 5 ODIs, 2024 - 4th ODI
ODI
ENG
AUS
ENG beat AUS by 186 runs
IRE and SA in UAE, 2 T20Is, 2024 - 1st T20I
T20
IRE
SA
SA beat IRE by 8 wickets
ICC CWC League 2, 2023-27 - Match 36
ODI
Oman
Canada
CAN beat OMA by 5 wickets
ICC Men's T20 World Cup Africa Sub Regional Qualifier A, 2024 - Match 15
T20
Tanzania
Malawi
TAN beat MAW by 19 runs
ICC CWC Challenge League A, 2024-26 - Match 3
List A
Jersey
Qatar
JSY beat QAT by 168 runs
ICC CWC League 2, 2023-27 - Match 35
ODI
Namibia
UAE
NAM beat UAE by 8 wickets
ICC CWC Challenge League A, 2024-26 - Match 4
List A
Denmark
PNG
PNG beat DEN by 6 wickets
ICC Men's T20 World Cup Africa Sub Regional Qualifier A, 2024 - Match 14
T20
Cameroon
Lesotho
CMR beat LES by 9 wickets
ICC Men's T20 World Cup Africa Sub Regional Qualifier A, 2024 - Match 13
T20
Mali
Ghana
GHA beat MLI by 10 wickets
Japan and Philippines in South Korea, Only T20I, Series, 2024 - One-off T20I
T20
Japan
Philippines
JPN beat PHI by 47 runs
ICC CWC Challenge League A, 2024-26 - Match 1
List A
Denmark
Kuwait
KUW beat DEN by 2 wickets
ICC Men's T20 World Cup Africa Sub Regional Qualifier A, 2024 - Match 11
T20
Mali
Lesotho
LES beat MLI by 112 runs
ICC CWC Challenge League A, 2024-26 - Match 2
List A
Kenya
Jersey
KEN beat JSY by 6 wickets
ICC Men's T20 World Cup Africa Sub Regional Qualifier A, 2024 - Match 12
T20
Malawi
Cameroon
MAW beat CMR by 9 wickets
ICC Men's T20 World Cup Africa Sub Regional Qualifier A, 2024 - Match 10
T20
Ghana
Tanzania
TAN beat GHA by 7 wickets
Indonesia and Japan in South Korea, Only T20I, Series, 2024 - One-off T20I
T20
Indonesia
Japan
JPN beat INA by 4 runs
ICC CWC League 2, 2023-27 - Match 34
ODI
Oman
NEP
Match Abandoned
AUS in ENG, 5 ODIs, 2024 - 3rd ODI
ODI
ENG
AUS
ENG beat AUS by 46 runs (DLS method)
ICC CWC League 2, 2023-27 - Match 33
ODI
UAE
USA
USA beat UAE by 136 runs
ICC Men's T20 World Cup Africa Sub Regional Qualifier A, 2024 - Match 9
T20
Mali
Malawi
MAW beat MLI by 9 wickets
ICC Men's T20 World Cup Africa Sub Regional Qualifier A, 2024 - Match 8
T20
Tanzania
Cameroon
TAN beat CMR by 9 wickets
ICC Men's T20 World Cup Africa Sub Regional Qualifier A, 2024 - Match 7
T20
Lesotho
Ghana
GHA beat LES by 50 runs
NZ in SL, 2 Tests, 2024 - 1st Test
Test
SL
NZ
SL beat NZ by 63 runs
ICC CWC League 2, 2023-27 - Match 32
ODI
NEP
Canada
CAN beat NEP by 5 wickets
AFG and SA in UAE, 3 ODIs, 2024 - 3rd ODI
ODI
AFG
169 34.0 ov
170/3 33.0 ov
SA
SA beat AFG by 7 wickets
ICC CWC League 2, 2023-27 - Match 31
ODI
Namibia
USA
USA beat NAM by 7 wickets
ICC Men's T20 World Cup Africa Sub Regional Qualifier A, 2024 - Match 6
T20
Lesotho
Tanzania
TAN beat LES by 122 runs
ICC Men's T20 World Cup Africa Sub Regional Qualifier A, 2024 - Match 5
T20
Ghana
Malawi
MAW beat GHA by 25 runs
ICC Men's T20 World Cup Africa Sub Regional Qualifier A, 2024 - Match 4
T20
Cameroon
Mali
CMR beat MLI by 6 wickets
BAN in IND, 2 Tests, 2024 - 1st Test
Test
IND
BAN
IND beat BAN by 280 runs
AUS in ENG, 5 ODIs, 2024 - 2nd ODI
ODI
ENG
AUS
AUS beat ENG by 68 runs
ICC Men's T20 World Cup Africa Sub Regional Qualifier A, 2024 - Match 2
T20
Ghana
Cameroon
GHA beat CMR by 8 wickets
ICC Men's T20 World Cup Africa Sub Regional Qualifier A, 2024 - Match 3
T20
Tanzania
Mali
TAN beat MLI by 10 wickets
ICC Men's T20 World Cup Africa Sub Regional Qualifier A, 2024 - Match 1
T20
Malawi
Lesotho
MAW beat LES by 93 runs
ICC CWC League 2, 2023-27 - Match 30
ODI
Canada
Oman
CAN beat OMA by 59 runs
AFG and SA in UAE, 3 ODIs, 2024 - 2nd ODI
ODI
AFG
SA
AFG beat SA by 177 runs
ICC CWC League 2, 2023-27 - Match 29
ODI
Namibia
UAE
UAE beat NAM by 1 wicket
AUS in ENG, 5 ODIs, 2024 - 1st ODI
ODI
ENG
AUS
AUS beat ENG by 7 wickets
ICC CWC League 2, 2023-27 - Match 28
ODI
NEP
Oman
OMA beat NEP by 1 wicket
AFG and SA in UAE, 3 ODIs, 2024 - 1st ODI
ODI
AFG
SA
AFG beat SA by 6 wickets
ICC CWC League 2, 2023-27 - Match 27
ODI
UAE
USA
USA beat UAE by 10 wickets
ICC CWC League 2, 2023-27 - Match 26
ODI
Canada
NEP
CAN beat NEP by 103 runs
ICC CWC League 2, 2023-27 - Match 25
ODI
Namibia
USA
USA beat NAM by 6 wickets
AUS in ENG, 3 T20Is, 2024 - 3rd T20I
T20
ENG
AUS
Match Abandoned
AUS in ENG, 3 T20Is, 2024 - 2nd T20I
T20
ENG
AUS
ENG beat AUS by 3 wickets
AFG and NZ in IND, Only Test, 2024 - One-off Test
Test
AFG
NZ
Match Abandoned
AUS in ENG, 3 T20Is, 2024 - 1st T20I
T20
ENG
AUS
AUS beat ENG by 28 runs
SL in ENG, 3 Tests, 2024 - 3rd Test
Test
ENG
SL
SL beat ENG by 8 wickets
ICC Men's T20 World Cup Asia Qualifier A, 2024 - Match 21
T20
Hong Kong, China
Kuwait
Match Abandoned
ICC Men's T20 World Cup Asia Qualifier A, 2024 - Match 19
T20
Singapore
Myanmar
SIN beat MYA by 8 wickets
ICC Men's T20 World Cup Asia Qualifier A, 2024 - Match 20
T20
Malaysia
Mongolia
MAS beat MNG by 10 wickets
AUS in SCO, 3 T20Is, 2024 - 3rd T20I
T20
SCO
AUS
AUS beat SCO by 6 wickets
ICC Men's T20 World Cup Asia Qualifier A, 2024 - Match 18
T20
Malaysia
Hong Kong, China
MAS beat HK by 3 runs
AUS in SCO, 3 T20Is, 2024 - 2nd T20I
T20
SCO
AUS
AUS beat SCO by 70 runs
ICC Men's T20 World Cup Asia Qualifier A, 2024 - Match 17
T20
Singapore
Kuwait
SIN beat KUW by 5 wickets
ICC Men's T20 World Cup Asia Qualifier A, 2024 - Match 16
T20
Maldives
Mongolia
MDV beat MNG by 117 runs
ICC Men's T20 World Cup Asia Qualifier A, 2024 - Match 15
T20
Myanmar
Maldives
MDV beat MYA by 9 wickets
ICC Men's T20 World Cup Asia Qualifier A, 2024 - Match 13
T20
Kuwait
Malaysia
KUW beat MAS by 8 wickets
ICC Men's T20 World Cup Asia Qualifier A, 2024 - Match 14
T20
Mongolia
Singapore
SIN beat MNG by 9 wickets
AUS in SCO, 3 T20Is, 2024 - 1st T20I
T20
SCO
AUS
AUS beat SCO by 7 wickets
BAN in PAK, 2 Tests, 2024 - 2nd Test
Test
PAK
BAN
BAN beat PAK by 6 wickets
ICC Men's T20 World Cup Asia Qualifier A, 2024 - Match 12
T20
Singapore
Malaysia
MAS beat SIN by 1 run
ICC Men's T20 World Cup Asia Qualifier A, 2024 - Match 11
T20
Myanmar
Kuwait
KUW beat MYA by 8 wickets
ICC Men's T20 World Cup Asia Qualifier A, 2024 - Match 10
T20
Maldives
Hong Kong, China
HK beat MDV by 9 wickets
ICC Men's T20 World Cup Asia Qualifier A, 2024 - Match 9
T20
Mongolia
Myanmar
MYA beat MNG by 71 runs
ICC Men's T20 World Cup Asia Qualifier A, 2024 - Match 7
T20
Hong Kong, China
Singapore
HK beat SIN by 23 runs (DLS method)
ICC Men's T20 World Cup Asia Qualifier A, 2024 - Match 8
T20
Kuwait
Maldives
KUW beat MDV by 142 runs
SL in ENG, 3 Tests, 2024 - 2nd Test
Test
ENG
SL
ENG beat SL by 190 runs
ICC Men's T20 World Cup Asia Qualifier A, 2024 - Match 6
T20
Mongolia
Hong Kong, China
HK beat MNG by 9 wickets
ICC Men's T20 World Cup Asia Qualifier A, 2024 - Match 4
T20
Maldives
Singapore
SIN beat MDV by 47 runs
ICC Men's T20 World Cup Asia Qualifier A, 2024 - Match 5
T20
Myanmar
Malaysia
MAS beat MYA by 6 wickets
ICC Men's T20 World Cup Asia Qualifier A, 2024 - Match 3
T20
Kuwait
Mongolia
KUW beat MNG by 160 runs
ICC Men's T20 World Cup Asia Qualifier A, 2024 - Match 1
T20
Malaysia
Maldives
MAS beat MDV by 94 runs
ICC Men's T20 World Cup Asia Qualifier A, 2024 - Match 2
T20
Hong Kong, China
Myanmar
HK beat MYA by 9 wickets
ICC T20 World Cup Sub Regional Europe Qualifier C, 2024 - Final
T20
Denmark
Guernsey
GSY beat DEN by 6 wickets
ICC T20 World Cup Sub Regional Europe Qualifier C, 2024 - 5th Place Play-off
T20
Czechia
Estonia
EST beat CZE by 7 wickets
T20I Tri-series in Netherlands, 2024 - Match 6
T20
NED
USA
NED beat USA by 4 runs
ICC T20 World Cup Sub Regional Europe Qualifier C, 2024 - 7th Place Play-off
T20
Cyprus
Malta
CYP beat MLT by 6 runs
ICC T20 World Cup Sub Regional Europe Qualifier C, 2024 - 3rd Place Play-off
T20
Spain
Finland
ESP beat FIN by 46 runs
SA in WI, 3 T20I Series, 2024 - 3rd T20I
T20
WI
SA
WI beat SA by 8 wickets (DLS method)
ICC T20 World Cup Sub Regional Europe Qualifier C, 2024 - Match 20
T20
Malta
Estonia
EST beat MLT by 5 wickets
ICC T20 World Cup Sub Regional Europe Qualifier C, 2024 - Match 19
T20
Czechia
Greece
CZE beat GRE by 75 runs
T20I Tri-series in Netherlands, 2024 - Match 5
T20
USA
Canada
USA beat CAN by 20 runs
ICC T20 World Cup Sub Regional Europe Qualifier C, 2024 - Match 18
T20
Finland
Bulgaria
FIN beat BUL by 125 runs
ICC T20 World Cup Sub Regional Europe Qualifier C, 2024 - Match 17
T20
Denmark
Cyprus
DEN beat CYP by 142 runs
KCC T20I Tri Nations Cup, 2024 - Final
T20
Kuwait
Hong Kong, China
KUW beat HK by 8 wickets
T20I Tri-series in Netherlands, 2024 - Match 4
T20
Canada
NED
CAN beat NED by 8 runs
KCC T20I Tri Nations Cup, 2024 - Match 6
T20
Hong Kong, China
Malaysia
HK beat MAS by 7 runs
SA in WI, 3 T20I Series, 2024 - 2nd T20I
T20
WI
SA
WI beat SA by 30 runs
ICC T20 World Cup Sub Regional Europe Qualifier C, 2024 - Match 16
T20
Estonia
Guernsey
GSY beat EST by 5 wickets
ICC T20 World Cup Sub Regional Europe Qualifier C, 2024 - Match 15
T20
Greece
Spain
ESP beat GRE by 7 wickets
T20I Tri-series in Netherlands, 2024 - Match 3
T20
NED
USA
NED beat USA by 102 runs
ICC T20 World Cup Sub Regional Europe Qualifier C, 2024 - Match 14
T20
Bulgaria
Malta
MLT beat BUL by 61 runs
ICC T20 World Cup Sub Regional Europe Qualifier C, 2024 - Match 13
T20
Cyprus
Czechia
CZE beat CYP by 4 wickets
BAN in PAK, 2 Tests, 2024 - 1st Test
Test
PAK
BAN
BAN beat PAK by 10 wickets
KCC T20I Tri Nations Cup, 2024 - Match 5
T20
Kuwait
Malaysia
KUW beat MAS by 18 runs
SL in ENG, 3 Tests, 2024 - 1st Test
Test
ENG
SL
ENG beat SL by 5 wickets
ICC T20 World Cup Sub Regional Europe Qualifier C, 2024 - Match 11
T20
Cyprus
Greece
CYP beat GRE by 8 wickets
ICC T20 World Cup Sub Regional Europe Qualifier C, 2024 - Match 12
T20
Bulgaria
Estonia
EST beat BUL by 7 wickets
T20I Tri-series in Netherlands, 2024 - Match 2
T20
USA
Canada
Match Abandoned
ICC T20 World Cup Sub Regional Europe Qualifier C, 2024 - Match 9
T20
Spain
Denmark
Match Abandoned
ICC T20 World Cup Sub Regional Europe Qualifier C, 2024 - Match 10
T20
Guernsey
Finland
FIN beat GSY by 4 runs
KCC T20I Tri Nations Cup, 2024 - Match 4
T20
Hong Kong, China
Kuwait
KUW beat HK by 2 wickets
ICC Men's T20 World Cup Sub Regional East Asia-Pacific Qualifier A, 2024 - Match 12
T20
Samoa
Vanuatu
SAM beat VAN by 8 runs
ICC Men's T20 World Cup Sub Regional East Asia-Pacific Qualifier A, 2024 - Match 11
T20
Fiji
Cook Islands
FIJ beat COK by 9 runs
SA in WI, 3 T20I Series, 2024 - 1st T20I
T20
WI
SA
WI beat SA by 7 wickets
T20I Tri-series in Netherlands, 2024 - Match 1
T20
NED
Canada
NED beat CAN by 5 wickets
KCC T20I Tri Nations Cup, 2024 - Match 3
T20
Hong Kong, China
Malaysia
HK beat MAS by 6 wickets
ICC Men's T20 World Cup Sub Regional East Asia-Pacific Qualifier A, 2024 - Match 10
T20
Samoa
Cook Islands
COK beat SAM by 8 wickets
ICC Men's T20 World Cup Sub Regional East Asia-Pacific Qualifier A, 2024 - Match 9
T20
Vanuatu
Fiji
FIJ beat VAN by 5 wickets
ICC T20 World Cup Sub Regional Europe Qualifier C, 2024 - Match 7
T20
Czechia
Spain
ESP beat CZE by 1 run
ICC T20 World Cup Sub Regional Europe Qualifier C, 2024 - Match 8
T20
Malta
Guernsey
GSY beat MLT by 8 wickets
ICC T20 World Cup Sub Regional Europe Qualifier C, 2024 - Match 5
T20
Greece
Denmark
DEN beat GRE by 32 runs
ICC T20 World Cup Sub Regional Europe Qualifier C, 2024 - Match 6
T20
Estonia
Finland
EST beat FIN by 8 wickets
KCC T20I Tri Nations Cup, 2024 - Match 2
T20
Kuwait
Malaysia
MAS beat KUW by 5 wickets
ICC T20 World Cup Sub Regional Europe Qualifier C, 2024 - Match 3
T20
Denmark
Czechia
DEN beat CZE by 118 runs
ICC T20 World Cup Sub Regional Europe Qualifier C, 2024 - Match 4
T20
Finland
Malta
FIN beat MLT by 9 wickets
ICC CWC League 2, 2023-27 - Match 6
ODI
NED
USA
NED beat USA by 27 runs
ICC T20 World Cup Sub Regional Europe Qualifier C, 2024 - Match 1
T20
Spain
Cyprus
ESP beat CYP by 15 runs
ICC T20 World Cup Sub Regional Europe Qualifier C, 2024 - Match 2
T20
Guernsey
Bulgaria
GSY beat BUL by 8 wickets
KCC T20I Tri Nations Cup, 2024 - Match 1
T20
Kuwait
Hong Kong, China
KUW beat HK by 4 wickets
ICC Men's T20 World Cup Sub Regional East Asia-Pacific Qualifier A, 2024 - Match 8
T20
Cook Islands
Vanuatu
COK beat VAN by 7 wickets
ICC Men's T20 World Cup Sub Regional East Asia-Pacific Qualifier A, 2024 - Match 7
T20
Samoa
Fiji
SAM beat FIJ by 73 runs
ICC Men's T20 World Cup Sub Regional East Asia-Pacific Qualifier A, 2024 - Match 6
T20
Cook Islands
Fiji
FIJ beat COK by 104 runs
ICC Men's T20 World Cup Sub Regional East Asia-Pacific Qualifier A, 2024 - Match 5
T20
Samoa
Vanuatu
SAM beat VAN by 10 runs
ICC CWC League 2, 2023-27 - Match 5
ODI
Canada
USA
USA beat CAN by 50 runs
ICC Men's T20 World Cup Sub Regional East Asia-Pacific Qualifier A, 2024 - Match 4
T20
Fiji
Vanuatu
VAN beat FIJ by 36 runs
ICC Men's T20 World Cup Sub Regional East Asia-Pacific Qualifier A, 2024 - Match 3
T20
Samoa
Cook Islands
COK beat SAM by 7 wickets
Sir Vivian Richards Trophy, 2024 - 2nd Test
Test
WI
SA
SA beat WI by 40 runs
ICC CWC League 2, 2023-27 - Match 4
ODI
NED
Canada
NED beat CAN by 63 runs
ICC Men's T20 World Cup Sub Regional East Asia-Pacific Qualifier A, 2024 - Match 2
T20
Samoa
Fiji
SAM beat FIJ by 9 wickets
ICC Men's T20 World Cup Sub Regional East Asia-Pacific Qualifier A, 2024 - Match 1
T20
Vanuatu
Cook Islands
COK beat VAN by 9 wickets
ICC CWC League 2, 2023-27 - Match 3
ODI
NED
USA
NED beat USA by 19 runs
ICC CWC League 2, 2023-27 - Match 2
ODI
Canada
USA
USA beat CAN by 14 runs
Sir Vivian Richards Trophy, 2024 - 1st Test
Test
WI
SA
WI drew with SA
ICC CWC League 2, 2023-27 - Match 1
ODI
NED
Canada
NED beat CAN by 5 wickets
IND in SL, 3 ODIs, 2024 - 3rd ODI
ODI
SL
IND
SL beat IND by 110 runs
IND in SL, 3 ODIs, 2024 - 2nd ODI
ODI
SL
IND
SL beat IND by 32 runs
ESP in CRO, 5 T20Is, 2024 - 5th T20I
T20
Croatia
Spain
ESP beat CRO by 161 runs
ESP in CRO, 5 T20Is, 2024 - 4th T20I
T20
Croatia
Spain
ESP beat CRO by 140 runs
ESP in CRO, 5 T20Is, 2024 - 3rd T20I
T20
Croatia
Spain
ESP beat CRO by 8 wickets
ESP in CRO, 5 T20Is, 2024 - 2nd T20I
T20
Croatia
Spain
ESP beat CRO by 6 wickets
IND in SL, 3 ODIs, 2024 - 1st ODI
ODI
SL
IND
IND tied with SL
ESP in CRO, 5 T20Is, 2024 - 1st T20I
T20
Croatia
Spain
ESP beat CRO by 4 wickets