Fixtures
Jun 20 2018, Wed
Netherlands
NED
Scotland and Ireland tour of Netherlands, 2018
Netherlands vs Scotland

Match 6

,
VRA Ground, Amstelveen
14:30 (IST) 11:00 (local)
Scotland
SCO
Jun 21 2018, Thu
England
ENG
Australia tour of England, 2018
England vs Australia

4th ODI

,
Riverside Ground, Chester-le-Street
18:30 (IST) 14:00 (local)
Australia
AUS
Jun 23 2018, Sat - Jun 28 2018, Thu
West Indies
WI
Sri Lanka tour of West Indies, 2018
West Indies vs Sri Lanka

3rd Test

,
Kensington Oval, Bridgetown, Barbados
23:00 (IST) 13:30 (local)
Sri Lanka
SL
Jun 24 2018, Sun
England
ENG
Australia tour of England, 2018
England vs Australia

5th ODI

,
Old Trafford, Manchester
15:30 (IST) 11:00 (local)
Australia
AUS
Jun 27 2018, Wed
Ireland
IRE
India tour of Ireland, 2018
Ireland vs India

1st T20I

,
The Village, Malahide, Dublin
20:30 (IST) 16:00 (local)
India
IND
Jun 27 2018, Wed
England
ENG
Australia tour of England, 2018
England vs Australia

One-off T20I

,
Edgbaston, Birmingham
23:00 (IST) 18:30 (local)
Australia
AUS
Jun 29 2018, Fri
Ireland
IRE
India tour of Ireland, 2018
Ireland vs India

2nd T20I

,
The Village, Malahide, Dublin
20:30 (IST) 16:00 (local)
India
IND
Jul 01 2018, Sun
Zimbabwe
ZIM
Australia and Pakistan tour of Zimbabwe, 2018
Zimbabwe vs Pakistan

Match 1

,
Harare Sports Club, Harare
13:30 (IST) 10:00 (local)
Pakistan
PAK
Jul 02 2018, Mon
Pakistan
PAK
Australia and Pakistan tour of Zimbabwe, 2018
Pakistan vs Australia

Match 2

,
Harare Sports Club, Harare
13:30 (IST) 10:00 (local)
Australia
AUS
Jul 03 2018, Tue
Zimbabwe
ZIM
Australia and Pakistan tour of Zimbabwe, 2018
Zimbabwe vs Australia

Match 3

,
Harare Sports Club, Harare
13:30 (IST) 10:00 (local)
Australia
AUS
Jul 03 2018, Tue
England
ENG
India tour of England, 2018
England vs India

1st T20I

,
Old Trafford, Manchester
22:00 (IST) 17:30 (local)
India
IND
Jul 04 2018, Wed
Zimbabwe
ZIM
Australia and Pakistan tour of Zimbabwe, 2018
Zimbabwe vs Pakistan

Match 4

,
Harare Sports Club, Harare
13:30 (IST) 10:00 (local)
Pakistan
PAK
Jul 04 2018, Wed - Jul 09 2018, Mon
West Indies
WI
Bangladesh tour of West Indies, 2018
West Indies vs Bangladesh

1st Test

,
Sir Vivian Richards Stadium, Antigua
19:30 (IST) 10:00 (local)
Bangladesh
BAN
Jul 05 2018, Thu
Pakistan
PAK
Australia and Pakistan tour of Zimbabwe, 2018
Pakistan vs Australia

Match 5

,
Harare Sports Club, Harare
13:30 (IST) 10:00 (local)
Australia
AUS
Jul 06 2018, Fri
Zimbabwe
ZIM
Australia and Pakistan tour of Zimbabwe, 2018
Zimbabwe vs Australia

Match 6

,
Harare Sports Club, Harare
13:30 (IST) 10:00 (local)
Australia
AUS
Jul 06 2018, Fri
England
ENG
India tour of England, 2018
England vs India

2nd T20I

,
Sophia Gardens, Cardiff
22:00 (IST) 17:30 (local)
India
IND
Jul 08 2018, Sun
TBC
Australia and Pakistan tour of Zimbabwe, 2018
vs

Final

,
Harare Sports Club, Harare
13:30 (IST) 10:00 (local)
TBC
Jul 08 2018, Sun
England
ENG
India tour of England, 2018
England vs India

3rd T20I

,
County Ground, Bristol
18:30 (IST) 14:00 (local)
India
IND
Jul 12 2018, Thu - Jul 16 2018, Mon
Sri Lanka
SL
South Africa tour of Sri Lanka, 2018
Sri Lanka vs South Africa

