Fixtures
Jun 20 2019, Thu
Australia
AUS
ICC Cricket World Cup, 2019
Australia vs Bangladesh

Match 26

,
Trent Bridge, Nottingham
15:00 (IST) 10:30 (local)
Bangladesh
BAN
Jun 21 2019, Fri
England
ENG
ICC Cricket World Cup, 2019
England vs Sri Lanka

Match 27

,
Headingley, Leeds
15:00 (IST) 10:30 (local)
Sri Lanka
SL
Jun 22 2019, Sat
India
IND
ICC Cricket World Cup, 2019
India vs Afghanistan

Match 28

,
The Rose Bowl, Southampton
15:00 (IST) 10:30 (local)
Afghanistan
AFG
Jun 22 2019, Sat
West Indies
WI
ICC Cricket World Cup, 2019
West Indies vs New Zealand

Match 29

,
Old Trafford, Manchester
18:00 (IST) 13:30 (local)
New Zealand
NZ
Jun 23 2019, Sun
Pakistan
PAK
ICC Cricket World Cup, 2019
Pakistan vs South Africa

Match 30

,
Lord's, London
15:00 (IST) 10:30 (local)
South Africa
SA
Jun 24 2019, Mon
Bangladesh
BAN
ICC Cricket World Cup, 2019
Bangladesh vs Afghanistan

Match 31

,
The Rose Bowl, Southampton
15:00 (IST) 10:30 (local)
Afghanistan
AFG
Jun 25 2019, Tue
England
ENG
ICC Cricket World Cup, 2019
England vs Australia

Match 32

,
Lord's, London
15:00 (IST) 10:30 (local)
Australia
AUS
Jun 26 2019, Wed
New Zealand
NZ
ICC Cricket World Cup, 2019
New Zealand vs Pakistan

Match 33

,
Edgbaston, Birmingham
15:00 (IST) 10:30 (local)
Pakistan
PAK
Jun 27 2019, Thu
West Indies
WI
ICC Cricket World Cup, 2019
West Indies vs India

Match 34

,
Old Trafford, Manchester
15:00 (IST) 10:30 (local)
India
IND
Jun 28 2019, Fri
Sri Lanka
SL
ICC Cricket World Cup, 2019
Sri Lanka vs South Africa

Match 35

,
Riverside Ground, Chester-le-Street
15:00 (IST) 10:30 (local)
South Africa
SA
Jun 29 2019, Sat
Pakistan
PAK
ICC Cricket World Cup, 2019
Pakistan vs Afghanistan

Match 36

,
Headingley, Leeds
15:00 (IST) 10:30 (local)
Afghanistan
AFG
Jun 29 2019, Sat
New Zealand
NZ
ICC Cricket World Cup, 2019
New Zealand vs Australia

Match 37

,
Lord's, London
18:00 (IST) 13:30 (local)
Australia
AUS
Jun 30 2019, Sun
England
ENG
ICC Cricket World Cup, 2019
England vs India

Match 38

,
Edgbaston, Birmingham
15:00 (IST) 10:30 (local)
India
IND
Jul 01 2019, Mon
Sri Lanka
SL
ICC Cricket World Cup, 2019
Sri Lanka vs West Indies

Match 39

,
Riverside Ground, Chester-le-Street
15:00 (IST) 10:30 (local)
West Indies
WI
Jul 02 2019, Tue
Bangladesh
BAN
ICC Cricket World Cup, 2019
Bangladesh vs India

Match 40

,
Edgbaston, Birmingham
15:00 (IST) 10:30 (local)
India
IND
Jul 03 2019, Wed
England
ENG
ICC Cricket World Cup, 2019
England vs New Zealand

Match 41

,
Riverside Ground, Chester-le-Street
15:00 (IST) 10:30 (local)
New Zealand
NZ
Jul 04 2019, Thu
Afghanistan
AFG
ICC Cricket World Cup, 2019
Afghanistan vs West Indies

Match 42

,
Headingley, Leeds
15:00 (IST) 10:30 (local)
West Indies
WI
Jul 05 2019, Fri
Pakistan
PAK
ICC Cricket World Cup, 2019
Pakistan vs Bangladesh

Match 43

,
Lord's, London
15:00 (IST) 10:30 (local)
Bangladesh
BAN
Jul 06 2019, Sat
Sri Lanka
SL
ICC Cricket World Cup, 2019
Sri Lanka vs India

Match 44

,
Headingley, Leeds
15:00 (IST) 10:30 (local)
India
IND
Jul 06 2019, Sat
Australia
AUS
ICC Cricket World Cup, 2019
Australia vs South Africa

Match 45

,
Old Trafford, Manchester
18:00 (IST) 13:30 (local)
South Africa
SA
Jul 09 2019, Tue
1st Place
1st
ICC Cricket World Cup, 2019
1st Place vs 4th Place

1st Semi Final

,
Old Trafford, Manchester
15:00 (IST) 10:30 (local)
4th Place
4th
Jul 10 2019, Wed
Ireland
IRE
Zimbabwe tour of Ireland, 2019
Ireland vs Zimbabwe

1st T20I

,
Civil Service Cricket Club, Stormont, Belfast
20:30 (IST) 16:00 (local)
Zimbabwe
ZIM
Jul 11 2019, Thu
2nd Place
2nd
ICC Cricket World Cup, 2019
2nd Place vs 3rd Place

2nd Semi Final

,
Edgbaston, Birmingham
15:00 (IST) 10:30 (local)
3rd Place
3rd
Jul 12 2019, Fri
Ireland
IRE
Zimbabwe tour of Ireland, 2019
Ireland vs Zimbabwe

2nd T20I

,
Bready Cricket Club, Magheramason, Bready
20:30 (IST) 16:00 (local)
Zimbabwe
ZIM
Jul 14 2019, Sun
T.B.C.
TBC
ICC Cricket World Cup, 2019
T.B.C. vs T.B.C.

