Upcoming Matches

India only
TOMORROWIND in NZ, 5 T20I Series, 2020 - 2nd T20I
T20
NZ12:20 ISTIND
Eden Park, Auckland
27th JanSL in ZIM, 2 Test Series, 2020 - 2nd Test
Test
ZIM13:30 ISTSL
Harare Sports Club, Harare
27th JanBAN in PAK, 3 T20Is, 2020 - 3rd T20I
T20
PAK14:30 ISTBAN
Gaddafi Stadium, Lahore
29th JanIND in NZ, 5 T20I Series, 2020 - 3rd T20I
T20
NZ12:30 ISTIND
Seddon Park, Hamilton
31st JanIND in NZ, 5 T20I Series, 2020 - 4th T20I
T20
NZ12:30 ISTIND
Westpac Stadium, Wellington
2nd FebIND in NZ, 5 T20I Series, 2020 - 5th T20I
T20
NZ12:30 ISTIND
Bay Oval, Mount Maunganui
4th FebENG in SA, 3 ODIs, 2020 - 1st ODI
ODI
SA16:30 ISTENG
Newlands, Cape Town
5th FebIND in NZ, 3 ODI Series, 2020 - 1st ODI
ODI
NZ07:30 ISTIND
Seddon Park, Hamilton
5th FebICC CWC League 2, 2019-22 - Match 1
ODI
NEP09:45 ISTOman
Tribhuvan University International Cricket Ground, Kirtipur
6th FebICC CWC League 2, 2019-22 - Match 2
ODI
Oman09:45 ISTUSA
Tribhuvan University International Cricket Ground, Kirtipur
7th FebBAN in PAK, 2 Test Series, 2020 - 1st Test
Test
PAK10:30 ISTBAN
Rawalpindi Cricket Stadium, Rawalpindi
7th FebENG in SA, 3 ODIs, 2020 - 2nd ODI
ODI
SA16:30 ISTENG
Kingsmead, Durban
8th FebIND in NZ, 3 ODI Series, 2020 - 2nd ODI
ODI
NZ07:30 ISTIND
Eden Park, Auckland
8th FebICC CWC League 2, 2019-22 - Match 3
ODI
NEP09:45 ISTUSA
Tribhuvan University International Cricket Ground, Kirtipur
9th FebICC CWC League 2, 2019-22 - Match 4
ODI
NEP09:45 ISTOman
Tribhuvan University International Cricket Ground, Kirtipur
9th FebENG in SA, 3 ODIs, 2020 - 3rd ODI
ODI
SA13:30 ISTENG
The Wanderers Stadium, Johannesburg
11th FebIND in NZ, 3 ODI Series, 2020 - 3rd ODI
ODI
NZ07:30 ISTIND
Bay Oval, Mount Maunganui
11th FebICC CWC League 2, 2019-22 - Match 5
ODI
USA09:45 ISTOman
Tribhuvan University International Cricket Ground, Kirtipur
12th FebICC CWC League 2, 2019-22 - Match 6
ODI
NEP09:45 ISTUSA
Tribhuvan University International Cricket Ground, Kirtipur
12th FebENG in SA, 3 T20Is, 2020 - 1st T20I
T20
SA21:30 ISTENG
Buffalo Park, East London
14th FebENG in SA, 3 T20Is, 2020 - 2nd T20I
T20
SA21:30 ISTENG
Kingsmead, Durban
16th FebENG in SA, 3 T20Is, 2020 - 3rd T20I
T20
SA18:00 ISTENG
SuperSport Park, Centurion
18th FebMAL in HK, 5 T20Is, 2020 - 1st T20I
T20
HK11:00 ISTMalaysia
Mission Road Ground, Mong Kok
19th FebMAL in HK, 5 T20Is, 2020 - 2nd T20I
T20
HK07:30 ISTMalaysia
Mission Road Ground, Mong Kok
20th FebMAL in HK, 5 T20Is, 2020 - 3rd T20I
T20
HK07:00 ISTMalaysia
Mission Road Ground, Mong Kok
20th FebMAL in HK, 5 T20Is, 2020 - 4th T20I
T20
HK11:30 ISTMalaysia
Mission Road Ground, Mong Kok
21st FebIND in NZ, 2 Test Series, 2020 - 1st Test
Test
NZ04:00 ISTIND
Basin Reserve, Wellington
21st FebAUS in SA, 3 T20Is, 2020 - 1st T20I
T20
SA21:30 ISTAUS
The Wanderers Stadium, Johannesburg
22nd FebMAL in HK, 5 T20Is, 2020 - 5th T20I
T20
HK07:30 ISTMalaysia
Mission Road Ground, Mong Kok
22nd FebWI in SL, 3 ODI Series, 2020 - 1st ODI
ODI
SL10:00 ISTWI
Sinhalese Sports Club, Colombo
23rd FebAUS in SA, 3 T20Is, 2020 - 2nd T20I
T20
SA18:00 ISTAUS
St George's Park, Port Elizabeth
26th FebWI in SL, 3 ODI Series, 2020 - 2nd ODI
ODI
SL14:30 ISTWI
Mahinda Rajapaksa International Cricket Stadium, Hambantota
26th FebAUS in SA, 3 T20Is, 2020 - 3rd T20I
T20
SA21:30 ISTAUS
Newlands, Cape Town
29th FebIND in NZ, 2 Test Series, 2020 - 2nd Test
Test
NZ04:00 ISTIND
Hagley Oval, Christchurch
29th FebAUS in SA, 3 ODIs, 2020 - 1st ODI
ODI
SA16:30 ISTAUS
Boland Park, Paarl
1st MarWI in SL, 3 ODI Series, 2020 - 3rd ODI
ODI
SL14:30 ISTWI
Pallekele International Cricket Stadium, Kandy
4th MarAUS in SA, 3 ODIs, 2020 - 2nd ODI
ODI
SA16:30 ISTAUS
Mangaung Oval, Bloemfontein
4th MarWI in SL, 2 T20I Series, 2020 - 1st T20I
T20
SL19:00 ISTWI
Pallekele International Cricket Stadium, Kandy
6th MarAFG and IRE in IND, 3 T20I Series, 2020 - 1st T20I
T20
AFG19:00 ISTIRE
Greater Noida Sports Complex Ground, Greater Noida
6th MarWI in SL, 2 T20I Series, 2020 - 2nd T20I
T20
SL19:00 ISTWI
Pallekele International Cricket Stadium, Kandy
7th MarAUS in SA, 3 ODIs, 2020 - 3rd ODI
ODI
SA13:30 ISTAUS
Senwes Park, Potchefstroom
8th MarGER in ESP, 2 T20Is, 2020 - 1st T20I
T20
Spain14:30 ISTGermany
Desert Springs Cricket Ground, Almeria
8th MarGER in ESP, 2 T20Is, 2020 - 2nd T20I
T20
Germany17:30 ISTSpain
Desert Springs Cricket Ground, Almeria
8th MarAFG and IRE in IND, 3 T20I Series, 2020 - 2nd T20I
T20
AFG19:00 ISTIRE
Greater Noida Sports Complex Ground, Greater Noida
10th MarAFG and IRE in IND, 3 T20I Series, 2020 - 3rd T20I
T20
AFG19:00 ISTIRE
Greater Noida Sports Complex Ground, Greater Noida
12th MarSA in IND, 3 ODIs, 2020 - 1st ODI
ODI
IND13:30 ISTSA
Himachal Pradesh Cricket Association Stadium, Dharamsala
13th MarChappell-Hadlee Trophy, 2020 - 1st ODI
ODI
AUS09:00 ISTNZ
Sydney Cricket Ground (SCG), Sydney
15th MarChappell-Hadlee Trophy, 2020 - 2nd ODI
ODI
AUS05:00 ISTNZ
Sydney Cricket Ground (SCG), Sydney
15th MarSA in IND, 3 ODIs, 2020 - 2nd ODI
ODI
IND13:30 ISTSA
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
18th MarSA in IND, 3 ODIs, 2020 - 3rd ODI
ODI
IND13:30 ISTSA
Eden Gardens, Kolkata
18th MarSheikh Mujibur Rahman centenary Series, 2020 - 1st T20I
T20
Asia XI18:00 ISTWorld XI
Shere Bangla National Stadium, Mirpur
19th MarENG in SL, 2 Test Series, 2020 - 1st Test
Test
SL10:00 ISTENG
Galle International Stadium, Galle
20th MarChappell-Hadlee Trophy, 2020 - 3rd ODI
ODI
AUS09:00 ISTNZ
Bellerive Oval, Hobart
21st MarSheikh Mujibur Rahman centenary Series, 2020 - 2nd T20I
T20
Asia XI18:00 ISTWorld XI
Shere Bangla National Stadium, Mirpur
24th MarAUS in NZ, 3 T20Is, 2020 - 1st T20I
T20
NZ06:30 ISTAUS
University Oval, Dunedin
25th MarNED in NAM, 4 T20Is, 2020 - 1st T20I
T20
Namibia18:00 ISTNED
Wanderers Cricket Ground, Windhoek
26th MarNED in NAM, 4 T20Is, 2020 - 2nd T20I
T20
Namibia18:00 ISTNED
Wanderers Cricket Ground, Windhoek
27th MarENG in SL, 2 Test Series, 2020 - 2nd Test
Test
SL10:00 ISTENG
R.Premadasa Stadium, Colombo
27th MarAUS in NZ, 3 T20Is, 2020 - 2nd T20I
T20
NZ11:30 ISTAUS
Eden Park, Auckland
28th MarNED in NAM, 4 T20Is, 2020 - 3rd T20I
T20
Namibia13:30 ISTNED
Wanderers Cricket Ground, Windhoek
29th MarAUS in NZ, 3 T20Is, 2020 - 3rd T20I
T20
NZ06:30 ISTAUS
Hagley Oval, Christchurch
1st AprNED in NAM, 4 T20Is, 2020 - 4th T20I
T20
Namibia13:30 ISTNED
Wanderers Cricket Ground, Windhoek
3rd AprBAN in PAK, Only ODI, 2020 - One-off ODI
ODI
PAK14:30 ISTBAN
National Stadium, Karachi
5th AprBAN in PAK, 2 Test Series, 2020 - 2nd Test
Test
PAK10:30 ISTBAN
National Stadium, Karachi
26th AprLUX in BEL, 2 T20Is, 2020 - 1st T20I
T20
Belgium14:30 ISTLuxembourg
Royal Brussels Cricket Ground, Brussels
26th AprLUX in BEL, 2 T20Is, 2020 - 2nd T20I
T20
Belgium18:30 ISTLuxembourg
Royal Brussels Cricket Ground, Brussels
14th MayBAN in IRE 3 ODI Series, 2020 - 1st ODI
ODI
IRE15:15 ISTBAN
Civil Service Cricket Club, Stormont, Belfast
16th MayBAN in IRE 3 ODI Series, 2020 - 2nd ODI
ODI
IRE15:15 ISTBAN
Civil Service Cricket Club, Stormont, Belfast
19th MayBAN in IRE 3 ODI Series, 2020 - 3rd ODI
ODI
IRE15:15 ISTBAN
Civil Service Cricket Club, Stormont, Belfast
4th JunThe Wisden Trophy, 2020 - 1st Test
Test
ENG15:30 ISTWI
The Oval, London
10th JunNZ in SCO, Only T20I Series, 2020 - One-off T20I
T20
SCO19:30 ISTNZ
Grange Cricket Club, Raeburn Place, Edinburgh
12th JunThe Wisden Trophy, 2020 - 2nd Test
Test
ENG15:30 ISTWI
Edgbaston, Birmingham
12th JunNZ in SCO, Only ODI, 2020 - One-off ODI
ODI
SCO15:30 ISTNZ
Grange Cricket Club, Raeburn Place, Edinburgh
19th JunNZ in IRE 3 T20I Series, 2020 - 1st T20I
T20
IRE19:30 ISTNZ
Bready Cricket Club, Magheramason, Bready
21st JunNZ in IRE 3 T20I Series, 2020 - 2nd T20I
T20
IRE19:30 ISTNZ
Bready Cricket Club, Magheramason, Bready
23rd JunNZ in IRE 3 T20I Series, 2020 - 3rd T20I
T20
IRE19:30 ISTNZ
Bready Cricket Club, Magheramason, Bready
25th JunThe Wisden Trophy, 2020 - 3rd Test
Test
ENG15:30 ISTWI
Lord's, London
27th JunNZ in IRE, 3 ODI Series, 2020 - 1st ODI
ODI
IRE15:15 ISTNZ
Civil Service Cricket Club, Stormont, Belfast
29th JunAUS in SCO, Only T20I Series, 2020 - One-off T20I
T20
SCO19:30 ISTAUS
Grange Cricket Club, Raeburn Place, Edinburgh
30th JunNZ in IRE, 3 ODI Series, 2020 - 2nd ODI
ODI
IRE15:15 ISTNZ
Civil Service Cricket Club, Stormont, Belfast
2nd JulNZ in IRE, 3 ODI Series, 2020 - 3rd ODI
ODI
IRE15:15 ISTNZ
Civil Service Cricket Club, Stormont, Belfast
3rd JulAUS in ENG, 3 T20Is, 2020 - 1st T20I
T20
ENG23:00 ISTAUS
Riverside Ground, Chester-le-Street
4th JulPAK in NED, 3 ODI Series, 2020 - 1st ODI
ODI
NED14:00 ISTPAK
VRA Ground, Amstelveen
5th JulAUS in ENG, 3 T20Is, 2020 - 2nd T20I
T20
ENG21:30 ISTAUS
Old Trafford, Manchester
7th JulPAK in NED, 3 ODI Series, 2020 - 2nd ODI
ODI
NED14:00 ISTPAK
VRA Ground, Amstelveen
7th JulAUS in ENG, 3 T20Is, 2020 - 3rd T20I
T20
ENG23:00 ISTAUS
Headingley, Leeds
8th JulNZ in WI, 3 ODI Series, 2020 - 1st ODI
ODI
WI19:30 ISTNZ
Sir Vivian Richards Stadium, Antigua
9th JulPAK in NED, 3 ODI Series, 2020 - 3rd ODI
ODI
NED14:00 ISTPAK
VRA Ground, Amstelveen
10th JulNZ in WI, 3 ODI Series, 2020 - 2nd ODI
ODI
WI19:30 ISTNZ
Sir Vivian Richards Stadium, Antigua
11th JulAUS in ENG, 3 ODIs, 2020 - 1st ODI
ODI
ENG17:30 ISTAUS
Lord's, London
12th JulPAK in IRE, 2 T20I Series, 2020 - 1st T20I
T20
IRE18:30 ISTPAK
The Village, Malahide, Dublin
13th JulNZ in WI, 3 ODI Series, 2020 - 3rd ODI
ODI
WI19:30 ISTNZ
Windsor Park, Roseau, Dominica
14th JulAUS in ENG, 3 ODIs, 2020 - 2nd ODI
ODI
ENG17:30 ISTAUS
The Rose Bowl, Southampton
14th JulPAK in IRE, 2 T20I Series, 2020 - 2nd T20I
T20
IRE18:30 ISTPAK
The Village, Malahide, Dublin
15th JulNZ in WI, 3 T20I Series, 2020 - 1st T20I
T20
WI22:30 ISTNZ
Windsor Park, Roseau, Dominica
16th JulAUS in ENG, 3 ODIs, 2020 - 3rd ODI
ODI
ENG17:30 ISTAUS
County Ground, Bristol
18th JulNZ in WI, 3 T20I Series, 2020 - 2nd T20I
T20
WI22:30 ISTNZ
Providence Stadium, Guyana
19th JulNZ in WI, 3 T20I Series, 2020 - 3rd T20I
T20
WI22:30 ISTNZ
Providence Stadium, Guyana
23rd JulSA in WI, 2 Test Series, 2020 - 1st Test
Test
WI19:30 ISTSA
Queen's Park Oval, Port of Spain, Trinidad
30th JulPAK in ENG, 3 Test Series, 2020 - 1st Test
Test
ENG15:30 ISTPAK
Lord's, London
31st JulSA in WI, 2 Test Series, 2020 - 2nd Test
Test
WI19:30 ISTSA
Darren Sammy National Cricket Stadium, St Lucia
7th AugPAK in ENG, 3 Test Series, 2020 - 2nd Test
Test
ENG15:30 ISTPAK
Old Trafford, Manchester
8th AugSA in WI, 5 T20I Series, 2020 - 1st T20I
T20
WI22:30 ISTSA
Central Broward Regional Park Stadium, Lauderhill, Florida
9th AugSA in WI, 5 T20I Series, 2020 - 2nd T20I
T20
WI22:30 ISTSA
Central Broward Regional Park Stadium, Lauderhill, Florida
12th AugSA in WI, 5 T20I Series, 2020 - 3rd T20I
T20
WI22:30 ISTSA
Sabina Park, Kingston, Jamaica
15th AugSA in WI, 5 T20I Series, 2020 - 4th T20I
T20
WI22:30 ISTSA
Sabina Park, Kingston, Jamaica
16th AugSA in WI, 5 T20I Series, 2020 - 5th T20I
T20
WI22:30 ISTSA
Sabina Park, Kingston, Jamaica
20th AugPAK in ENG, 3 Test Series, 2020 - 3rd Test
Test
ENG15:30 ISTPAK
Trent Bridge, Nottingham
29th AugPAK in ENG, 3 T20Is, 2020 - 1st T20I
T20
ENG23:00 ISTPAK
Headingley, Leeds
31st AugPAK in ENG, 3 T20Is, 2020 - 2nd T20I
T20
ENG19:00 ISTPAK
Sophia Gardens, Cardiff
2nd SepPAK in ENG, 3 T20Is, 2020 - 3rd T20I
T20
ENG23:00 ISTPAK
The Rose Bowl, Southampton
10th SepIRE in ENG, 3 ODI Series, 2020 - 1st ODI
ODI
ENG17:00 ISTIRE
Trent Bridge, Nottingham
12th SepIRE in ENG, 3 ODI Series, 2020 - 2nd ODI
ODI
ENG17:00 ISTIRE
Edgbaston, Birmingham
15th SepIRE in ENG, 3 ODI Series, 2020 - 3rd ODI
ODI
ENG17:00 ISTIRE
The Oval, London
18th OctICC WT20, 2020 - Match 1
T20
SL08:30 ISTIRE
Simonds Stadium, Geelong
18th OctICC WT20, 2020 - Match 2
T20
PNG13:30 ISTOman
Simonds Stadium, Geelong
19th OctICC WT20, 2020 - Match 3
T20
BAN08:30 ISTNamibia
Bellerive Oval, Hobart
19th OctICC WT20, 2020 - Match 4
T20
NED13:30 ISTSCO
Bellerive Oval, Hobart
20th OctICC WT20, 2020 - Match 5
T20
IRE08:30 ISTOman
Simonds Stadium, Geelong
20th OctICC WT20, 2020 - Match 6
T20
SL13:30 ISTPNG
Simonds Stadium, Geelong
21st OctICC WT20, 2020 - Match 7
T20
Namibia08:30 ISTSCO
Bellerive Oval, Hobart
21st OctICC WT20, 2020 - Match 8
T20
BAN13:30 ISTNED
Bellerive Oval, Hobart
22nd OctICC WT20, 2020 - Match 9
T20
PNG08:30 ISTIRE
Simonds Stadium, Geelong
22nd OctICC WT20, 2020 - Match 10
T20
SL13:30 ISTOman
Simonds Stadium, Geelong
23rd OctICC WT20, 2020 - Match 11
T20
NED08:30 ISTNamibia
Bellerive Oval, Hobart
23rd OctICC WT20, 2020 - Match 12
T20
BAN13:30 ISTSCO
Bellerive Oval, Hobart
24th OctICC WT20, 2020 - Super 12 - Match 1
T20
AUS13:30 ISTPAK
Sydney Cricket Ground (SCG), Sydney
24th OctICC WT20, 2020 - Super 12 - Match 2
T20
IND16:30 ISTSA
Perth Stadium, Perth
25th OctICC WT20, 2020 - Super 12 - Match 3
T20
A108:30 ISTB2
Bellerive Oval, Hobart
25th OctICC WT20, 2020 - Super 12 - Match 4
T20
NZ13:30 ISTWI
Melbourne Cricket Ground (MCG), Melbourne
26th OctICC WT20, 2020 - Super 12 - Match 5
T20
AFG11:30 ISTA2
Perth Stadium, Perth
26th OctICC WT20, 2020 - Super 12 - Match 6
T20
ENG16:30 ISTB1
Perth Stadium, Perth
27th OctICC WT20, 2020 - Super 12 - Match 7
T20
NZ13:30 ISTB2
Bellerive Oval, Hobart
28th OctICC WT20, 2020 - Super 12 - Match 8
T20
AFG11:30 ISTB1
Perth Stadium, Perth
28th OctICC WT20, 2020 - Super 12 - Match 9
T20
AUS16:30 ISTWI
Perth Stadium, Perth
29th OctICC WT20, 2020 - Super 12 - Match 10
T20
PAK08:30 ISTA1
Sydney Cricket Ground (SCG), Sydney
29th OctICC WT20, 2020 - Super 12 - Match 11
T20
IND13:30 ISTA2
Melbourne Cricket Ground (MCG), Melbourne
30th OctICC WT20, 2020 - Super 12 - Match 12
T20
ENG13:30 ISTSA
Sydney Cricket Ground (SCG), Sydney
30th OctICC WT20, 2020 - Super 12 - Match 13
T20
WI16:30 ISTB2
Perth Stadium, Perth
31st OctICC WT20, 2020 - Super 12 - Match 14
T20
PAK09:30 ISTNZ
Brisbane Cricket Ground (Woolloongabba), Brisbane
31st OctICC WT20, 2020 - Super 12 - Match 15
T20
AUS14:30 ISTA1
Brisbane Cricket Ground (Woolloongabba), Brisbane
1st NovICC WT20, 2020 - Super 12 - Match 16
T20
SA09:00 ISTAFG
Adelaide Oval, Adelaide
1st NovICC WT20, 2020 - Super 12 - Match 17
T20
IND13:30 ISTENG
Melbourne Cricket Ground (MCG), Melbourne
2nd NovICC WT20, 2020 - Super 12 - Match 18
T20
A208:30 ISTB1
Sydney Cricket Ground (SCG), Sydney
2nd NovICC WT20, 2020 - Super 12 - Match 19
T20
NZ14:30 ISTA1
Brisbane Cricket Ground (Woolloongabba), Brisbane
3rd NovICC WT20, 2020 - Super 12 - Match 20
T20
PAK09:00 ISTWI
Adelaide Oval, Adelaide
3rd NovICC WT20, 2020 - Super 12 - Match 21
T20
AUS14:00 ISTB2
Adelaide Oval, Adelaide
4th NovICC WT20, 2020 - Super 12 - Match 22
T20
ENG14:30 ISTAFG
Brisbane Cricket Ground (Woolloongabba), Brisbane
5th NovICC WT20, 2020 - Super 12 - Match 23
T20
SA09:00 ISTA2
Adelaide Oval, Adelaide
5th NovICC WT20, 2020 - Super 12 - Match 24
T20
IND14:00 ISTB1
Adelaide Oval, Adelaide
6th NovICC WT20, 2020 - Super 12 - Match 25
T20
PAK08:30 ISTB2
Melbourne Cricket Ground (MCG), Melbourne
6th NovICC WT20, 2020 - Super 12 - Match 26
T20
AUS13:30 ISTNZ
Melbourne Cricket Ground (MCG), Melbourne
7th NovICC WT20, 2020 - Super 12 - Match 27
T20
ENG09:00 ISTA2
Adelaide Oval, Adelaide
7th NovICC WT20, 2020 - Super 12 - Match 28
T20
WI13:30 ISTA1
Melbourne Cricket Ground (MCG), Melbourne
8th NovICC WT20, 2020 - Super 12 - Match 29
T20
SA08:30 ISTB1
Sydney Cricket Ground (SCG), Sydney
8th NovICC WT20, 2020 - Super 12 - Match 30
T20
IND13:30 ISTAFG
Sydney Cricket Ground (SCG), Sydney
11th NovICC WT20, 2020 - 1st Semi-Final
T20
T.B.C.13:30 ISTT.B.C.
Sydney Cricket Ground (SCG), Sydney
12th NovICC WT20, 2020 - 2nd Semi-Final
T20
T.B.C.14:00 ISTT.B.C.
Adelaide Oval, Adelaide
15th NovICC WT20, 2020 - Final
T20
T.B.C.13:30 ISTT.B.C.
Melbourne Cricket Ground (MCG), Melbourne