1st Test

,
Galle International Stadium, Galle
10:00 (IST) 04:30 (GMT)
South Africa
SA
Jul 12 2018, Thu
England
ENG
India tour of England, 2018
England vs India

1st ODI

,
Trent Bridge, Nottingham
17:00 (IST) 12:30 (local)
India
IND
Jul 12 2018, Thu - Jul 17 2018, Tue
West Indies
WI
Bangladesh tour of West Indies, 2018
West Indies vs Bangladesh

2nd Test

,
Sabina Park, Kingston, Jamaica
20:30 (IST) 10:00 (local)
Bangladesh
BAN
Jul 13 2018, Fri
Zimbabwe
ZIM
Pakistan tour of Zimbabwe, 2018
Zimbabwe vs Pakistan

1st ODI

,
Queens Sports Club, Bulawayo
12:45 (IST) 09:15 (local)
Pakistan
PAK
Jul 14 2018, Sat
England
ENG
India tour of England, 2018
England vs India

2nd ODI

,
Lord's, London
15:30 (IST) 11:00 (local)
India
IND
Jul 16 2018, Mon
Zimbabwe
ZIM
Pakistan tour of Zimbabwe, 2018
Zimbabwe vs Pakistan

2nd ODI

,
Queens Sports Club, Bulawayo
12:45 (IST) 09:15 (local)
Pakistan
PAK
Jul 17 2018, Tue
England
ENG
India tour of England, 2018
England vs India

3rd ODI

,
Headingley, Leeds
17:00 (IST) 12:30 (local)
India
IND
Jul 18 2018, Wed
Zimbabwe
ZIM
Pakistan tour of Zimbabwe, 2018
Zimbabwe vs Pakistan

3rd ODI

,
Queens Sports Club, Bulawayo
12:45 (IST) 09:15 (local)
Pakistan
PAK
Jul 20 2018, Fri - Jul 24 2018, Tue
Sri Lanka
SL
South Africa tour of Sri Lanka, 2018
Sri Lanka vs South Africa

2nd Test

,
Sinhalese Sports Club, Colombo
10:00 (IST) 04:30 (GMT)
South Africa
SA
Jul 20 2018, Fri
Zimbabwe
ZIM
Pakistan tour of Zimbabwe, 2018
Zimbabwe vs Pakistan

4th ODI

,
Queens Sports Club, Bulawayo
12:45 (IST) 09:15 (local)
Pakistan
PAK
Jul 22 2018, Sun
Zimbabwe
ZIM
Pakistan tour of Zimbabwe, 2018
Zimbabwe vs Pakistan

5th ODI

,
Queens Sports Club, Bulawayo
12:45 (IST) 09:15 (local)
Pakistan
PAK
Jul 22 2018, Sun
West Indies
WI
Bangladesh tour of West Indies, 2018
West Indies vs Bangladesh

1st ODI

,
Providence Stadium, Guyana
19:00 (IST) 09:30 (local)
Bangladesh
BAN
Jul 26 2018, Thu
West Indies
WI
Bangladesh tour of West Indies, 2018
West Indies vs Bangladesh

2nd ODI

,
Providence Stadium, Guyana
00:00 (IST) 14:30 (local)
Bangladesh
BAN
Jul 28 2018, Sat
West Indies
WI
Bangladesh tour of West Indies, 2018
West Indies vs Bangladesh

3rd ODI

,
Warner Park, Basseterre, St Kitts
19:00 (IST) 09:30 (local)
Bangladesh
BAN
Jul 29 2018, Sun
Sri Lanka
SL
South Africa tour of Sri Lanka, 2018
Sri Lanka vs South Africa

1st ODI

,
Rangiri Dambulla International Stadium, Rangiri
09:45 (IST) 04:15 (GMT)
South Africa
SA
Aug 01 2018, Wed
West Indies
WI
Bangladesh tour of West Indies, 2018
West Indies vs Bangladesh

1st T20I

,
Warner Park, Basseterre, St Kitts
06:00 (IST) 20:30 (local)
Bangladesh
BAN
Aug 01 2018, Wed
Sri Lanka
SL
South Africa tour of Sri Lanka, 2018
Sri Lanka vs South Africa

2nd ODI

,
Rangiri Dambulla International Stadium, Rangiri
14:30 (IST) 09:00 (GMT)
South Africa
SA
Aug 01 2018, Wed - Aug 05 2018, Sun
England
ENG
India tour of England, 2018
England vs India