Final

,
Lord's, London
15:00 (IST) 10:30 (local)
T.B.C.
TBC
Jul 14 2019, Sun
Ireland
IRE
Zimbabwe tour of Ireland, 2019
Ireland vs Zimbabwe

3rd T20I

,
Bready Cricket Club, Magheramason, Bready
20:30 (IST) 16:00 (local)
Zimbabwe
ZIM
Jul 22 2019, Mon
Singapore
SIN
ICC World Twenty20 Asia Qualifier, 2019
Singapore vs Qatar

Match 1

,
Indian Association Ground, Singapore
07:30 (IST) 10:00 (local)
Qatar
QAT
Jul 22 2019, Mon
Kuwait
KWT
ICC World Twenty20 Asia Qualifier, 2019
Kuwait vs Malaysia

Match 2

,
Indian Association Ground, Singapore
12:00 (IST) 14:30 (local)
Malaysia
MAL
Jul 23 2019, Tue
Qatar
QAT
ICC World Twenty20 Asia Qualifier, 2019
Qatar vs Nepal

Match 3

,
Indian Association Ground, Singapore
07:30 (IST) 10:00 (local)
Nepal
NEP
Jul 23 2019, Tue
Singapore
SIN
ICC World Twenty20 Asia Qualifier, 2019
Singapore vs Kuwait

Match 4

,
Indian Association Ground, Singapore
12:00 (IST) 14:30 (local)
Kuwait
KWT
Jul 24 2019, Wed
Nepal
NEP
ICC World Twenty20 Asia Qualifier, 2019
Nepal vs Malaysia

Match 5

,
Indian Association Ground, Singapore
07:30 (IST) 10:00 (local)
Malaysia
MAL
Jul 24 2019, Wed - Jul 27 2019, Sat
England
ENG
Ireland tour of England, 2019
England vs Ireland

One-off Test

,
Lord's, London
15:30 (IST) 11:00 (local)
Ireland
IRE
Jul 26 2019, Fri
Qatar
QAT
ICC World Twenty20 Asia Qualifier, 2019
Qatar vs Kuwait

Match 6

,
Indian Association Ground, Singapore
07:30 (IST) 10:00 (local)
Kuwait
KWT
Jul 26 2019, Fri
Singapore
SIN
ICC World Twenty20 Asia Qualifier, 2019
Singapore vs Malaysia

Match 7

,
Indian Association Ground, Singapore
12:00 (IST) 14:30 (local)
Malaysia
MAL
Jul 27 2019, Sat
Kuwait
KWT
ICC World Twenty20 Asia Qualifier, 2019
Kuwait vs Nepal

Match 8

,
Indian Association Ground, Singapore
07:30 (IST) 10:00 (local)
Nepal
NEP
Jul 27 2019, Sat
Malaysia
MAL
ICC World Twenty20 Asia Qualifier, 2019
Malaysia vs Qatar

Match 9

,
Indian Association Ground, Singapore
12:00 (IST) 14:30 (local)
Qatar
QAT
Jul 28 2019, Sun
Singapore
SIN
ICC World Twenty20 Asia Qualifier, 2019
Singapore vs Nepal

Match 10

,
Indian Association Ground, Singapore
07:30 (IST) 10:00 (local)
Nepal
NEP
Aug 01 2019, Thu - Aug 05 2019, Mon
England
ENG
Australia tour of England, 2019
England vs Australia

1st Test

,
Edgbaston, Birmingham
15:30 (IST) 11:00 (local)
Australia
AUS
Aug 03 2019, Sat
West Indies
WI
India tour of West Indies, 2019
West Indies vs India

1st T20I

,
Central Broward Regional Park Stadium, Lauderhill, Florida
20:00 (IST) 10:30 (local)
India
IND
Aug 04 2019, Sun
West Indies
WI
India tour of West Indies, 2019
West Indies vs India

2nd T20I

,
Central Broward Regional Park Stadium, Lauderhill, Florida
20:00 (IST) 10:30 (local)
India
IND
Aug 06 2019, Tue
West Indies
WI
India tour of West Indies, 2019
West Indies vs India

3rd T20I

,
Providence Stadium, Guyana
20:00 (IST) 10:30 (local)
India
IND
Aug 08 2019, Thu
West Indies
WI
India tour of West Indies, 2019
West Indies vs India

1st ODI

,
Providence Stadium, Guyana
19:00 (IST) 09:30 (local)
India
IND
Aug 11 2019, Sun
West Indies
WI
India tour of West Indies, 2019
West Indies vs India

2nd ODI

,
Queen's Park Oval, Port of Spain, Trinidad
19:00 (IST) 09:30 (local)
India
IND
Aug 14 2019, Wed - Aug 18 2019, Sun
England
ENG
Australia tour of England, 2019
England vs Australia

2nd Test

,
Lord's, London
15:30 (IST) 11:00 (local)
Australia
AUS
Aug 14 2019, Wed
Oman
OMA
Oman and Papua New Guinea tour of Scotland, 2019
Oman vs Papua New Guinea

Match 1

,
Perintalmanna Cricket Stadium, Malappuram
15:30 (IST) 11:00 (local)
Papua New Guinea
PNG
Aug 14 2019, Wed
West Indies
WI
India tour of West Indies, 2019
West Indies vs India

3rd ODI

,
Queen's Park Oval, Port of Spain, Trinidad
19:00 (IST) 09:30 (local)
India
IND
Aug 15 2019, Thu
Scotland
SCO
Oman and Papua New Guinea tour of Scotland, 2019
Scotland vs Oman

Match 2

,
Perintalmanna Cricket Stadium, Malappuram
15:30 (IST) 11:00 (local)
Oman
OMA
Aug 17 2019, Sat
Scotland
SCO
Oman and Papua New Guinea tour of Scotland, 2019
Scotland vs Papua New Guinea

