Fixtures
Apr 19 2018, Thu
Indian Premier League, 2018
Kings XI Punjab vs Sunrisers Hyderabad

Match 16

,
Punjab Cricket Association IS Bindra Stadium, Mohali
20:00 (IST) 14:30 (GMT)
Sunrisers Hyderabad
SRH
Apr 20 2018, Fri
Chennai Super Kings
CSK
Indian Premier League, 2018
Chennai Super Kings vs Rajasthan Royals

Match 17

,
Maharashtra Cricket Association Stadium, Pune
20:00 (IST) 14:30 (GMT)
Rajasthan Royals
RR
Apr 21 2018, Sat
Kolkata Knight Riders
KKR
Indian Premier League, 2018
Kolkata Knight Riders vs Kings XI Punjab

Match 18

,
Eden Gardens, Kolkata
16:00 (IST) 10:30 (GMT)
Apr 21 2018, Sat
Royal Challengers Bangalore
RCB
Indian Premier League, 2018
Royal Challengers Bangalore vs Delhi Daredevils

Match 19

,
M.Chinnaswamy Stadium, Bengaluru
20:00 (IST) 14:30 (GMT)
Delhi Daredevils
DD
Apr 22 2018, Sun
Sunrisers Hyderabad
SRH
Indian Premier League, 2018
Sunrisers Hyderabad vs Chennai Super Kings

Match 20

,
Rajiv Gandhi International Stadium, Hyderabad
16:00 (IST) 10:30 (GMT)
Chennai Super Kings
CSK
Apr 22 2018, Sun
Rajasthan Royals
RR
Indian Premier League, 2018
Rajasthan Royals vs Mumbai Indians

Match 21

,
Sawai Mansingh Stadium, Jaipur
20:00 (IST) 14:30 (GMT)
Mumbai Indians
MI
Apr 23 2018, Mon
Delhi Daredevils
DD
Indian Premier League, 2018
Delhi Daredevils vs Kings XI Punjab

Match 22

,
Feroz Shah Kotla, Delhi
20:00 (IST) 14:30 (GMT)
Apr 24 2018, Tue
Mumbai Indians
MI
Indian Premier League, 2018
Mumbai Indians vs Sunrisers Hyderabad

Match 23

,
Wankhede Stadium, Mumbai
20:00 (IST) 14:30 (GMT)
Sunrisers Hyderabad
SRH
Apr 25 2018, Wed
Royal Challengers Bangalore
RCB
Indian Premier League, 2018
Royal Challengers Bangalore vs Chennai Super Kings

Match 24

,
M.Chinnaswamy Stadium, Bengaluru
20:00 (IST) 14:30 (GMT)
Chennai Super Kings
CSK
Apr 26 2018, Thu
Sunrisers Hyderabad
SRH
Indian Premier League, 2018
Sunrisers Hyderabad vs Kings XI Punjab

Match 25

,
Rajiv Gandhi International Stadium, Hyderabad
20:00 (IST) 14:30 (GMT)
Apr 27 2018, Fri
Delhi Daredevils
DD
Indian Premier League, 2018
Delhi Daredevils vs Kolkata Knight Riders

Match 26

,
Feroz Shah Kotla, Delhi
20:00 (IST) 14:30 (GMT)
Kolkata Knight Riders
KKR
Apr 28 2018, Sat
Chennai Super Kings
CSK
Indian Premier League, 2018
Chennai Super Kings vs Mumbai Indians

Match 27

,
Maharashtra Cricket Association Stadium, Pune
20:00 (IST) 14:30 (GMT)
Mumbai Indians
MI
Apr 29 2018, Sun
Rajasthan Royals
RR
Indian Premier League, 2018
Rajasthan Royals vs Sunrisers Hyderabad

Match 28

,
Sawai Mansingh Stadium, Jaipur
16:00 (IST) 10:30 (GMT)
Sunrisers Hyderabad
SRH
Apr 29 2018, Sun
Royal Challengers Bangalore
RCB
Indian Premier League, 2018
Royal Challengers Bangalore vs Kolkata Knight Riders