1st Test

,
Edgbaston, Birmingham
15:30 (IST) 11:00 (local)
India
IND
Aug 01 2018, Wed
Netherlands
NED
Nepal tour of Netherlands, 2018
Netherlands vs Nepal

1st ODI

,
To Be Confirmed
18:00 (IST) 14:30 (local)
Nepal
NEP
Aug 03 2018, Fri
Netherlands
NED
Nepal tour of Netherlands, 2018
Netherlands vs Nepal

2nd ODI

,
To Be Confirmed
18:00 (IST) 14:30 (local)
Nepal
NEP
Aug 05 2018, Sun
West Indies
WI
Bangladesh tour of West Indies, 2018
West Indies vs Bangladesh

2nd T20I

,
Central Broward Regional Park Stadium, Lauderhill, Florida
05:30 (IST) 20:00 (local)
Bangladesh
BAN
Aug 05 2018, Sun
Sri Lanka
SL
South Africa tour of Sri Lanka, 2018
Sri Lanka vs South Africa

3rd ODI

,
Pallekele International Cricket Stadium, Kandy
09:45 (IST) 04:15 (GMT)
South Africa
SA
Aug 06 2018, Mon
West Indies
WI
Bangladesh tour of West Indies, 2018
West Indies vs Bangladesh

3rd T20I

,
Central Broward Regional Park Stadium, Lauderhill, Florida
05:30 (IST) 20:00 (local)
Bangladesh
BAN
Aug 08 2018, Wed
Sri Lanka
SL
South Africa tour of Sri Lanka, 2018
Sri Lanka vs South Africa

4th ODI

,
Pallekele International Cricket Stadium, Kandy
14:30 (IST) 09:00 (GMT)
South Africa
SA
Aug 09 2018, Thu - Aug 13 2018, Mon
England
ENG
India tour of England, 2018
England vs India

2nd Test

,
Lord's, London
15:30 (IST) 11:00 (local)
India
IND
Aug 12 2018, Sun
Sri Lanka
SL
South Africa tour of Sri Lanka, 2018
Sri Lanka vs South Africa

5th ODI

,
R.Premadasa Stadium, Colombo
14:30 (IST) 09:00 (GMT)
South Africa
SA
Aug 14 2018, Tue
Sri Lanka
SL
South Africa tour of Sri Lanka, 2018
Sri Lanka vs South Africa

One-off T20I

,
R.Premadasa Stadium, Colombo
19:00 (IST) 13:30 (GMT)
South Africa
SA
Aug 18 2018, Sat - Aug 22 2018, Wed
England
ENG
India tour of England, 2018
England vs India

3rd Test

,
Trent Bridge, Nottingham
15:30 (IST) 11:00 (local)
India
IND
Aug 20 2018, Mon
Ireland
IRE
Afghanistan tour of Ireland, 2018
Ireland vs Afghanistan

1st T20I

,
Bready Cricket Club, Magheramason, Bready
21:30 (IST) 16:00 (local)
Afghanistan
AFG
Aug 22 2018, Wed
Ireland
IRE
Afghanistan tour of Ireland, 2018
Ireland vs Afghanistan

2nd T20I

,
Bready Cricket Club, Magheramason, Bready
21:30 (IST) 16:00 (local)
Afghanistan
AFG
Aug 24 2018, Fri
Ireland
IRE
Afghanistan tour of Ireland, 2018
Ireland vs Afghanistan

3rd T20I

,
Bready Cricket Club, Magheramason, Bready
21:30 (IST) 16:00 (local)
Afghanistan
AFG
Aug 27 2018, Mon
Ireland
IRE
Afghanistan tour of Ireland, 2018
Ireland vs Afghanistan

1st ODI

,
Civil Service Cricket Club, Stormont, Belfast
16:15 (IST) 10:45 (local)
Afghanistan
AFG
Aug 29 2018, Wed
Ireland
IRE
Afghanistan tour of Ireland, 2018
Ireland vs Afghanistan

2nd ODI

,
Civil Service Cricket Club, Stormont, Belfast
16:15 (IST) 10:45 (local)
Afghanistan
AFG
Aug 30 2018, Thu - Sep 03 2018, Mon
England
ENG
India tour of England, 2018
England vs India

4th Test

,
The Rose Bowl, Southampton
15:30 (IST) 11:00 (local)
India
IND
Aug 31 2018, Fri
Ireland
IRE
Afghanistan tour of Ireland, 2018
Ireland vs Afghanistan