Match 3

,
Perintalmanna Cricket Stadium, Malappuram
15:30 (IST) 11:00 (local)
Papua New Guinea
PNG
Aug 18 2019, Sun
Scotland
SCO
Oman and Papua New Guinea tour of Scotland, 2019
Scotland vs Oman

Match 4

,
Perintalmanna Cricket Stadium, Malappuram
15:30 (IST) 11:00 (local)
Oman
OMA
Aug 18 2019, Sun
Bermuda
BER
ICC World Twenty20 Americas Qualifier, 2019
Bermuda vs USA

Match 1

,
To Be Confirmed
19:30 (IST) 11:00 (local)
USA
USA
Aug 18 2019, Sun
Canada
CAN
ICC World Twenty20 Americas Qualifier, 2019
Canada vs Cayman Islands

Match 2

,
To Be Confirmed
23:30 (IST) 15:00 (local)
Cayman Islands
CAY
Aug 19 2019, Mon
Bermuda
BER
ICC World Twenty20 Americas Qualifier, 2019
Bermuda vs Canada

Match 3

,
To Be Confirmed
19:30 (IST) 11:00 (local)
Canada
CAN
Aug 19 2019, Mon
USA
USA
ICC World Twenty20 Americas Qualifier, 2019
USA vs Cayman Islands

Match 4

,
To Be Confirmed
23:30 (IST) 15:00 (local)
Cayman Islands
CAY
Aug 20 2019, Tue
Scotland
SCO
Oman and Papua New Guinea tour of Scotland, 2019
Scotland vs Papua New Guinea

Match 5

,
Perintalmanna Cricket Stadium, Malappuram
15:30 (IST) 11:00 (local)
Papua New Guinea
PNG
Aug 21 2019, Wed
Papua New Guinea
PNG
Oman and Papua New Guinea tour of Scotland, 2019
Papua New Guinea vs Oman

Match 6

,
Perintalmanna Cricket Stadium, Malappuram
15:30 (IST) 11:00 (local)
Oman
OMA
Aug 21 2019, Wed
Bermuda
BER
ICC World Twenty20 Americas Qualifier, 2019
Bermuda vs Cayman Islands

Match 5

,
To Be Confirmed
19:30 (IST) 11:00 (local)
Cayman Islands
CAY
Aug 21 2019, Wed
USA
USA
ICC World Twenty20 Americas Qualifier, 2019
USA vs Canada

Match 6

,
To Be Confirmed
23:30 (IST) 15:00 (local)
Canada
CAN
Aug 22 2019, Thu - Aug 26 2019, Mon
England
ENG
Australia tour of England, 2019
England vs Australia

3rd Test

,
Headingley, Leeds
15:30 (IST) 11:00 (local)
Australia
AUS
Aug 22 2019, Thu - Aug 27 2019, Tue
West Indies
WI
India tour of West Indies, 2019
West Indies vs India

1st Test

,
Sir Vivian Richards Stadium, Antigua
19:00 (IST) 09:30 (local)
India
IND
Aug 22 2019, Thu
Cayman Islands
CAY
ICC World Twenty20 Americas Qualifier, 2019
Cayman Islands vs Canada

Match 7

,
To Be Confirmed
19:30 (IST) 11:00 (local)
Canada
CAN
Aug 22 2019, Thu
USA
USA
ICC World Twenty20 Americas Qualifier, 2019
USA vs Bermuda

Match 8

,
To Be Confirmed
23:30 (IST) 15:00 (local)
Bermuda
BER
Aug 24 2019, Sat
Cayman Islands
CAY
ICC World Twenty20 Americas Qualifier, 2019
Cayman Islands vs USA

Match 9

,
To Be Confirmed
19:30 (IST) 11:00 (local)
USA
USA
Aug 24 2019, Sat
Canada
CAN
ICC World Twenty20 Americas Qualifier, 2019
Canada vs Bermuda

Match 10

,
To Be Confirmed
23:30 (IST) 15:00 (local)
Bermuda
BER
Aug 25 2019, Sun
Canada
CAN
ICC World Twenty20 Americas Qualifier, 2019
Canada vs USA

Match 11

,
To Be Confirmed
19:30 (IST) 11:00 (local)
USA
USA
Aug 25 2019, Sun
Cayman Islands
CAY
ICC World Twenty20 Americas Qualifier, 2019
Cayman Islands vs Bermuda

Match 12

,
To Be Confirmed
23:30 (IST) 15:00 (local)
Bermuda
BER
Aug 30 2019, Fri - Sep 04 2019, Wed
West Indies
WI
India tour of West Indies, 2019
West Indies vs India

2nd Test

,
Sabina Park, Kingston, Jamaica
20:00 (IST) 09:30 (local)
India
IND
Sep 04 2019, Wed - Sep 08 2019, Sun
England
ENG
Australia tour of England, 2019
England vs Australia

4th Test

,
Old Trafford, Manchester
15:30 (IST) 11:00 (local)
Australia
AUS
Sep 12 2019, Thu - Sep 16 2019, Mon
England
ENG
Australia tour of England, 2019
England vs Australia

5th Test

,
The Oval, London
15:30 (IST) 11:00 (local)
Australia
AUS
Sep 15 2019, Sun
India
IND
South Africa tour of India, 2019
India vs South Africa

1st T20I

,
Himachal Pradesh Cricket Association Stadium, Dharamsala
19:00 (IST) 13:30 (GMT)
South Africa
SA
Sep 18 2019, Wed
India
IND
South Africa tour of India, 2019
India vs South Africa

2nd T20I

,
Punjab Cricket Association IS Bindra Stadium, Mohali
19:00 (IST) 13:30 (GMT)
South Africa
SA
Sep 22 2019, Sun
India
IND
South Africa tour of India, 2019
India vs South Africa

3rd T20I