Match 29

,
M.Chinnaswamy Stadium, Bengaluru
20:00 (IST) 14:30 (GMT)
Kolkata Knight Riders
KKR
Apr 30 2018, Mon
Chennai Super Kings
CSK
Indian Premier League, 2018
Chennai Super Kings vs Delhi Daredevils

Match 30

,
Maharashtra Cricket Association Stadium, Pune
20:00 (IST) 14:30 (GMT)
Delhi Daredevils
DD
May 01 2018, Tue
Royal Challengers Bangalore
RCB
Indian Premier League, 2018
Royal Challengers Bangalore vs Mumbai Indians

Match 31

,
M.Chinnaswamy Stadium, Bengaluru
20:00 (IST) 14:30 (GMT)
Mumbai Indians
MI
May 02 2018, Wed
Delhi Daredevils
DD
Indian Premier League, 2018
Delhi Daredevils vs Rajasthan Royals

Match 32

,
Feroz Shah Kotla, Delhi
20:00 (IST) 14:30 (GMT)
Rajasthan Royals
RR
May 03 2018, Thu
Kolkata Knight Riders
KKR
Indian Premier League, 2018
Kolkata Knight Riders vs Chennai Super Kings

Match 33

,
Eden Gardens, Kolkata
20:00 (IST) 14:30 (GMT)
Chennai Super Kings
CSK
May 04 2018, Fri
Indian Premier League, 2018
Kings XI Punjab vs Mumbai Indians

Match 34

,
Holkar Cricket Stadium, Indore
20:00 (IST) 14:30 (GMT)
Mumbai Indians
MI
May 05 2018, Sat
Chennai Super Kings
CSK
Indian Premier League, 2018
Chennai Super Kings vs Royal Challengers Bangalore

Match 35

,
Maharashtra Cricket Association Stadium, Pune
16:00 (IST) 10:30 (GMT)
Royal Challengers Bangalore
RCB
May 05 2018, Sat
Sunrisers Hyderabad
SRH
Indian Premier League, 2018
Sunrisers Hyderabad vs Delhi Daredevils

Match 36

,
Rajiv Gandhi International Stadium, Hyderabad
20:00 (IST) 14:30 (GMT)
Delhi Daredevils
DD
May 06 2018, Sun
Mumbai Indians
MI
Indian Premier League, 2018
Mumbai Indians vs Kolkata Knight Riders

Match 37

,
Wankhede Stadium, Mumbai
16:00 (IST) 10:30 (GMT)
Kolkata Knight Riders
KKR
May 06 2018, Sun
Indian Premier League, 2018
Kings XI Punjab vs Rajasthan Royals

Match 38

,
Holkar Cricket Stadium, Indore
20:00 (IST) 14:30 (GMT)
Rajasthan Royals
RR
May 07 2018, Mon
Sunrisers Hyderabad
SRH
Indian Premier League, 2018
Sunrisers Hyderabad vs Royal Challengers Bangalore

Match 39

,
Rajiv Gandhi International Stadium, Hyderabad
20:00 (IST) 14:30 (GMT)
Royal Challengers Bangalore
RCB
May 08 2018, Tue
Rajasthan Royals
RR
Indian Premier League, 2018
Rajasthan Royals vs Kings XI Punjab

Match 40

,
Sawai Mansingh Stadium, Jaipur
20:00 (IST) 14:30 (GMT)
May 09 2018, Wed
Kolkata Knight Riders
KKR
Indian Premier League, 2018
Kolkata Knight Riders vs Mumbai Indians

Match 41

,
Eden Gardens, Kolkata
20:00 (IST) 14:30 (GMT)
Mumbai Indians
MI
May 10 2018, Thu
Delhi Daredevils
DD
Indian Premier League, 2018
Delhi Daredevils vs Sunrisers Hyderabad