3rd ODI

,
Civil Service Cricket Club, Stormont, Belfast
16:15 (IST) 10:45 (local)
Afghanistan
AFG
Sep 07 2018, Fri - Sep 11 2018, Tue
England
ENG
India tour of England, 2018
England vs India

5th Test

,
The Oval, London
15:30 (IST) 11:00 (local)
India
IND
Sep 30 2018, Sun
South Africa
SA
Zimbabwe tour of South Africa, 2018
South Africa vs Zimbabwe

1st ODI

,
De Beers Diamond Oval, Kimberley
13:30 (IST) 10:00 (local)
Zimbabwe
ZIM
Oct 03 2018, Wed
South Africa
SA
Zimbabwe tour of South Africa, 2018
South Africa vs Zimbabwe

2nd ODI

,
Mangaung Oval, Bloemfontein
16:30 (IST) 13:00 (local)
Zimbabwe
ZIM
Oct 06 2018, Sat
South Africa
SA
Zimbabwe tour of South Africa, 2018
South Africa vs Zimbabwe

3rd ODI

,
Boland Park, Paarl
16:30 (IST) 13:00 (local)
Zimbabwe
ZIM
Oct 09 2018, Tue
South Africa
SA
Zimbabwe tour of South Africa, 2018
South Africa vs Zimbabwe

1st T20I

,
Buffalo Park, East London
21:30 (IST) 18:00 (local)
Zimbabwe
ZIM
Oct 10 2018, Wed
Sri Lanka
SL
England tour of Sri Lanka, 2018
Sri Lanka vs England

1st ODI

,
Rangiri Dambulla International Stadium, Rangiri
14:30 (IST) 09:00 (GMT)
England
ENG
Oct 12 2018, Fri
South Africa
SA
Zimbabwe tour of South Africa, 2018
South Africa vs Zimbabwe

2nd T20I

,
Senwes Park, Potchefstroom
21:30 (IST) 18:00 (local)
Zimbabwe
ZIM
Oct 13 2018, Sat
Sri Lanka
SL
England tour of Sri Lanka, 2018
Sri Lanka vs England

2nd ODI

,
Rangiri Dambulla International Stadium, Rangiri
10:00 (IST) 04:30 (GMT)
England
ENG
Oct 14 2018, Sun
South Africa
SA
Zimbabwe tour of South Africa, 2018
South Africa vs Zimbabwe

3rd T20I

,
Willowmoore Park, Benoni
18:00 (IST) 14:30 (local)
Zimbabwe
ZIM
Oct 17 2018, Wed
Sri Lanka
SL
England tour of Sri Lanka, 2018
Sri Lanka vs England

3rd ODI

,
Pallekele International Cricket Stadium, Kandy
14:30 (IST) 09:00 (GMT)
England
ENG
Oct 20 2018, Sat
Sri Lanka
SL
England tour of Sri Lanka, 2018
Sri Lanka vs England

4th ODI

,
Pallekele International Cricket Stadium, Kandy
10:00 (IST) 04:30 (GMT)
England
ENG
Oct 23 2018, Tue
Sri Lanka
SL
England tour of Sri Lanka, 2018
Sri Lanka vs England

5th ODI

,
R.Premadasa Stadium, Colombo
14:30 (IST) 09:00 (GMT)
England
ENG
Oct 27 2018, Sat
Sri Lanka
SL
England tour of Sri Lanka, 2018
Sri Lanka vs England

One-off T20I

,
R.Premadasa Stadium, Colombo
19:00 (IST) 13:30 (GMT)
England
ENG
Nov 04 2018, Sun
Australia
AUS
South Africa tour of Australia, 2018
Australia vs South Africa

1st ODI

,
Perth Stadium, Perth
07:30 (IST) 10:00 (local)
South Africa
SA
Nov 06 2018, Tue - Nov 10 2018, Sat
Sri Lanka
SL
England tour of Sri Lanka, 2018
Sri Lanka vs England

1st Test

,
Galle International Stadium, Galle
10:00 (IST) 04:30 (GMT)
England
ENG
Nov 09 2018, Fri
Australia
AUS
South Africa tour of Australia, 2018
Australia vs South Africa

2nd ODI

,
Adelaide Oval, Adelaide
09:20 (IST) 14:20 (local)
South Africa
SA
Nov 11 2018, Sun
Australia
AUS
South Africa tour of Australia, 2018
Australia vs South Africa