,
M.Chinnaswamy Stadium, Bengaluru
19:00 (IST) 13:30 (GMT)
South Africa
SA
Oct 02 2019, Wed - Oct 06 2019, Sun
India
IND
South Africa tour of India, 2019
India vs South Africa

1st Test

,
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
09:30 (IST) 04:00 (GMT)
South Africa
SA
Oct 10 2019, Thu - Oct 14 2019, Mon
India
IND
South Africa tour of India, 2019
India vs South Africa

2nd Test

,
JSCA International Stadium Complex, Ranchi
09:30 (IST) 04:00 (GMT)
South Africa
SA
Oct 19 2019, Sat - Oct 23 2019, Wed
India
IND
South Africa tour of India, 2019
India vs South Africa

3rd Test

,
Maharashtra Cricket Association Stadium, Pune
09:30 (IST) 04:00 (GMT)
South Africa
SA
Oct 27 2019, Sun
Australia
AUS
Sri Lanka tour of Australia, 2019
Australia vs Sri Lanka

1st T20I

,
Adelaide Oval, Adelaide
09:00 (IST) 14:00 (local)
Sri Lanka
SL
Oct 30 2019, Wed
Australia
AUS
Sri Lanka tour of Australia, 2019
Australia vs Sri Lanka

2nd T20I

,
Brisbane Cricket Ground (Woolloongabba), Brisbane
13:40 (IST) 18:10 (local)
Sri Lanka
SL
Nov 01 2019, Fri
New Zealand
NZ
England tour of New Zealand, 2019
New Zealand vs England

1st T20I

,
Hagley Oval, Christchurch
06:30 (IST) 14:00 (local)
England
ENG
Nov 01 2019, Fri
Australia
AUS
Sri Lanka tour of Australia, 2019
Australia vs Sri Lanka

3rd T20I

,
Melbourne Cricket Ground (MCG), Melbourne
13:40 (IST) 19:10 (local)
Sri Lanka
SL
Nov 03 2019, Sun
New Zealand
NZ
England tour of New Zealand, 2019
New Zealand vs England

2nd T20I

,
Westpac Stadium, Wellington
06:30 (IST) 14:00 (local)
England
ENG
Nov 03 2019, Sun
Australia
AUS
Pakistan tour of Australia, 2019
Australia vs Pakistan

1st T20I

,
Sydney Cricket Ground (SCG), Sydney
09:00 (IST) 14:30 (local)
Pakistan
PAK
Nov 03 2019, Sun
India
IND
Bangladesh tour of India, 2019
India vs Bangladesh

1st T20I

,
Feroz Shah Kotla, Delhi
19:00 (IST) 13:30 (GMT)
Bangladesh
BAN
Nov 05 2019, Tue
New Zealand
NZ
England tour of New Zealand, 2019
New Zealand vs England

3rd T20I

,
Saxton Oval, Nelson
06:30 (IST) 14:00 (local)
England
ENG
Nov 05 2019, Tue
Australia
AUS
Pakistan tour of Australia, 2019
Australia vs Pakistan

2nd T20I

,
Manuka Oval, Canberra
13:40 (IST) 19:10 (local)
Pakistan
PAK
Nov 07 2019, Thu
India
IND
Bangladesh tour of India, 2019
India vs Bangladesh

2nd T20I

,
Saurashtra Cricket Association Stadium, Rajkot
19:00 (IST) 13:30 (GMT)
Bangladesh
BAN
Nov 08 2019, Fri
New Zealand
NZ
England tour of New Zealand, 2019
New Zealand vs England

4th T20I

,
Nelson Park, Napier
10:30 (IST) 18:00 (local)
England
ENG
Nov 08 2019, Fri
Australia
AUS
Pakistan tour of Australia, 2019
Australia vs Pakistan

3rd T20I

,
Perth Stadium, Perth
14:00 (IST) 16:30 (local)
Pakistan
PAK
Nov 10 2019, Sun
New Zealand
NZ
England tour of New Zealand, 2019
New Zealand vs England

5th T20I

,
Eden Park, Auckland
06:30 (IST) 14:00 (local)
England
ENG
Nov 10 2019, Sun
India
IND
Bangladesh tour of India, 2019
India vs Bangladesh

3rd T20I

,
Vidarbha Cricket Association Ground, Nagpur
19:00 (IST) 13:30 (GMT)
Bangladesh
BAN
Nov 14 2019, Thu - Nov 18 2019, Mon
India
IND
Bangladesh tour of India, 2019
India vs Bangladesh

1st Test

,
Holkar Cricket Stadium, Indore
09:30 (IST) 04:00 (GMT)
Bangladesh
BAN
Nov 21 2019, Thu - Nov 25 2019, Mon
New Zealand
NZ
England tour of New Zealand, 2019
New Zealand vs England

1st Test

,
Bay Oval, Mount Maunganui
03:30 (IST) 11:00 (local)
England
ENG
Nov 21 2019, Thu - Nov 25 2019, Mon
Australia
AUS
Pakistan tour of Australia, 2019
Australia vs Pakistan

1st Test

,
Brisbane Cricket Ground (Woolloongabba), Brisbane
05:30 (IST) 10:00 (local)
Pakistan
PAK
Nov 22 2019, Fri - Nov 26 2019, Tue
India
IND
Bangladesh tour of India, 2019
India vs Bangladesh

2nd Test

,
Eden Gardens, Kolkata
09:30 (IST) 04:00 (GMT)
Bangladesh
BAN
Nov 29 2019, Fri - Dec 03 2019, Tue
New Zealand
NZ
England tour of New Zealand, 2019
New Zealand vs England

2nd Test

,
Seddon Park, Hamilton
03:30 (IST) 11:00 (local)
England
ENG
Nov 29 2019, Fri - Dec 03 2019, Tue
Australia
AUS
Pakistan tour of Australia, 2019
Australia vs Pakistan

2nd Test