Match 42

,
Feroz Shah Kotla, Delhi
20:00 (IST) 14:30 (GMT)
Sunrisers Hyderabad
SRH
May 11 2018, Fri - May 15 2018, Tue
Ireland
IRE
Pakistan Tour of Ireland, 2018
Ireland vs Pakistan

One-off Test

,
The Village, Malahide, Dublin
15:30 (IST) 11:00 (local)
Pakistan
PAK
May 11 2018, Fri
Rajasthan Royals
RR
Indian Premier League, 2018
Rajasthan Royals vs Chennai Super Kings

Match 43

,
Sawai Mansingh Stadium, Jaipur
20:00 (IST) 14:30 (GMT)
Chennai Super Kings
CSK
May 12 2018, Sat
Indian Premier League, 2018
Kings XI Punjab vs Kolkata Knight Riders

Match 44

,
Holkar Cricket Stadium, Indore
16:00 (IST) 10:30 (GMT)
Kolkata Knight Riders
KKR
May 12 2018, Sat
Delhi Daredevils
DD
Indian Premier League, 2018
Delhi Daredevils vs Royal Challengers Bangalore

Match 45

,
Feroz Shah Kotla, Delhi
20:00 (IST) 14:30 (GMT)
Royal Challengers Bangalore
RCB
May 13 2018, Sun
Chennai Super Kings
CSK
Indian Premier League, 2018
Chennai Super Kings vs Sunrisers Hyderabad

Match 46

,
Maharashtra Cricket Association Stadium, Pune
16:00 (IST) 10:30 (GMT)
Sunrisers Hyderabad
SRH
May 13 2018, Sun
Mumbai Indians
MI
Indian Premier League, 2018
Mumbai Indians vs Rajasthan Royals

Match 47

,
Wankhede Stadium, Mumbai
20:00 (IST) 14:30 (GMT)
Rajasthan Royals
RR
May 14 2018, Mon
Indian Premier League, 2018
Kings XI Punjab vs Royal Challengers Bangalore

Match 48

,
Holkar Cricket Stadium, Indore
20:00 (IST) 14:30 (GMT)
Royal Challengers Bangalore
RCB
May 15 2018, Tue
Kolkata Knight Riders
KKR
Indian Premier League, 2018
Kolkata Knight Riders vs Rajasthan Royals

Match 49

,
Eden Gardens, Kolkata
20:00 (IST) 14:30 (GMT)
Rajasthan Royals
RR
May 16 2018, Wed
Mumbai Indians
MI
Indian Premier League, 2018
Mumbai Indians vs Kings XI Punjab

Match 50

,
Wankhede Stadium, Mumbai
20:00 (IST) 14:30 (GMT)
May 17 2018, Thu
Royal Challengers Bangalore
RCB
Indian Premier League, 2018
Royal Challengers Bangalore vs Sunrisers Hyderabad

Match 51

,
M.Chinnaswamy Stadium, Bengaluru
20:00 (IST) 14:30 (GMT)
Sunrisers Hyderabad
SRH
May 18 2018, Fri
Delhi Daredevils
DD
Indian Premier League, 2018
Delhi Daredevils vs Chennai Super Kings

Match 52

,
Feroz Shah Kotla, Delhi
20:00 (IST) 14:30 (GMT)
Chennai Super Kings
CSK
May 19 2018, Sat
Rajasthan Royals
RR
Indian Premier League, 2018
Rajasthan Royals vs Royal Challengers Bangalore

Match 53

,
Sawai Mansingh Stadium, Jaipur
16:00 (IST) 10:30 (GMT)
Royal Challengers Bangalore
RCB
May 19 2018, Sat
Sunrisers Hyderabad
SRH
Indian Premier League, 2018
Sunrisers Hyderabad vs Kolkata Knight Riders

Match 54