3rd ODI

,
Bellerive Oval, Hobart
08:50 (IST) 14:20 (local)
South Africa
SA
Nov 14 2018, Wed - Nov 18 2018, Sun
Sri Lanka
SL
England tour of Sri Lanka, 2018
Sri Lanka vs England

2nd Test

,
Pallekele International Cricket Stadium, Kandy
10:00 (IST) 04:30 (GMT)
England
ENG
Nov 17 2018, Sat
Australia
AUS
South Africa tour of Australia, 2018
Australia vs South Africa

One-off T20I

,
Carrara Oval, Carrara
14:30 (IST) 19:00 (local)
South Africa
SA
Nov 21 2018, Wed
Australia
AUS
India tour of Australia, 2018/19
Australia vs India

1st T20I

,
Brisbane Cricket Ground (Woolloongabba), Brisbane
14:30 (IST) 19:00 (local)
India
IND
Nov 23 2018, Fri - Nov 27 2018, Tue
Sri Lanka
SL
England tour of Sri Lanka, 2018
Sri Lanka vs England

3rd Test

,
Sinhalese Sports Club, Colombo
10:00 (IST) 04:30 (GMT)
England
ENG
Nov 23 2018, Fri
Australia
AUS
India tour of Australia, 2018/19
Australia vs India

2nd T20I

,
Melbourne Cricket Ground (MCG), Melbourne
13:30 (IST) 19:00 (local)
India
IND
Nov 25 2018, Sun
Australia
AUS
India tour of Australia, 2018/19
Australia vs India

3rd T20I

,
Sydney Cricket Ground (SCG), Sydney
13:30 (IST) 19:00 (local)
India
IND
Dec 06 2018, Thu - Dec 10 2018, Mon
Australia
AUS
India tour of Australia, 2018/19
Australia vs India

1st Test

,
Adelaide Oval, Adelaide
06:00 (IST) 11:00 (local)
India
IND
Dec 14 2018, Fri - Dec 18 2018, Tue
Australia
AUS
India tour of Australia, 2018/19
Australia vs India

2nd Test

,
Perth Stadium, Perth
08:00 (IST) 10:30 (local)
India
IND
Dec 26 2018, Wed - Dec 30 2018, Sun
Australia
AUS
India tour of Australia, 2018/19
Australia vs India

3rd Test

,
Melbourne Cricket Ground (MCG), Melbourne
05:00 (IST) 10:30 (local)
India
IND
Dec 26 2018, Wed - Dec 30 2018, Sun
South Africa
SA
Pakistan tour of South Africa, 2018/19
South Africa vs Pakistan

1st Test

,
SuperSport Park, Centurion
13:30 (IST) 10:00 (local)
Pakistan
PAK
Jan 03 2019, Thu - Jan 07 2019, Mon
Australia
AUS
India tour of Australia, 2018/19
Australia vs India

4th Test

,
Sydney Cricket Ground (SCG), Sydney
05:00 (IST) 10:30 (local)
India
IND
Jan 03 2019, Thu - Jan 07 2019, Mon
South Africa
SA
Pakistan tour of South Africa, 2018/19
South Africa vs Pakistan

2nd Test

,
Newlands, Cape Town
14:00 (IST) 10:30 (local)
Pakistan
PAK
Jan 11 2019, Fri - Jan 15 2019, Tue
South Africa
SA
Pakistan tour of South Africa, 2018/19
South Africa vs Pakistan

3rd Test

,
The Wanderers Stadium, Johannesburg
13:30 (IST) 10:00 (local)
Pakistan
PAK
Jan 12 2019, Sat
Australia
AUS
India tour of Australia, 2018/19
Australia vs India

1st ODI

,
Sydney Cricket Ground (SCG), Sydney
08:50 (IST) 14:20 (local)
India
IND
Jan 15 2019, Tue
Australia
AUS
India tour of Australia, 2018/19
Australia vs India

2nd ODI

,
Adelaide Oval, Adelaide
09:20 (IST) 14:20 (local)
India
IND
Jan 18 2019, Fri
Australia
AUS
India tour of Australia, 2018/19
Australia vs India

3rd ODI

,
Melbourne Cricket Ground (MCG), Melbourne
08:50 (IST) 14:20 (local)
India
IND
Jan 19 2019, Sat
South Africa
SA
Pakistan tour of South Africa, 2018/19
South Africa vs Pakistan

1st ODI