,
Adelaide Oval, Adelaide
09:00 (IST) 13:00 (local)
Pakistan
PAK
Dec 06 2019, Fri
India
IND
West Indies tour of India, 2019
India vs West Indies

1st T20I

,
Wankhede Stadium, Mumbai
19:00 (IST) 13:30 (GMT)
West Indies
WI
Dec 08 2019, Sun
India
IND
West Indies tour of India, 2019
India vs West Indies

2nd T20I

,
Greenfield International Stadium, Thiruvananthapuram
19:00 (IST) 13:30 (GMT)
West Indies
WI
Dec 11 2019, Wed
India
IND
West Indies tour of India, 2019
India vs West Indies

3rd T20I

,
Rajiv Gandhi International Stadium, Hyderabad
19:00 (IST) 13:30 (GMT)
West Indies
WI
Dec 12 2019, Thu - Dec 16 2019, Mon
Australia
AUS
New Zealand tour of Australia, 2019/20
Australia vs New Zealand

1st Test

,
Perth Stadium, Perth
10:30 (IST) 13:00 (local)
New Zealand
NZ
Dec 15 2019, Sun
India
IND
West Indies tour of India, 2019
India vs West Indies

1st ODI

,
MA Chidambaram Stadium, Chennai
14:00 (IST) 08:30 (GMT)
West Indies
WI
Dec 18 2019, Wed
India
IND
West Indies tour of India, 2019
India vs West Indies

2nd ODI

,
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
14:00 (IST) 08:30 (GMT)
West Indies
WI
Dec 22 2019, Sun
India
IND
West Indies tour of India, 2019
India vs West Indies

3rd ODI

,
Barabati Stadium, Cuttack
14:00 (IST) 08:30 (GMT)
West Indies
WI
Dec 26 2019, Thu - Dec 30 2019, Mon
Australia
AUS
New Zealand tour of Australia, 2019/20
Australia vs New Zealand

2nd Test

,
Melbourne Cricket Ground (MCG), Melbourne
05:00 (IST) 10:30 (local)
New Zealand
NZ
Dec 26 2019, Thu - Dec 30 2019, Mon
South Africa
SA
England tour of South Africa, 2019/20
South Africa vs England

1st Test

,
SuperSport Park, Centurion
13:30 (IST) 10:00 (local)
England
ENG
Jan 03 2020, Fri - Jan 07 2020, Tue
Australia
AUS
New Zealand tour of Australia, 2019/20
Australia vs New Zealand

3rd Test

,
Sydney Cricket Ground (SCG), Sydney
05:00 (IST) 10:30 (local)
New Zealand
NZ
Jan 03 2020, Fri - Jan 07 2020, Tue
South Africa
SA
England tour of South Africa, 2019/20
South Africa vs England

2nd Test

,
Newlands, Cape Town
14:00 (IST) 10:30 (local)
England
ENG
Jan 05 2020, Sun
India
IND
Zimbabwe tour of India, 2020
India vs Zimbabwe

1st T20I

,
Barsapara Cricket Stadium, Guwahati
19:00 (IST) 13:30 (GMT)
Zimbabwe
ZIM
Jan 07 2020, Tue
India
IND
Zimbabwe tour of India, 2020
India vs Zimbabwe

2nd T20I

,
Holkar Cricket Stadium, Indore
19:00 (IST) 13:30 (GMT)
Zimbabwe
ZIM
Jan 10 2020, Fri
India
IND
Zimbabwe tour of India, 2020
India vs Zimbabwe

3rd T20I

,
Maharashtra Cricket Association Stadium, Pune
19:00 (IST) 13:30 (GMT)
Zimbabwe
ZIM
Jan 14 2020, Tue
India
IND
Australia tour of India, 2020
India vs Australia

1st ODI

,
Wankhede Stadium, Mumbai
14:00 (IST) 08:30 (GMT)
Australia
AUS
Jan 16 2020, Thu - Jan 20 2020, Mon
South Africa
SA
England tour of South Africa, 2019/20
South Africa vs England

3rd Test

,
St George's Park, Port Elizabeth
13:30 (IST) 10:00 (local)
England
ENG
Jan 17 2020, Fri
India
IND
Australia tour of India, 2020
India vs Australia

2nd ODI

,
Saurashtra Cricket Association Stadium, Rajkot
14:00 (IST) 08:30 (GMT)
Australia
AUS
Jan 19 2020, Sun
India
IND
Australia tour of India, 2020
India vs Australia

3rd ODI

,
M.Chinnaswamy Stadium, Bengaluru
14:00 (IST) 08:30 (GMT)
Australia
AUS
Jan 24 2020, Fri
New Zealand
NZ
India tour of New Zealand, 2020
New Zealand vs India

1st T20I

,
Eden Park, Auckland
12:30 (IST) 20:00 (local)
India
IND
Jan 24 2020, Fri - Jan 28 2020, Tue
South Africa
SA
England tour of South Africa, 2019/20
South Africa vs England

4th Test

,
The Wanderers Stadium, Johannesburg
13:30 (IST) 10:00 (local)
England
ENG
Jan 26 2020, Sun
New Zealand
NZ
India tour of New Zealand, 2020
New Zealand vs India

2nd T20I

,
Eden Park Outer Oval, Auckland
12:30 (IST) 20:00 (local)
India
IND
Jan 29 2020, Wed
New Zealand
NZ
India tour of New Zealand, 2020
New Zealand vs India

3rd T20I

,
Seddon Park, Hamilton
12:30 (IST) 20:00 (local)
India
IND
Jan 31 2020, Fri
New Zealand
NZ
India tour of New Zealand, 2020
New Zealand vs India

4th T20I

,
Westpac Stadium, Wellington
12:30 (IST) 20:00 (local)
India
IND
Feb 02 2020, Sun
New Zealand
NZ
India tour of New Zealand, 2020
New Zealand vs India

5th T20I