,
Rajiv Gandhi International Stadium, Hyderabad
20:00 (IST) 14:30 (GMT)
Kolkata Knight Riders
KKR
May 20 2018, Sun
Delhi Daredevils
DD
Indian Premier League, 2018
Delhi Daredevils vs Mumbai Indians

Match 55

,
Feroz Shah Kotla, Delhi
16:00 (IST) 10:30 (GMT)
Mumbai Indians
MI
May 20 2018, Sun
Chennai Super Kings
CSK
Indian Premier League, 2018
Chennai Super Kings vs Kings XI Punjab

Match 56

,
Maharashtra Cricket Association Stadium, Pune
20:00 (IST) 14:30 (GMT)
May 22 2018, Tue
TBC
Indian Premier League, 2018
vs

Qualifier 1

,
Wankhede Stadium, Mumbai
20:00 (IST) 14:30 (GMT)
TBC
May 23 2018, Wed
TBC
Indian Premier League, 2018
vs

Eliminator

,
Maharashtra Cricket Association Stadium, Pune
20:00 (IST) 14:30 (GMT)
TBC
May 24 2018, Thu - May 28 2018, Mon
England
ENG
Pakistan tour of England, 2018
England vs Pakistan

1st Test

,
Lord's, London
15:30 (IST) 11:00 (local)
Pakistan
PAK
May 25 2018, Fri
TBC
Indian Premier League, 2018
vs

Qualifier 2

,
Maharashtra Cricket Association Stadium, Pune
20:00 (IST) 14:30 (GMT)
TBC
May 27 2018, Sun
TBC
Indian Premier League, 2018
vs

Final

,
Wankhede Stadium, Mumbai
20:00 (IST) 14:30 (GMT)
TBC
May 31 2018, Thu
West Indies
WI
West Indies and Rest of World tour of England, 2018
West Indies vs Rest of the World XI

One-off T20I

,
Lord's, London
22:30 (IST) 18:00 (local)
Rest of the World XI
ROW
Jun 01 2018, Fri - Jun 05 2018, Tue
England
ENG
Pakistan tour of England, 2018
England vs Pakistan

2nd Test

,
Headingley, Leeds
15:30 (IST) 11:00 (local)
Pakistan
PAK
Jun 06 2018, Wed
New Zealand Women tour of Ireland, 2018
vs New Zealand Women

One-off T20I

,
YMCA CC Ground, Dublin
16:30 (IST) 12:00 (local)
New Zealand Women
NZW
Jun 06 2018, Wed - Jun 11 2018, Mon
West Indies
WI
Sri Lanka tour of West Indies, 2018
West Indies vs Sri Lanka

1st Test

,
Queen's Park Oval, Port of Spain, Trinidad
19:30 (IST) 10:00 (local)
Sri Lanka
SL
Jun 08 2018, Fri
New Zealand Women tour of Ireland, 2018
vs New Zealand Women

1st ODI

,
YMCA CC Ground, Dublin
15:00 (IST) 10:30 (local)
New Zealand Women
NZW
Jun 10 2018, Sun
Scotland
SCO
England tour of Scotland, 2018
Scotland vs England

One-off ODI

,
Grange Cricket Club, Raeburn Place, Edinburgh
15:30 (IST) 11:00 (local)
England
ENG
Jun 12 2018, Tue
Netherlands
NED
Scotland and Ireland tour of Netherlands, 2018
Netherlands vs Ireland

Match 1

,
Sportpark Laag Zestienhoven, Rotterdam
20:30 (IST) 17:00 (local)
Ireland
IRE
Jun 12 2018, Tue
Scotland
SCO
Pakistan tour of Scotland, 2018
Scotland vs Pakistan

1st T20I

,
Grange Cricket Club, Raeburn Place, Edinburgh
21:30 (IST) 17:00 (local)
Pakistan
PAK
Jun 13 2018, Wed
England
ENG
Australia tour of England, 2018
England vs Australia

1st ODI

