T20I Romania Cup, 2019
ICC CWC League 2, 2019-22
Match 3
11
Dec
Sharjah Cricket Association Stadium, Sharjah
Match scheduled to begin at 11:30 (IST)
United Arab EmiratesUAE
ScotlandSCO
Match 4
12
Dec
ICC Academy, Dubai
Match scheduled to begin at 11:30 (IST)
United Arab EmiratesUAE
USAUSA
Match 5
14
Dec
ICC Academy, Dubai
Match scheduled to begin at 11:30 (IST)
ScotlandSCO
USAUSA
Match 6
15
Dec
ICC Academy, Dubai
Match scheduled to begin at 11:30 (IST)
United Arab EmiratesUAE
ScotlandSCO
West Indies in India, 3 T20I Series, 2019
Trans-Tasman Trophy, 2019/20
1st Test
12
Dec
Perth Stadium, Perth
Match scheduled to begin at 10:30 (IST)
AustraliaAUS
New ZealandNZ
2nd Test
26
Dec
Melbourne Cricket Ground (MCG), Melbourne
Match scheduled to begin at 05:00 (IST)
AustraliaAUS
New ZealandNZ
3rd Test
03
Jan
Sydney Cricket Ground (SCG), Sydney
Match scheduled to begin at 05:00 (IST)
AustraliaAUS
New ZealandNZ
West Indies in India, 3 ODI Series, 2019
1st ODI
15
Dec
MA Chidambaram Stadium, Chennai
Match scheduled to begin at 13:30 (IST)
IndiaIND
West IndiesWI
2nd ODI
18
Dec
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
Match scheduled to begin at 13:30 (IST)
IndiaIND
West IndiesWI
3rd ODI
22
Dec
Barabati Stadium, Cuttack
Match scheduled to begin at 13:30 (IST)
IndiaIND
West IndiesWI
Sri Lanka in Pakistan, 2 Test Series, 2019
Basil D'Oliveira Trophy, 2019/20
1st Test
26
Dec
SuperSport Park, Centurion
Match scheduled to begin at 13:30 (IST)
South AfricaSA
EnglandENG
2nd Test
03
Jan
Newlands, Cape Town
Match scheduled to begin at 14:00 (IST)
South AfricaSA
EnglandENG
3rd Test
16
Jan
St George's Park, Port Elizabeth
Match scheduled to begin at 13:30 (IST)
South AfricaSA
EnglandENG
4th Test
24
Jan
The Wanderers Stadium, Johannesburg
Match scheduled to begin at 13:30 (IST)
South AfricaSA
EnglandENG
Sri Lanka in India, 3 T20I Series, 2020
1st T20I
05
Jan
Barsapara Cricket Stadium, Guwahati
Match scheduled to begin at 19:00 (IST)
IndiaIND
Sri LankaSL
2nd T20I
07
Jan
Holkar Cricket Stadium, Indore
Match scheduled to begin at 19:00 (IST)
IndiaIND
Sri LankaSL
3rd T20I
10
Jan
Maharashtra Cricket Association Stadium, Pune
Match scheduled to begin at 19:00 (IST)
IndiaIND
Sri LankaSL
Ireland in West Indies, 3 ODI Series, 2020
1st ODI
07
Jan
Kensington Oval, Bridgetown, Barbados
Match scheduled to begin at 22:30 (IST)
West IndiesWI
IrelandIRE
2nd ODI
09
Jan
Kensington Oval, Bridgetown, Barbados
Match scheduled to begin at 22:30 (IST)
West IndiesWI
IrelandIRE
3rd ODI
12
Jan
National Cricket Stadium, St George's, Grenada
Match scheduled to begin at 19:00 (IST)
West IndiesWI
IrelandIRE
Australia in India, 3 ODI Series, 2020
1st ODI
14
Jan
Wankhede Stadium, Mumbai
Match scheduled to begin at 14:00 (IST)
IndiaIND
AustraliaAUS
2nd ODI
17
Jan
Saurashtra Cricket Association Stadium, Rajkot
Match scheduled to begin at 14:00 (IST)
IndiaIND
AustraliaAUS
3rd ODI
19
Jan
M.Chinnaswamy Stadium, Bengaluru
Match scheduled to begin at 14:00 (IST)
IndiaIND
AustraliaAUS
Ireland in West Indies, 3 T20I Series, 2020
1st T20I
15
Jan
National Cricket Stadium, St George's, Grenada
Match scheduled to begin at 22:30 (IST)
West IndiesWI
IrelandIRE
2nd T20I
19
Jan
Warner Park, Basseterre, St Kitts
Match scheduled to begin at 03:30 (IST)
West IndiesWI
IrelandIRE
3rd T20I
20
Jan
Warner Park, Basseterre, St Kitts
Match scheduled to begin at 03:30 (IST)
West IndiesWI
IrelandIRE
India in New Zealand, 5 T20I Series, 2020
1st T20I
24
Jan
Eden Park, Auckland
Match scheduled to begin at 12:30 (IST)
New ZealandNZ
IndiaIND
2nd T20I
26
Jan
Eden Park, Auckland
Match scheduled to begin at 12:30 (IST)
New ZealandNZ
IndiaIND
3rd T20I
29
Jan
Seddon Park, Hamilton
Match scheduled to begin at 12:30 (IST)
New ZealandNZ
IndiaIND
4th T20I
31
Jan
Westpac Stadium, Wellington
Match scheduled to begin at 12:30 (IST)
New ZealandNZ
IndiaIND
5th T20I
02
Feb
Bay Oval, Mount Maunganui
Match scheduled to begin at 12:30 (IST)
New ZealandNZ
IndiaIND
England in South Africa, 3 ODI Series, 2020
India in New Zealand, 3 ODI Series, 2020
England in South Africa, 3 T20I Series, 2020
India in New Zealand, 2 Test Series, 2020
Australia in South Africa, 3 T20I Series, 2020
1st T20I
21
Feb
The Wanderers Stadium, Johannesburg
Match scheduled to begin at 21:30 (IST)
South AfricaSA
AustraliaAUS
2nd T20I
23
Feb
St George's Park, Port Elizabeth
Match scheduled to begin at 18:00 (IST)
South AfricaSA
AustraliaAUS
3rd T20I
26
Feb
Newlands, Cape Town
Match scheduled to begin at 21:30 (IST)
South AfricaSA
AustraliaAUS
Australia in South Africa, 3 ODI Series, 2020
1st ODI
29
Feb
Boland Park, Paarl
Match scheduled to begin at 16:30 (IST)
South AfricaSA
AustraliaAUS
2nd ODI
04
Mar
Mangaung Oval, Bloemfontein
Match scheduled to begin at 16:30 (IST)
South AfricaSA
AustraliaAUS
3rd ODI
07
Mar
Senwes Park, Potchefstroom
Match scheduled to begin at 13:30 (IST)
South AfricaSA
AustraliaAUS
Germany in Spain, 2 T20I Series, 2020
South Africa in India, 3 ODI Series, 2020
1st ODI
12
Mar
Himachal Pradesh Cricket Association Stadium, Dharamsala
Match scheduled to begin at 14:00 (IST)
IndiaIND
South AfricaSA
2nd ODI
15
Mar
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Match scheduled to begin at 14:00 (IST)
IndiaIND
South AfricaSA
3rd ODI
18
Mar
Eden Gardens, Kolkata
Match scheduled to begin at 14:00 (IST)
IndiaIND
South AfricaSA
Chappell-Hadlee Trophy, 2020
1st ODI
13
Mar
Sydney Cricket Ground (SCG), Sydney
Match scheduled to begin at 09:00 (IST)
AustraliaAUS
New ZealandNZ
2nd ODI
15
Mar
Sydney Cricket Ground (SCG), Sydney
Match scheduled to begin at 05:00 (IST)
AustraliaAUS
New ZealandNZ
3rd ODI
20
Mar
Bellerive Oval, Hobart
Match scheduled to begin at 09:00 (IST)
AustraliaAUS
New ZealandNZ
Sheikh Mujibur Rahman centenary Series, 2020
England in Sri Lanka, 2 Test Series, 2020
Australia in New Zealand, 3 T20 International Series, 2020
West Indies in England, 3 Test Series, 2020
New Zealand in Scotland, Only ODI, 2020
Australia in England, 3 T20I Series, 2020
Pakistan in Netherlands, 3 ODI Series, 2020
New Zealand in West Indies, 3 ODI Series, 2020
1st ODI
08
Jul
Sir Vivian Richards Stadium, Antigua
Match scheduled to begin at 19:30 (IST)
West IndiesWI
New ZealandNZ
2nd ODI
10
Jul
Sir Vivian Richards Stadium, Antigua
Match scheduled to begin at 19:30 (IST)
West IndiesWI
New ZealandNZ
3rd ODI
13
Jul
Windsor Park, Roseau, Dominica
Match scheduled to begin at 19:30 (IST)
West IndiesWI
New ZealandNZ
Australia in England, 3 ODI Series, 2020
Pakistan in Ireland, 2 T20I Series, 2020
New Zealand in West Indies, 3 T20I Series, 2020
1st T20I
15
Jul
Windsor Park, Roseau, Dominica
Match scheduled to begin at 20:00 (IST)
West IndiesWI
New ZealandNZ
2nd T20I
18
Jul
Providence Stadium, Guyana
Match scheduled to begin at 20:00 (IST)
West IndiesWI
New ZealandNZ
3rd T20I
19
Jul
Providence Stadium, Guyana
Match scheduled to begin at 20:00 (IST)
West IndiesWI
New ZealandNZ
South Africa in West Indies, 2 Test Series, 2020
Pakistan in England, 3 Test Series, 2020
South Africa in West Indies, 5 T20I Series, 2020
1st T20I
08
Aug
Central Broward Regional Park Stadium, Lauderhill, Florida
Match scheduled to begin at 20:00 (IST)
West IndiesWI
South AfricaSA
2nd T20I
09
Aug
Central Broward Regional Park Stadium, Lauderhill, Florida
Match scheduled to begin at 20:00 (IST)
West IndiesWI
South AfricaSA
3rd T20I
12
Aug
Sabina Park, Kingston, Jamaica
Match scheduled to begin at 20:00 (IST)
West IndiesWI
South AfricaSA
4th T20I
15
Aug
Sabina Park, Kingston, Jamaica
Match scheduled to begin at 20:00 (IST)
West IndiesWI
South AfricaSA
5th T20I
16
Aug
Sabina Park, Kingston, Jamaica
Match scheduled to begin at 20:00 (IST)
West IndiesWI
South AfricaSA
Pakistan in England, 3 T20I Series, 2020
Ireland in England, 3 ODI Series, 2020
ICC World Twenty20, 2020
Match 1
18
Oct
Simonds Stadium, Geelong
Match scheduled to begin at 08:30 (IST)
Sri LankaSL
IrelandIRE
Match 2
18
Oct
Simonds Stadium, Geelong
Match scheduled to begin at 13:30 (IST)
Papua New GuineaPNG
OmanOMA
Match 3
19
Oct
Bellerive Oval, Hobart
Match scheduled to begin at 08:30 (IST)
BangladeshBAN
NamibiaNAM
Match 4
19
Oct
Bellerive Oval, Hobart
Match scheduled to begin at 13:30 (IST)
NetherlandsNED
ScotlandSCO
Match 5
20
Oct
Simonds Stadium, Geelong
Match scheduled to begin at 08:30 (IST)
IrelandIRE
OmanOMA
Match 6
20
Oct
Simonds Stadium, Geelong
Match scheduled to begin at 13:30 (IST)
Sri LankaSL
Papua New GuineaPNG
Match 7
21
Oct
Bellerive Oval, Hobart
Match scheduled to begin at 08:30 (IST)
NamibiaNAM
ScotlandSCO
Match 8
21
Oct
Bellerive Oval, Hobart
Match scheduled to begin at 13:30 (IST)
BangladeshBAN
NetherlandsNED
Match 9
22
Oct
Simonds Stadium, Geelong
Match scheduled to begin at 08:30 (IST)
Papua New GuineaPNG
IrelandIRE
Match 10
22
Oct
Simonds Stadium, Geelong
Match scheduled to begin at 13:30 (IST)
Sri LankaSL
OmanOMA
Match 11
23
Oct
Bellerive Oval, Hobart
Match scheduled to begin at 08:30 (IST)
NetherlandsNED
NamibiaNAM
Match 12
23
Oct
Bellerive Oval, Hobart
Match scheduled to begin at 13:30 (IST)
BangladeshBAN
ScotlandSCO
Super 12 - Match 1
24
Oct
Sydney Cricket Ground (SCG), Sydney
Match scheduled to begin at 13:30 (IST)
AustraliaAUS
PakistanPAK
Super 12 - Match 2
24
Oct
Perth Stadium, Perth
Match scheduled to begin at 16:30 (IST)
IndiaIND
South AfricaSA
Super 12 - Match 3
25
Oct
Bellerive Oval, Hobart
Match scheduled to begin at 08:30 (IST)
A1A1
B2B2
Super 12 - Match 4
25
Oct
Melbourne Cricket Ground (MCG), Melbourne
Match scheduled to begin at 13:30 (IST)
New ZealandNZ
West IndiesWI
Super 12 - Match 5
26
Oct
Perth Stadium, Perth
Match scheduled to begin at 11:30 (IST)
AfghanistanAFG
A2A2
Super 12 - Match 6
26
Oct
Perth Stadium, Perth
Match scheduled to begin at 16:30 (IST)
EnglandENG
B1B1
Super 12 - Match 7
27
Oct
Bellerive Oval, Hobart
Match scheduled to begin at 13:30 (IST)
New ZealandNZ
B2B2
Super 12 - Match 8
28
Oct
Perth Stadium, Perth
Match scheduled to begin at 11:30 (IST)
AfghanistanAFG
B1B1
Super 12 - Match 9
28
Oct
Perth Stadium, Perth
Match scheduled to begin at 16:30 (IST)
AustraliaAUS
West IndiesWI
Super 12 - Match 10
29
Oct
Sydney Cricket Ground (SCG), Sydney
Match scheduled to begin at 08:30 (IST)
PakistanPAK
A1A1
Super 12 - Match 11
29
Oct
Melbourne Cricket Ground (MCG), Melbourne
Match scheduled to begin at 13:30 (IST)
IndiaIND
A2A2
Super 12 - Match 12
30
Oct
Sydney Cricket Ground (SCG), Sydney
Match scheduled to begin at 13:30 (IST)
EnglandENG
South AfricaSA
Super 12 - Match 13
30
Oct
Perth Stadium, Perth
Match scheduled to begin at 16:30 (IST)
West IndiesWI
B2B2
Super 12 - Match 14
31
Oct
Brisbane Cricket Ground (Woolloongabba), Brisbane
Match scheduled to begin at 09:30 (IST)
PakistanPAK
New ZealandNZ
Super 12 - Match 15
31
Oct
Brisbane Cricket Ground (Woolloongabba), Brisbane
Match scheduled to begin at 14:30 (IST)
AustraliaAUS
A1A1
Super 12 - Match 16
01
Nov
Adelaide Oval, Adelaide
Match scheduled to begin at 09:00 (IST)
South AfricaSA
AfghanistanAFG
Super 12 - Match 17
01
Nov
Melbourne Cricket Ground (MCG), Melbourne
Match scheduled to begin at 13:30 (IST)
IndiaIND
EnglandENG
Super 12 - Match 18
02
Nov
Sydney Cricket Ground (SCG), Sydney
Match scheduled to begin at 08:30 (IST)
A2A2
B1B1
Super 12 - Match 19
02
Nov
Brisbane Cricket Ground (Woolloongabba), Brisbane
Match scheduled to begin at 14:30 (IST)
New ZealandNZ
A1A1
Super 12 - Match 20
03
Nov
Adelaide Oval, Adelaide
Match scheduled to begin at 09:00 (IST)
PakistanPAK
West IndiesWI
Super 12 - Match 21
03
Nov
Adelaide Oval, Adelaide
Match scheduled to begin at 14:00 (IST)
AustraliaAUS
B2B2
Super 12 - Match 22
04
Nov
Brisbane Cricket Ground (Woolloongabba), Brisbane
Match scheduled to begin at 14:30 (IST)
EnglandENG
AfghanistanAFG
Super 12 - Match 23
05
Nov
Adelaide Oval, Adelaide
Match scheduled to begin at 09:00 (IST)
South AfricaSA
A2A2
Super 12 - Match 24
05
Nov
Adelaide Oval, Adelaide
Match scheduled to begin at 14:00 (IST)
IndiaIND
B1B1
Super 12 - Match 25
06
Nov
Melbourne Cricket Ground (MCG), Melbourne
Match scheduled to begin at 08:30 (IST)
PakistanPAK
B2B2
Super 12 - Match 26
06
Nov
Melbourne Cricket Ground (MCG), Melbourne
Match scheduled to begin at 13:30 (IST)
AustraliaAUS
New ZealandNZ
Super 12 - Match 27
07
Nov
Adelaide Oval, Adelaide
Match scheduled to begin at 09:00 (IST)
EnglandENG
A2A2
Super 12 - Match 28
07
Nov
Melbourne Cricket Ground (MCG), Melbourne
Match scheduled to begin at 13:30 (IST)
West IndiesWI
A1A1
Super 12 - Match 29
08
Nov
Sydney Cricket Ground (SCG), Sydney
Match scheduled to begin at 08:30 (IST)
South AfricaSA
B1B1
Super 12 - Match 30
08
Nov
Sydney Cricket Ground (SCG), Sydney
Match scheduled to begin at 13:30 (IST)
IndiaIND
AfghanistanAFG
1st Semi-Final
11
Nov
Sydney Cricket Ground (SCG), Sydney
Match scheduled to begin at 13:30 (IST)
T.B.C.TBC
T.B.C.TBC
2nd Semi-Final
12
Nov
Adelaide Oval, Adelaide
Match scheduled to begin at 14:00 (IST)
T.B.C.TBC
T.B.C.TBC
Final
15
Nov
Melbourne Cricket Ground (MCG), Melbourne
Match scheduled to begin at 13:30 (IST)
T.B.C.TBC
T.B.C.TBC