,
Bay Oval, Mount Maunganui
12:30 (IST) 20:00 (local)
India
IND
Feb 04 2020, Tue
South Africa
SA
England tour of South Africa, 2019/20
South Africa vs England

1st ODI

,
Newlands, Cape Town
16:30 (IST) 13:00 (local)
England
ENG
Feb 05 2020, Wed
New Zealand
NZ
India tour of New Zealand, 2020
New Zealand vs India

1st ODI

,
Seddon Park, Hamilton
07:30 (IST) 15:00 (local)
India
IND
Feb 07 2020, Fri
South Africa
SA
England tour of South Africa, 2019/20
South Africa vs England

2nd ODI

,
Kingsmead, Durban
16:30 (IST) 13:00 (local)
England
ENG
Feb 08 2020, Sat
New Zealand
NZ
India tour of New Zealand, 2020
New Zealand vs India

2nd ODI

,
Eden Park, Auckland
07:30 (IST) 15:00 (local)
India
IND
Feb 09 2020, Sun
South Africa
SA
England tour of South Africa, 2019/20
South Africa vs England

3rd ODI

,
The Wanderers Stadium, Johannesburg
13:30 (IST) 10:00 (local)
England
ENG
Feb 11 2020, Tue
New Zealand
NZ
India tour of New Zealand, 2020
New Zealand vs India

3rd ODI

,
Bay Oval, Mount Maunganui
07:30 (IST) 15:00 (local)
India
IND
Feb 12 2020, Wed
South Africa
SA
England tour of South Africa, 2019/20
South Africa vs England

1st T20I

,
Buffalo Park, East London
21:30 (IST) 18:00 (local)
England
ENG
Feb 14 2020, Fri
South Africa
SA
England tour of South Africa, 2019/20
South Africa vs England

2nd T20I

,
Kingsmead, Durban
21:30 (IST) 18:00 (local)
England
ENG
Feb 16 2020, Sun
South Africa
SA
England tour of South Africa, 2019/20
South Africa vs England

3rd T20I

,
SuperSport Park, Centurion
18:00 (IST) 14:30 (local)
England
ENG
Feb 21 2020, Fri - Feb 25 2020, Tue
New Zealand
NZ
India tour of New Zealand, 2020
New Zealand vs India

1st Test

,
Basin Reserve, Wellington
04:00 (IST) 11:30 (local)
India
IND
Feb 21 2020, Fri
South Africa
SA
Australia tour of South Africa, 2020
South Africa vs Australia

1st T20I

,
The Wanderers Stadium, Johannesburg
21:30 (IST) 18:00 (local)
Australia
AUS
Feb 23 2020, Sun
South Africa
SA
Australia tour of South Africa, 2020
South Africa vs Australia

2nd T20I

,
St George's Park, Port Elizabeth
18:00 (IST) 14:30 (local)
Australia
AUS
Feb 26 2020, Wed
South Africa
SA
Australia tour of South Africa, 2020
South Africa vs Australia

3rd T20I

,
Newlands, Cape Town
21:30 (IST) 18:00 (local)
Australia
AUS
Feb 29 2020, Sat - Mar 04 2020, Wed
New Zealand
NZ
India tour of New Zealand, 2020
New Zealand vs India

2nd Test

,
Hagley Oval, Christchurch
04:00 (IST) 11:30 (local)
India
IND
Feb 29 2020, Sat
South Africa
SA
Australia tour of South Africa, 2020
South Africa vs Australia

1st ODI

,
Boland Park, Paarl
16:30 (IST) 13:00 (local)
Australia
AUS
Mar 04 2020, Wed
South Africa
SA
Australia tour of South Africa, 2020
South Africa vs Australia

2nd ODI

,
Mangaung Oval, Bloemfontein
16:30 (IST) 13:00 (local)
Australia
AUS
Mar 07 2020, Sat
South Africa
SA
Australia tour of South Africa, 2020
South Africa vs Australia

3rd ODI

,
Senwes Park, Potchefstroom
13:30 (IST) 10:00 (local)
Australia
AUS
Mar 12 2020, Thu
India
IND
South Africa tour of India, 2020
India vs South Africa

1st ODI

,
Himachal Pradesh Cricket Association Stadium, Dharamsala
14:00 (IST) 08:30 (GMT)
South Africa
SA
Mar 13 2020, Fri
Australia
AUS
New Zealand tour of Australia, 2019/20
Australia vs New Zealand

1st ODI

,
Sydney Cricket Ground (SCG), Sydney
07:50 (IST) 13:20 (local)
New Zealand
NZ
Mar 15 2020, Sun
Australia
AUS
New Zealand tour of Australia, 2019/20
Australia vs New Zealand

2nd ODI

,
Sydney Cricket Ground (SCG), Sydney
04:50 (IST) 10:20 (local)
New Zealand
NZ
Mar 15 2020, Sun
India
IND
South Africa tour of India, 2020
India vs South Africa

2nd ODI

,
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
14:00 (IST) 08:30 (GMT)
South Africa
SA
Mar 18 2020, Wed
India
IND
South Africa tour of India, 2020
India vs South Africa

3rd ODI

,
Eden Gardens, Kolkata
14:00 (IST) 08:30 (GMT)
South Africa
SA
Mar 20 2020, Fri
Australia
AUS
New Zealand tour of Australia, 2019/20
Australia vs New Zealand

3rd ODI

,
Bellerive Oval, Hobart
07:50 (IST) 13:20 (local)
New Zealand
NZ
Mar 24 2020, Tue
New Zealand
NZ
Australia tour of New Zealand, 2020
New Zealand vs Australia

1st T20I

,
University Oval, Dunedin
06:30 (IST) 14:00 (local)
Australia
AUS
Mar 27 2020, Fri
New Zealand
NZ
Australia tour of New Zealand, 2020
New Zealand vs Australia

2nd T20I