,
St George's Park, Port Elizabeth
16:30 (IST) 13:00 (local)
Pakistan
PAK
Jan 22 2019, Tue
South Africa
SA
Pakistan tour of South Africa, 2018/19
South Africa vs Pakistan

2nd ODI

,
Kingsmead, Durban
16:30 (IST) 13:00 (local)
Pakistan
PAK
Jan 24 2019, Thu - Jan 28 2019, Mon
Australia
AUS
Sri Lanka tour of Australia, 2019
Australia vs Sri Lanka

1st Test

,
Brisbane Cricket Ground (Woolloongabba), Brisbane
09:30 (IST) 14:00 (local)
Sri Lanka
SL
Jan 25 2019, Fri
South Africa
SA
Pakistan tour of South Africa, 2018/19
South Africa vs Pakistan

3rd ODI

,
SuperSport Park, Centurion
16:30 (IST) 13:00 (local)
Pakistan
PAK
Jan 27 2019, Sun
South Africa
SA
Pakistan tour of South Africa, 2018/19
South Africa vs Pakistan

4th ODI

,
The Wanderers Stadium, Johannesburg
13:30 (IST) 10:00 (local)
Pakistan
PAK
Jan 30 2019, Wed
South Africa
SA
Pakistan tour of South Africa, 2018/19
South Africa vs Pakistan

5th ODI

,
Newlands, Cape Town
16:30 (IST) 13:00 (local)
Pakistan
PAK
Feb 01 2019, Fri - Feb 05 2019, Tue
Australia
AUS
Sri Lanka tour of Australia, 2019
Australia vs Sri Lanka

2nd Test

,
Manuka Oval, Canberra
05:00 (IST) 10:30 (local)
Sri Lanka
SL
Feb 01 2019, Fri
South Africa
SA
Pakistan tour of South Africa, 2018/19
South Africa vs Pakistan

1st T20I

,
Newlands, Cape Town
21:30 (IST) 18:00 (local)
Pakistan
PAK
Feb 03 2019, Sun
South Africa
SA
Pakistan tour of South Africa, 2018/19
South Africa vs Pakistan

2nd T20I

,
The Wanderers Stadium, Johannesburg
18:00 (IST) 14:30 (local)
Pakistan
PAK
Feb 06 2019, Wed
South Africa
SA
Pakistan tour of South Africa, 2018/19
South Africa vs Pakistan

3rd T20I

,
SuperSport Park, Centurion
21:30 (IST) 18:00 (local)
Pakistan
PAK
Feb 13 2019, Wed - Feb 17 2019, Sun
South Africa
SA
Sri Lanka tour of South Africa, 2019
South Africa vs Sri Lanka

1st Test

,
Kingsmead, Durban
13:30 (IST) 10:00 (local)
Sri Lanka
SL
Feb 21 2019, Thu - Feb 25 2019, Mon
South Africa
SA
Sri Lanka tour of South Africa, 2019
South Africa vs Sri Lanka

2nd Test

,
St George's Park, Port Elizabeth
13:30 (IST) 10:00 (local)
Sri Lanka
SL
Feb 24 2019, Sun
India
IND
Australia tour of India, 2019
India vs Australia

1st ODI

,
Punjab Cricket Association IS Bindra Stadium, Mohali
13:30 (IST) 08:00 (GMT)
Australia
AUS
Feb 27 2019, Wed
India
IND
Australia tour of India, 2019
India vs Australia

2nd ODI

,
Rajiv Gandhi International Stadium, Hyderabad
13:30 (IST) 08:00 (GMT)
Australia
AUS
Mar 02 2019, Sat
India
IND
Australia tour of India, 2019
India vs Australia

3rd ODI

,
Vidarbha Cricket Association Stadium, Nagpur
13:30 (IST) 08:00 (GMT)
Australia
AUS
Mar 03 2019, Sun
South Africa
SA
Sri Lanka tour of South Africa, 2019
South Africa vs Sri Lanka

1st ODI

,
The Wanderers Stadium, Johannesburg
13:30 (IST) 10:00 (local)
Sri Lanka
SL
Mar 05 2019, Tue
India
IND
Australia tour of India, 2019
India vs Australia

4th ODI

,
Feroz Shah Kotla, Delhi
13:30 (IST) 08:00 (GMT)
Australia
AUS
Mar 06 2019, Wed
South Africa
SA
Sri Lanka tour of South Africa, 2019
South Africa vs Sri Lanka

2nd ODI