,
The Oval, London
17:30 (IST) 13:00 (local)
Australia
AUS
Jun 13 2018, Wed
Netherlands
NED
Scotland and Ireland tour of Netherlands, 2018
Netherlands vs Ireland

Match 2

,
Sportpark Laag Zestienhoven, Rotterdam
20:30 (IST) 17:00 (local)
Ireland
IRE
Jun 13 2018, Wed
Scotland
SCO
Pakistan tour of Scotland, 2018
Scotland vs Pakistan

2nd T20I

,
Grange Cricket Club, Raeburn Place, Edinburgh
21:30 (IST) 17:00 (local)
Pakistan
PAK
Jun 14 2018, Thu - Jun 18 2018, Mon
India
IND
Afghanistan tour of India, 2018
India vs Afghanistan

One-off Test

,
M.Chinnaswamy Stadium, Bengaluru
09:30 (IST) 04:00 (GMT)
Afghanistan
AFG
Jun 14 2018, Thu - Jun 19 2018, Tue
West Indies
WI
Sri Lanka tour of West Indies, 2018
West Indies vs Sri Lanka

2nd Test

,
Darren Sammy National Cricket Stadium, St Lucia
19:30 (IST) 10:00 (local)
Sri Lanka
SL
Jun 16 2018, Sat
England
ENG
Australia tour of England, 2018
England vs Australia

2nd ODI

,
Sophia Gardens, Cardiff
15:30 (IST) 11:00 (local)
Australia
AUS
Jun 16 2018, Sat
Ireland
IRE
Scotland and Ireland tour of Netherlands, 2018
Ireland vs Scotland

Match 3

,
Sportpark Het Schootsveld, Deventer
20:30 (IST) 17:00 (local)
Scotland
SCO
Jun 17 2018, Sun
Ireland
IRE
Scotland and Ireland tour of Netherlands, 2018
Ireland vs Scotland

Match 4

,
Sportpark Het Schootsveld, Deventer
20:30 (IST) 17:00 (local)
Scotland
SCO
Jun 19 2018, Tue
England
ENG
Australia tour of England, 2018
England vs Australia

3rd ODI

,
Trent Bridge, Nottingham
18:30 (IST) 14:00 (local)
Australia
AUS
Jun 19 2018, Tue
Netherlands
NED
Scotland and Ireland tour of Netherlands, 2018
Netherlands vs Scotland

Match 5

,
VRA Ground, Amstelveen
20:30 (IST) 17:00 (local)
Scotland
SCO
Jun 20 2018, Wed
Netherlands
NED
Scotland and Ireland tour of Netherlands, 2018
Netherlands vs Scotland

Match 6

,
VRA Ground, Amstelveen
20:30 (IST) 17: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:30 (IST) 14:00 (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
16:30 (IST) 13: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
16:30 (IST) 13: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
16:30 (IST) 13: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
16:30 (IST) 13:00 (local)
Pakistan
PAK
Jul 05 2018, Thu
Pakistan
PAK
Australia and Pakistan tour of Zimbabwe, 2018
Pakistan vs Australia

Match 5

,
Harare Sports Club, Harare
16:30 (IST) 13: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
16:30 (IST) 13: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
16:30 (IST) 13: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 13 2018, Fri
Zimbabwe
ZIM
Pakistan tour of Zimbabwe, 2018
Zimbabwe vs Pakistan

1st ODI

,
Queens Sports Club, Bulawayo
13:00 (IST) 09:30 (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
13:00 (IST) 09:30 (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
13:00 (IST) 09:30 (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
13:00 (IST) 09:30 (local)
Pakistan
PAK
Jul 22 2018, Sun
Zimbabwe
ZIM
Pakistan tour of Zimbabwe, 2018
Zimbabwe vs Pakistan

5th ODI

,
Queens Sports Club, Bulawayo
13:00 (IST) 09:30 (local)
Pakistan
PAK
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
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 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 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
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 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 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 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 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 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
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 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 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
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
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
Advertisement