,
Eden Park, Auckland
11:30 (IST) 19:00 (local)
Australia
AUS
Mar 29 2020, Sun
New Zealand
NZ
Australia tour of New Zealand, 2020
New Zealand vs Australia

3rd T20I

,
Hagley Oval, Christchurch
06:30 (IST) 14:00 (local)
Australia
AUS
Oct 18 2020, Sun
Sri Lanka
SL
ICC World Twenty20, 2020
Sri Lanka vs T.B.C.

Match 1

,
Simonds Stadium, Geelong
08:30 (IST) 14:00 (local)
T.B.C.
TBC
Oct 18 2020, Sun
T.B.C.
TBC
ICC World Twenty20, 2020
T.B.C. vs T.B.C.

Match 2

,
Simonds Stadium, Geelong
13:30 (IST) 19:00 (local)
T.B.C.
TBC
Oct 19 2020, Mon
Bangladesh
BAN
ICC World Twenty20, 2020
Bangladesh vs T.B.C.

Match 3

,
Bellerive Oval, Hobart
08:30 (IST) 14:00 (local)
T.B.C.
TBC
Oct 19 2020, Mon
T.B.C.
TBC
ICC World Twenty20, 2020
T.B.C. vs T.B.C.

Match 4

,
Bellerive Oval, Hobart
13:30 (IST) 19:00 (local)
T.B.C.
TBC
Oct 20 2020, Tue
T.B.C.
TBC
ICC World Twenty20, 2020
T.B.C. vs T.B.C.

Match 5

,
Simonds Stadium, Geelong
08:30 (IST) 14:00 (local)
T.B.C.
TBC
Oct 20 2020, Tue
Sri Lanka
SL
ICC World Twenty20, 2020
Sri Lanka vs T.B.C.

Match 6

,
Simonds Stadium, Geelong
13:30 (IST) 19:00 (local)
T.B.C.
TBC
Oct 21 2020, Wed
T.B.C.
TBC
ICC World Twenty20, 2020
T.B.C. vs T.B.C.

Match 7

,
Bellerive Oval, Hobart
08:30 (IST) 14:00 (local)
T.B.C.
TBC
Oct 21 2020, Wed
Bangladesh
BAN
ICC World Twenty20, 2020
Bangladesh vs T.B.C.

Match 8

,
Bellerive Oval, Hobart
13:30 (IST) 19:00 (local)
T.B.C.
TBC
Oct 22 2020, Thu
T.B.C.
TBC
ICC World Twenty20, 2020
T.B.C. vs T.B.C.

Match 9

,
Simonds Stadium, Geelong
08:30 (IST) 14:00 (local)
T.B.C.
TBC
Oct 22 2020, Thu
Sri Lanka
SL
ICC World Twenty20, 2020
Sri Lanka vs T.B.C.

Match 10

,
Simonds Stadium, Geelong
13:30 (IST) 19:00 (local)
T.B.C.
TBC
Oct 23 2020, Fri
T.B.C.
TBC
ICC World Twenty20, 2020
T.B.C. vs T.B.C.

Match 11

,
Bellerive Oval, Hobart
08:30 (IST) 14:00 (local)
T.B.C.
TBC
Oct 23 2020, Fri
Bangladesh
BAN
ICC World Twenty20, 2020
Bangladesh vs T.B.C.

Match 12

,
Bellerive Oval, Hobart
13:30 (IST) 19:00 (local)
T.B.C.
TBC
Oct 24 2020, Sat
Australia
AUS
ICC World Twenty20, 2020
Australia vs Pakistan

Super 12 - Match 1

,
Sydney Cricket Ground (SCG), Sydney
13:30 (IST) 19:00 (local)
Pakistan
PAK
Oct 24 2020, Sat
India
IND
ICC World Twenty20, 2020
India vs South Africa

Super 12 - Match 2

,
Perth Stadium, Perth
16:30 (IST) 19:00 (local)
South Africa
SA
Oct 25 2020, Sun
A1
A1
ICC World Twenty20, 2020
A1 vs B2

Super 12 - Match 3

,
Bellerive Oval, Hobart
08:30 (IST) 14:00 (local)
B2
B2
Oct 25 2020, Sun
New Zealand
NZ
ICC World Twenty20, 2020
New Zealand vs West Indies

Super 12 - Match 4

,
Melbourne Cricket Ground (MCG), Melbourne
13:30 (IST) 19:00 (local)
West Indies
WI
Oct 26 2020, Mon
Afghanistan
AFG
ICC World Twenty20, 2020
Afghanistan vs A2

Super 12 - Match 5

,
Perth Stadium, Perth
11:30 (IST) 14:00 (local)
A2
A2
Oct 26 2020, Mon
England
ENG
ICC World Twenty20, 2020
England vs B1

Super 12 - Match 6

,
Perth Stadium, Perth
16:30 (IST) 19:00 (local)
B1
B1
Oct 27 2020, Tue
New Zealand
NZ
ICC World Twenty20, 2020
New Zealand vs B2

Super 12 - Match 7

,
Bellerive Oval, Hobart
13:30 (IST) 19:00 (local)
B2
B2
Oct 28 2020, Wed
Afghanistan
AFG
ICC World Twenty20, 2020
Afghanistan vs B1

Super 12 - Match 8

,
Perth Stadium, Perth
11:30 (IST) 14:00 (local)
B1
B1
Oct 28 2020, Wed
Australia
AUS
ICC World Twenty20, 2020
Australia vs West Indies

Super 12 - Match 9

,
Perth Stadium, Perth
16:30 (IST) 19:00 (local)
West Indies
WI
Oct 29 2020, Thu
Pakistan
PAK
ICC World Twenty20, 2020
Pakistan vs A1

Super 12 - Match 10

,
Sydney Cricket Ground (SCG), Sydney
08:30 (IST) 14:00 (local)
A1
A1
Oct 29 2020, Thu
India
IND
ICC World Twenty20, 2020
India vs A2