,
SuperSport Park, Centurion
16:30 (IST) 13:00 (local)
Sri Lanka
SL
Mar 08 2019, Fri
India
IND
Australia tour of India, 2019
India vs Australia

5th ODI

,
JSCA International Stadium Complex, Ranchi
13:30 (IST) 08:00 (GMT)
Australia
AUS
Mar 10 2019, Sun
South Africa
SA
Sri Lanka tour of South Africa, 2019
South Africa vs Sri Lanka

3rd ODI

,
Kingsmead, Durban
13:30 (IST) 10:00 (local)
Sri Lanka
SL
Mar 10 2019, Sun
India
IND
Australia tour of India, 2019
India vs Australia

1st T20I

,
M.Chinnaswamy Stadium, Bengaluru
19:00 (IST) 13:30 (GMT)
Australia
AUS
Mar 13 2019, Wed
South Africa
SA
Sri Lanka tour of South Africa, 2019
South Africa vs Sri Lanka

4th ODI

,
St George's Park, Port Elizabeth
16:30 (IST) 13:00 (local)
Sri Lanka
SL
Mar 13 2019, Wed
India
IND
Australia tour of India, 2019
India vs Australia

2nd T20I

,
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
19:00 (IST) 13:30 (GMT)
Australia
AUS
Mar 16 2019, Sat
South Africa
SA
Sri Lanka tour of South Africa, 2019
South Africa vs Sri Lanka

5th ODI

,
Newlands, Cape Town
16:30 (IST) 13:00 (local)
Sri Lanka
SL
Mar 19 2019, Tue
South Africa
SA
Sri Lanka tour of South Africa, 2019
South Africa vs Sri Lanka

1st T20I

,
Newlands, Cape Town
21:30 (IST) 18:00 (local)
Sri Lanka
SL
Mar 22 2019, Fri
South Africa
SA
Sri Lanka tour of South Africa, 2019
South Africa vs Sri Lanka

2nd T20I

,
SuperSport Park, Centurion
21:30 (IST) 18:00 (local)
Sri Lanka
SL
Mar 24 2019, Sun
South Africa
SA
Sri Lanka tour of South Africa, 2019
South Africa vs Sri Lanka

3rd T20I

,
The Wanderers Stadium, Johannesburg
18:00 (IST) 14:30 (local)
Sri Lanka
SL
May 30 2019, Thu
England
ENG
ICC Cricket World Cup, 2019
England vs South Africa

Match 1

,
The Oval, London
15:00 (IST) 10:30 (local)
South Africa
SA
May 31 2019, Fri
West Indies
WI
ICC Cricket World Cup, 2019
West Indies vs Pakistan

Match 2

,
Trent Bridge, Nottingham
15:00 (IST) 10:30 (local)
Pakistan
PAK
Jun 01 2019, Sat
New Zealand
NZ
ICC Cricket World Cup, 2019
New Zealand vs Sri Lanka

Match 3

,
Sophia Gardens, Cardiff
15:00 (IST) 10:30 (local)
Sri Lanka
SL
Jun 01 2019, Sat
Afghanistan
AFG
ICC Cricket World Cup, 2019
Afghanistan vs Australia

Match 4

,
County Ground, Bristol
18:00 (IST) 13:30 (local)
Australia
AUS
Jun 02 2019, Sun
South Africa
SA
ICC Cricket World Cup, 2019
South Africa vs Bangladesh

Match 5

,
The Oval, London
15:00 (IST) 10:30 (local)
Bangladesh
BAN
Jun 03 2019, Mon
England
ENG
ICC Cricket World Cup, 2019
England vs Pakistan

Match 6

,
Trent Bridge, Nottingham
15:00 (IST) 10:30 (local)
Pakistan
PAK
Jun 04 2019, Tue
Afghanistan
AFG
ICC Cricket World Cup, 2019
Afghanistan vs Sri Lanka

Match 7

,
Sophia Gardens, Cardiff
15:00 (IST) 10:30 (local)
Sri Lanka
SL
Jun 05 2019, Wed
South Africa
SA
ICC Cricket World Cup, 2019
South Africa vs India

Match 8

,
The Rose Bowl, Southampton
15:00 (IST) 10:30 (local)
India
IND
Jun 05 2019, Wed
Bangladesh
BAN
ICC Cricket World Cup, 2019
Bangladesh vs New Zealand

Match 9

,
The Oval, London
18:00 (IST) 13:30 (local)
New Zealand
NZ
Jun 06 2019, Thu
Australia
AUS
ICC Cricket World Cup, 2019
Australia vs West Indies