Super 12 - Match 11

,
Melbourne Cricket Ground (MCG), Melbourne
13:30 (IST) 19:00 (local)
A2
A2
Oct 30 2020, Fri
England
ENG
ICC World Twenty20, 2020
England vs South Africa

Super 12 - Match 12

,
Sydney Cricket Ground (SCG), Sydney
13:30 (IST) 19:00 (local)
South Africa
SA
Oct 30 2020, Fri
West Indies
WI
ICC World Twenty20, 2020
West Indies vs B2

Super 12 - Match 13

,
Perth Stadium, Perth
16:30 (IST) 19:00 (local)
B2
B2
Oct 31 2020, Sat
Pakistan
PAK
ICC World Twenty20, 2020
Pakistan vs New Zealand

Super 12 - Match 14

,
Brisbane Cricket Ground (Woolloongabba), Brisbane
09:30 (IST) 14:00 (local)
New Zealand
NZ
Oct 31 2020, Sat
Australia
AUS
ICC World Twenty20, 2020
Australia vs A1

Super 12 - Match 15

,
Brisbane Cricket Ground (Woolloongabba), Brisbane
14:30 (IST) 19:00 (local)
A1
A1
Nov 01 2020, Sun
South Africa
SA
ICC World Twenty20, 2020
South Africa vs Afghanistan

Super 12 - Match 16

,
Adelaide Oval, Adelaide
09:00 (IST) 14:00 (local)
Afghanistan
AFG
Nov 01 2020, Sun
India
IND
ICC World Twenty20, 2020
India vs England

Super 12 - Match 17

,
Melbourne Cricket Ground (MCG), Melbourne
13:30 (IST) 19:00 (local)
England
ENG
Nov 02 2020, Mon
A2
A2
ICC World Twenty20, 2020
A2 vs B1

Super 12 - Match 18

,
Sydney Cricket Ground (SCG), Sydney
08:30 (IST) 14:00 (local)
B1
B1
Nov 02 2020, Mon
New Zealand
NZ
ICC World Twenty20, 2020
New Zealand vs A1

Super 12 - Match 19

,
Brisbane Cricket Ground (Woolloongabba), Brisbane
14:30 (IST) 19:00 (local)
A1
A1
Nov 03 2020, Tue
Pakistan
PAK
ICC World Twenty20, 2020
Pakistan vs West Indies

Super 12 - Match 20

,
Adelaide Oval, Adelaide
09:00 (IST) 14:00 (local)
West Indies
WI
Nov 03 2020, Tue
Australia
AUS
ICC World Twenty20, 2020
Australia vs B2

Super 12 - Match 21

,
Adelaide Oval, Adelaide
14:00 (IST) 19:00 (local)
B2
B2
Nov 04 2020, Wed
England
ENG
ICC World Twenty20, 2020
England vs Afghanistan

Super 12 - Match 22

,
Brisbane Cricket Ground (Woolloongabba), Brisbane
14:30 (IST) 19:00 (local)
Afghanistan
AFG
Nov 05 2020, Thu
South Africa
SA
ICC World Twenty20, 2020
South Africa vs A2

Super 12 - Match 23

,
Adelaide Oval, Adelaide
09:00 (IST) 14:00 (local)
A2
A2
Nov 05 2020, Thu
India
IND
ICC World Twenty20, 2020
India vs B1

Super 12 - Match 24

,
Adelaide Oval, Adelaide
14:00 (IST) 19:00 (local)
B1
B1
Nov 06 2020, Fri
Pakistan
PAK
ICC World Twenty20, 2020
Pakistan vs B2

Super 12 - Match 25

,
Melbourne Cricket Ground (MCG), Melbourne
08:30 (IST) 14:00 (local)
B2
B2
Nov 06 2020, Fri
Australia
AUS
ICC World Twenty20, 2020
Australia vs New Zealand

Super 12 - Match 26

,
Melbourne Cricket Ground (MCG), Melbourne
13:30 (IST) 19:00 (local)
New Zealand
NZ
Nov 07 2020, Sat
England
ENG
ICC World Twenty20, 2020
England vs A2

Super 12 - Match 27

,
Adelaide Oval, Adelaide
09:00 (IST) 14:00 (local)
A2
A2
Nov 07 2020, Sat
West Indies
WI
ICC World Twenty20, 2020
West Indies vs A1

Super 12 - Match 28

,
Melbourne Cricket Ground (MCG), Melbourne
13:30 (IST) 19:00 (local)
A1
A1
Nov 08 2020, Sun
South Africa
SA
ICC World Twenty20, 2020
South Africa vs B1

Super 12 - Match 29

,
Sydney Cricket Ground (SCG), Sydney
08:30 (IST) 14:00 (local)
B1
B1
Nov 08 2020, Sun
India
IND
ICC World Twenty20, 2020
India vs Afghanistan

Super 12 - Match 30

,
Sydney Cricket Ground (SCG), Sydney
13:30 (IST) 19:00 (local)
Afghanistan
AFG
Nov 11 2020, Wed
T.B.C.
TBC
ICC World Twenty20, 2020
T.B.C. vs T.B.C.

Semi Final 1

,
Sydney Cricket Ground (SCG), Sydney
13:30 (IST) 19:00 (local)
T.B.C.
TBC
Nov 12 2020, Thu
T.B.C.
TBC
ICC World Twenty20, 2020
T.B.C. vs T.B.C.

Semi Final 2

,
Adelaide Oval, Adelaide
14:00 (IST) 19:00 (local)
T.B.C.
TBC
Nov 15 2020, Sun
T.B.C.
TBC
ICC World Twenty20, 2020
T.B.C. vs T.B.C.

Final

,
Melbourne Cricket Ground (MCG), Melbourne
13:30 (IST) 19:00 (local)
T.B.C.
TBC
Advertisement