Match 10

,
Trent Bridge, Nottingham
15:00 (IST) 10:30 (local)
West Indies
WI
Jun 07 2019, Fri
Pakistan
PAK
ICC Cricket World Cup, 2019
Pakistan vs Sri Lanka

Match 11

,
County Ground, Bristol
15:00 (IST) 10:30 (local)
Sri Lanka
SL
Jun 08 2019, Sat
England
ENG
ICC Cricket World Cup, 2019
England vs Bangladesh

Match 12

,
Sophia Gardens, Cardiff
15:00 (IST) 10:30 (local)
Bangladesh
BAN
Jun 08 2019, Sat
Afghanistan
AFG
ICC Cricket World Cup, 2019
Afghanistan vs New Zealand

Match 13

,
County Ground, Taunton
18:00 (IST) 13:30 (local)
New Zealand
NZ
Jun 09 2019, Sun
India
IND
ICC Cricket World Cup, 2019
India vs Australia

Match 14

,
The Oval, London
15:00 (IST) 10:30 (local)
Australia
AUS
Jun 10 2019, Mon
South Africa
SA
ICC Cricket World Cup, 2019
South Africa vs West Indies

Match 15

,
The Rose Bowl, Southampton
15:00 (IST) 10:30 (local)
West Indies
WI
Jun 11 2019, Tue
Bangladesh
BAN
ICC Cricket World Cup, 2019
Bangladesh vs Sri Lanka

Match 16

,
County Ground, Bristol
15:00 (IST) 10:30 (local)
Sri Lanka
SL
Jun 12 2019, Wed
Australia
AUS
ICC Cricket World Cup, 2019
Australia vs Pakistan

Match 17

,
County Ground, Taunton
15:00 (IST) 10:30 (local)
Pakistan
PAK
Jun 13 2019, Thu
India
IND
ICC Cricket World Cup, 2019
India vs New Zealand

Match 18

,
Trent Bridge, Nottingham
15:00 (IST) 10:30 (local)
New Zealand
NZ
Jun 14 2019, Fri
England
ENG
ICC Cricket World Cup, 2019
England vs West Indies

Match 19

,
The Rose Bowl, Southampton
15:00 (IST) 10:30 (local)
West Indies
WI
Jun 15 2019, Sat
Sri Lanka
SL
ICC Cricket World Cup, 2019
Sri Lanka vs Australia

Match 20

,
The Oval, London
15:00 (IST) 10:30 (local)
Australia
AUS
Jun 15 2019, Sat
South Africa
SA
ICC Cricket World Cup, 2019
South Africa vs Afghanistan

Match 21

,
Sophia Gardens, Cardiff
18:00 (IST) 13:30 (local)
Afghanistan
AFG
Jun 16 2019, Sun
India
IND
ICC Cricket World Cup, 2019
India vs Pakistan

Match 22

,
Old Trafford, Manchester
15:00 (IST) 10:30 (local)
Pakistan
PAK
Jun 17 2019, Mon
West Indies
WI
ICC Cricket World Cup, 2019
West Indies vs Bangladesh

Match 23

,
County Ground, Taunton
15:00 (IST) 10:30 (local)
Bangladesh
BAN
Jun 18 2019, Tue
England
ENG
ICC Cricket World Cup, 2019
England vs Afghanistan

Match 24

,
Old Trafford, Manchester
15:00 (IST) 10:30 (local)
Afghanistan
AFG
Jun 19 2019, Wed
New Zealand
NZ
ICC Cricket World Cup, 2019
New Zealand vs South Africa

Match 25

,
Edgbaston, Birmingham
15:00 (IST) 10:30 (local)
South Africa
SA
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 23 2019, Sun
West Indies
WI
ICC Cricket World Cup, 2019
West Indies vs New Zealand

Match 29

,
Old Trafford, Manchester
20:00 (IST) 15:30 (local)
New Zealand
NZ
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
18:00 (IST) 13: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
ICC Cricket World Cup, 2019
vs

1st Semi Final

,
Old Trafford, Manchester
15:00 (IST) 10:30 (local)
4th
Jul 11 2019, Thu
2nd
ICC Cricket World Cup, 2019
vs

2nd Semi Final

,
Edgbaston, Birmingham
15:00 (IST) 10:30 (local)
3rd
Jul 14 2019, Sun
TBC
ICC Cricket World Cup, 2019
vs

Final

,
Lord's, London
15:00 (IST) 10:30 (local)
TBC
Advertisement