Fixtures
Mar 30 2017, Thu
West Indies
WI
Pakistan Tour of West Indies, 2017
West Indies vs Pakistan

2nd T20I

,
Queen's Park Oval, Port of Spain, Trinidad
22:00 (IST) 16:30 (GMT)
Pakistan
PAK
Apr 01 2017, Sat
Sri Lanka
SL
Bangladesh Tour of Sri Lanka, 2017
Sri Lanka vs Bangladesh

3rd ODI

,
Sinhalese Sports Club, Colombo
09:30 (IST) 04:00 (GMT)
Bangladesh
BAN
Apr 01 2017, Sat
West Indies
WI
Pakistan Tour of West Indies, 2017
West Indies vs Pakistan

3rd T20I

,
Queen's Park Oval, Port of Spain, Trinidad
22:00 (IST) 16:30 (GMT)
Pakistan
PAK
Apr 02 2017, Sun
West Indies
WI
Pakistan Tour of West Indies, 2017
West Indies vs Pakistan

4th T20I

,
Queen's Park Oval, Port of Spain, Trinidad
22:00 (IST) 16:30 (GMT)
Pakistan
PAK
Apr 04 2017, Tue
Sri Lanka
SL
Bangladesh Tour of Sri Lanka, 2017
Sri Lanka vs Bangladesh

1st T20I

,
R.Premadasa Stadium, Colombo
19:00 (IST) 13:30 (GMT)
Bangladesh
BAN
Apr 05 2017, Wed
Sunrisers Hyderabad
SRH
Indian Premier League, 2017
Sunrisers Hyderabad vs Royal Challengers Bangalore

Match 1

,
Rajiv Gandhi International Stadium, Hyderabad
20:00 (IST) 14:30 (GMT)
Royal Challengers Bangalore
RCB
Apr 06 2017, Thu
Sri Lanka
SL
Bangladesh Tour of Sri Lanka, 2017
Sri Lanka vs Bangladesh

2nd T20I

,
R.Premadasa Stadium, Colombo
19:00 (IST) 13:30 (GMT)
Bangladesh
BAN
Apr 06 2017, Thu
Rising Pune Supergiant
RPS
Indian Premier League, 2017
Rising Pune Supergiant vs Mumbai Indians

Match 2

,
Maharashtra Cricket Association Stadium, Pune
20:00 (IST) 14:30 (GMT)
Mumbai Indians
MI
Apr 07 2017, Fri
West Indies
WI
Pakistan Tour of West Indies, 2017
West Indies vs Pakistan

1st ODI

,
Providence Stadium, Guyana
19:00 (IST) 13:30 (GMT)
Pakistan
PAK
Apr 07 2017, Fri
Gujarat Lions
GL
Indian Premier League, 2017
Gujarat Lions vs Kolkata Knight Riders

Match 3

,
Saurashtra Cricket Association Stadium, Rajkot
20:00 (IST) 14:30 (GMT)
Kolkata Knight Riders
KKR
Apr 08 2017, Sat
Indian Premier League, 2017
Kings XI Punjab vs Rising Pune Supergiant

Match 4

,
Holkar Cricket Stadium, Indore
16:00 (IST) 10:30 (GMT)
Rising Pune Supergiant
RPS
Apr 08 2017, Sat
Royal Challengers Bangalore
RCB
Indian Premier League, 2017
Royal Challengers Bangalore vs Delhi Daredevils

Match 5

,
M.Chinnaswamy Stadium, Bengaluru
20:00 (IST) 14:30 (GMT)
Delhi Daredevils
DD
Apr 09 2017, Sun
Sunrisers Hyderabad
SRH
Indian Premier League, 2017
Sunrisers Hyderabad vs Gujarat Lions

Match 6

,
Rajiv Gandhi International Stadium, Hyderabad
16:00 (IST) 10:30 (GMT)
Gujarat Lions
GL
Apr 09 2017, Sun
West Indies
WI
Pakistan Tour of West Indies, 2017
West Indies vs Pakistan

2nd ODI

,
Providence Stadium, Guyana
19:00 (IST) 13:30 (GMT)
Pakistan
PAK
Apr 09 2017, Sun
Mumbai Indians
MI
Indian Premier League, 2017
Mumbai Indians vs Kolkata Knight Riders

Match 7

,
Wankhede Stadium, Mumbai
20:00 (IST) 14:30 (GMT)
Kolkata Knight Riders
KKR
Apr 10 2017, Mon
Indian Premier League, 2017
Kings XI Punjab vs Royal Challengers Bangalore

Match 8

,
Holkar Cricket Stadium, Indore
20:00 (IST) 14:30 (GMT)
Royal Challengers Bangalore
RCB
Apr 11 2017, Tue
West Indies
WI
Pakistan Tour of West Indies, 2017
West Indies vs Pakistan

3rd ODI

,
Providence Stadium, Guyana
19:00 (IST) 13:30 (GMT)
Pakistan
PAK
Apr 11 2017, Tue
Rising Pune Supergiant
RPS
Indian Premier League, 2017
Rising Pune Supergiant vs Delhi Daredevils

Match 9

,
Maharashtra Cricket Association Stadium, Pune
20:00 (IST) 14:30 (GMT)
Delhi Daredevils
DD
Apr 12 2017, Wed
Mumbai Indians
MI
Indian Premier League, 2017
Mumbai Indians vs Sunrisers Hyderabad

Match 10

,
Wankhede Stadium, Mumbai
20:00 (IST) 14:30 (GMT)
Sunrisers Hyderabad
SRH
Apr 13 2017, Thu
Kolkata Knight Riders
KKR
Indian Premier League, 2017
Kolkata Knight Riders vs Kings XI Punjab

Match 11

,
Eden Gardens, Kolkata
20:00 (IST) 14:30 (GMT)
Apr 14 2017, Fri
Royal Challengers Bangalore
RCB
Indian Premier League, 2017
Royal Challengers Bangalore vs Mumbai Indians

Match 12

,
M.Chinnaswamy Stadium, Bengaluru
16:00 (IST) 10:30 (GMT)
Mumbai Indians
MI
Apr 14 2017, Fri
Gujarat Lions
GL
Indian Premier League, 2017
Gujarat Lions vs Rising Pune Supergiant

Match 13

,
Saurashtra Cricket Association Stadium, Rajkot
20:00 (IST) 14:30 (GMT)
Rising Pune Supergiant
RPS
Apr 15 2017, Sat
Kolkata Knight Riders
KKR
Indian Premier League, 2017
Kolkata Knight Riders vs Sunrisers Hyderabad

Match 14

,
Eden Gardens, Kolkata
16:00 (IST) 10:30 (GMT)
Sunrisers Hyderabad
SRH
Apr 15 2017, Sat
Delhi Daredevils
DD
Indian Premier League, 2017
Delhi Daredevils vs Kings XI Punjab

Match 15

,
Feroz Shah Kotla, Delhi
20:00 (IST) 14:30 (GMT)
Apr 16 2017, Sun
Mumbai Indians
MI
Indian Premier League, 2017
Mumbai Indians vs Gujarat Lions

Match 16

,
Wankhede Stadium, Mumbai
16:00 (IST) 10:30 (GMT)
Gujarat Lions
GL
Apr 16 2017, Sun
Royal Challengers Bangalore
RCB
Indian Premier League, 2017
Royal Challengers Bangalore vs Rising Pune Supergiant

Match 17

,
M.Chinnaswamy Stadium, Bengaluru
20:00 (IST) 14:30 (GMT)
Rising Pune Supergiant
RPS
Apr 17 2017, Mon
Delhi Daredevils
DD
Indian Premier League, 2017
Delhi Daredevils vs Kolkata Knight Riders

Match 18

,
Feroz Shah Kotla, Delhi
16:00 (IST) 10:30 (GMT)
Kolkata Knight Riders
KKR
Apr 17 2017, Mon
Sunrisers Hyderabad
SRH
Indian Premier League, 2017
Sunrisers Hyderabad vs Kings XI Punjab

Match 19

,
Rajiv Gandhi International Stadium, Hyderabad
20:00 (IST) 14:30 (GMT)
Apr 18 2017, Tue
Gujarat Lions
GL
Indian Premier League, 2017
Gujarat Lions vs Royal Challengers Bangalore

Match 20

,
Saurashtra Cricket Association Stadium, Rajkot
20:00 (IST) 14:30 (GMT)
Royal Challengers Bangalore
RCB
Apr 19 2017, Wed
Sunrisers Hyderabad
SRH
Indian Premier League, 2017
Sunrisers Hyderabad vs Delhi Daredevils

Match 21

,
Rajiv Gandhi International Stadium, Hyderabad
20:00 (IST) 14:30 (GMT)
Delhi Daredevils
DD
Apr 20 2017, Thu
Indian Premier League, 2017
Kings XI Punjab vs Mumbai Indians

Match 22

,
Holkar Cricket Stadium, Indore
20:00 (IST) 14:30 (GMT)
Mumbai Indians
MI
Apr 21 2017, Fri
Kolkata Knight Riders
KKR
Indian Premier League, 2017
Kolkata Knight Riders vs Gujarat Lions

Match 23

,
Eden Gardens, Kolkata
20:00 (IST) 14:30 (GMT)
Gujarat Lions
GL
Apr 22 2017, Sat
Rising Pune Supergiant
RPS
Indian Premier League, 2017
Rising Pune Supergiant vs Sunrisers Hyderabad

Match 24

,
Maharashtra Cricket Association Stadium, Pune
16:00 (IST) 10:30 (GMT)
Sunrisers Hyderabad
SRH
Apr 22 2017, Sat
Mumbai Indians
MI
Indian Premier League, 2017
Mumbai Indians vs Delhi Daredevils

Match 25

,
Wankhede Stadium, Mumbai
20:00 (IST) 14:30 (GMT)
Delhi Daredevils
DD
Apr 22 2017, Sat - Apr 27 2017, Thu
West Indies
WI
Pakistan Tour of West Indies, 2017
West Indies vs Pakistan

1st Test

,
Sabina Park, Kingston, Jamaica
20:30 (IST) 15:00 (GMT)
Pakistan
PAK
Apr 23 2017, Sun
Gujarat Lions
GL
Indian Premier League, 2017
Gujarat Lions vs Kings XI Punjab

Match 26

,
Saurashtra Cricket Association Stadium, Rajkot
16:00 (IST) 10:30 (GMT)
Apr 23 2017, Sun
Kolkata Knight Riders
KKR
Indian Premier League, 2017
Kolkata Knight Riders vs Royal Challengers Bangalore

Match 27

,
Eden Gardens, Kolkata
20:00 (IST) 14:30 (GMT)
Royal Challengers Bangalore
RCB
Apr 24 2017, Mon
Mumbai Indians
MI
Indian Premier League, 2017
Mumbai Indians vs Rising Pune Supergiant

Match 28

,
Wankhede Stadium, Mumbai
20:00 (IST) 14:30 (GMT)
Rising Pune Supergiant
RPS
Apr 25 2017, Tue
Royal Challengers Bangalore
RCB
Indian Premier League, 2017
Royal Challengers Bangalore vs Sunrisers Hyderabad

Match 29

,
M.Chinnaswamy Stadium, Bengaluru
20:00 (IST) 14:30 (GMT)
Sunrisers Hyderabad
SRH
Apr 26 2017, Wed
Rising Pune Supergiant
RPS
Indian Premier League, 2017
Rising Pune Supergiant vs Kolkata Knight Riders

Match 30

,
Maharashtra Cricket Association Stadium, Pune
20:00 (IST) 14:30 (GMT)
Kolkata Knight Riders
KKR
Apr 27 2017, Thu
Royal Challengers Bangalore
RCB
Indian Premier League, 2017
Royal Challengers Bangalore vs Gujarat Lions

Match 31

,
M.Chinnaswamy Stadium, Bengaluru
20:00 (IST) 14:30 (GMT)
Gujarat Lions
GL
Apr 28 2017, Fri
Kolkata Knight Riders
KKR
Indian Premier League, 2017
Kolkata Knight Riders vs Delhi Daredevils

Match 32

,
Eden Gardens, Kolkata
16:00 (IST) 10:30 (GMT)
Delhi Daredevils
DD
Apr 28 2017, Fri
Indian Premier League, 2017
Kings XI Punjab vs Sunrisers Hyderabad

Match 33

,
Punjab Cricket Association Stadium, Mohali
20:00 (IST) 14:30 (GMT)
Sunrisers Hyderabad
SRH
Apr 29 2017, Sat
Rising Pune Supergiant
RPS
Indian Premier League, 2017
Rising Pune Supergiant vs Royal Challengers Bangalore

Match 34

,
Maharashtra Cricket Association Stadium, Pune
16:00 (IST) 10:30 (GMT)
Royal Challengers Bangalore
RCB
Apr 29 2017, Sat
Gujarat Lions
GL
Indian Premier League, 2017
Gujarat Lions vs Mumbai Indians

Match 35

,
Saurashtra Cricket Association Stadium, Rajkot
20:00 (IST) 14:30 (GMT)
Mumbai Indians
MI
Apr 30 2017, Sun
Indian Premier League, 2017
Kings XI Punjab vs Delhi Daredevils

Match 36

,
Punjab Cricket Association Stadium, Mohali
16:00 (IST) 10:30 (GMT)
Delhi Daredevils
DD
Apr 30 2017, Sun - May 05 2017, Fri
West Indies
WI
Pakistan Tour of West Indies, 2017
West Indies vs Pakistan

2nd Test

,
Kensington Oval, Bridgetown, Barbados
19:30 (IST) 14:00 (GMT)
Pakistan
PAK
Apr 30 2017, Sun
Sunrisers Hyderabad
SRH
Indian Premier League, 2017
Sunrisers Hyderabad vs Kolkata Knight Riders

Match 37

,
Rajiv Gandhi International Stadium, Hyderabad
20:00 (IST) 14:30 (GMT)
Kolkata Knight Riders
KKR
May 01 2017, Mon
Mumbai Indians
MI
Indian Premier League, 2017
Mumbai Indians vs Royal Challengers Bangalore

Match 38

,
Wankhede Stadium, Mumbai
16:00 (IST) 10:30 (GMT)
Royal Challengers Bangalore
RCB
May 01 2017, Mon
Rising Pune Supergiant
RPS
Indian Premier League, 2017
Rising Pune Supergiant vs Gujarat Lions

Match 39

,
Maharashtra Cricket Association Stadium, Pune
20:00 (IST) 14:30 (GMT)
Gujarat Lions
GL
May 02 2017, Tue
Delhi Daredevils
DD
Indian Premier League, 2017
Delhi Daredevils vs Sunrisers Hyderabad

Match 40

,
Feroz Shah Kotla, Delhi
20:00 (IST) 14:30 (GMT)
Sunrisers Hyderabad
SRH
May 03 2017, Wed
Kolkata Knight Riders
KKR
Indian Premier League, 2017
Kolkata Knight Riders vs Rising Pune Supergiant

Match 41

,
Eden Gardens, Kolkata
20:00 (IST) 14:30 (GMT)
Rising Pune Supergiant
RPS
May 04 2017, Thu
Delhi Daredevils
DD
Indian Premier League, 2017
Delhi Daredevils vs Gujarat Lions

Match 42

,
Feroz Shah Kotla, Delhi
20:00 (IST) 14:30 (GMT)
Gujarat Lions
GL
May 05 2017, Fri
England
ENG
Ireland Tour of England, 2017
England vs Ireland

1st ODI

,
County Ground, Bristol
15:00 (IST) 09:30 (GMT)
Ireland
IRE
May 05 2017, Fri
Royal Challengers Bangalore
RCB
Indian Premier League, 2017
Royal Challengers Bangalore vs Kings XI Punjab

Match 43

,
M.Chinnaswamy Stadium, Bengaluru
20:00 (IST) 14:30 (GMT)
May 06 2017, Sat
Sunrisers Hyderabad
SRH
Indian Premier League, 2017
Sunrisers Hyderabad vs Rising Pune Supergiant

Match 44

,
Rajiv Gandhi International Stadium, Hyderabad
16:00 (IST) 10:30 (GMT)
Rising Pune Supergiant
RPS
May 06 2017, Sat
Delhi Daredevils
DD
Indian Premier League, 2017
Delhi Daredevils vs Mumbai Indians

Match 45

,
Feroz Shah Kotla, Delhi
20:00 (IST) 14:30 (GMT)
Mumbai Indians
MI
May 07 2017, Sun
England
ENG
Ireland Tour of England, 2017
England vs Ireland

2nd ODI

,
Lord's, London
15:00 (IST) 09:30 (GMT)
Ireland
IRE
May 07 2017, Sun
Royal Challengers Bangalore
RCB
Indian Premier League, 2017
Royal Challengers Bangalore vs Kolkata Knight Riders

Match 46

,
M.Chinnaswamy Stadium, Bengaluru
16:00 (IST) 10:30 (GMT)
Kolkata Knight Riders
KKR
May 07 2017, Sun
Indian Premier League, 2017
Kings XI Punjab vs Gujarat Lions

Match 47

,
Punjab Cricket Association Stadium, Mohali
20:00 (IST) 14:30 (GMT)
Gujarat Lions
GL
May 08 2017, Mon
Sunrisers Hyderabad
SRH
Indian Premier League, 2017
Sunrisers Hyderabad vs Mumbai Indians

Match 48

,
Rajiv Gandhi International Stadium, Hyderabad
20:00 (IST) 14:30 (GMT)
Mumbai Indians
MI
May 09 2017, Tue
Indian Premier League, 2017
Kings XI Punjab vs Kolkata Knight Riders

Match 49

,
Punjab Cricket Association Stadium, Mohali
20:00 (IST) 14:30 (GMT)
Kolkata Knight Riders
KKR
May 10 2017, Wed - May 15 2017, Mon
West Indies
WI
Pakistan Tour of West Indies, 2017
West Indies vs Pakistan

3rd Test

,
Windsor Park, Roseau, Dominica
19:30 (IST) 14:00 (GMT)
Pakistan
PAK
May 10 2017, Wed
Gujarat Lions
GL
Indian Premier League, 2017
Gujarat Lions vs Delhi Daredevils

Match 50

,
Green Park, Kanpur
20:00 (IST) 14:30 (GMT)
Delhi Daredevils
DD
May 11 2017, Thu
Mumbai Indians
MI
Indian Premier League, 2017
Mumbai Indians vs Kings XI Punjab

Match 51

,
Wankhede Stadium, Mumbai
20:00 (IST) 14:30 (GMT)
May 12 2017, Fri
Ireland
IRE
Bangladesh and New Zealand Tour of Ireland, 2017
Ireland vs Bangladesh

Match 1

,
Civil Service Cricket Club, Stormont, Belfast
15:15 (IST) 09:45 (GMT)
Bangladesh
BAN
May 12 2017, Fri
Delhi Daredevils
DD
Indian Premier League, 2017
Delhi Daredevils vs Rising Pune Supergiant

Match 52

,
Feroz Shah Kotla, Delhi
20:00 (IST) 14:30 (GMT)
Rising Pune Supergiant
RPS
May 13 2017, Sat
Gujarat Lions
GL
Indian Premier League, 2017
Gujarat Lions vs Sunrisers Hyderabad

Match 53

,
Green Park, Kanpur
16:00 (IST) 10:30 (GMT)
Sunrisers Hyderabad
SRH
May 13 2017, Sat
Kolkata Knight Riders
KKR
Indian Premier League, 2017
Kolkata Knight Riders vs Mumbai Indians

Match 54

,
Eden Gardens, Kolkata
20:00 (IST) 14:30 (GMT)
Mumbai Indians
MI
May 14 2017, Sun
Ireland
IRE
Bangladesh and New Zealand Tour of Ireland, 2017
Ireland vs New Zealand

Match 2

,
Civil Service Cricket Club, Stormont, Belfast
15:15 (IST) 09:45 (GMT)
New Zealand
NZ
May 14 2017, Sun
Rising Pune Supergiant
RPS
Indian Premier League, 2017
Rising Pune Supergiant vs Kings XI Punjab

Match 55

,
Maharashtra Cricket Association Stadium, Pune
16:00 (IST) 10:30 (GMT)
May 14 2017, Sun
Delhi Daredevils
DD
Indian Premier League, 2017
Delhi Daredevils vs Royal Challengers Bangalore

Match 56

,
Feroz Shah Kotla, Delhi
20:00 (IST) 14:30 (GMT)
Royal Challengers Bangalore
RCB
May 16 2017, Tue
TBC
Indian Premier League, 2017
vs

Qualifier 1

,
To Be Confirmed
20:00 (IST) 14:30 (GMT)
TBC
May 17 2017, Wed
Bangladesh
BAN
Bangladesh and New Zealand Tour of Ireland, 2017
Bangladesh vs New Zealand

Match 3

,
Civil Service Cricket Club, Stormont, Belfast
15:15 (IST) 09:45 (GMT)
New Zealand
NZ
May 17 2017, Wed
TBC
Indian Premier League, 2017
vs

Eliminator

,
To Be Confirmed
20:00 (IST) 14:30 (GMT)
TBC
May 19 2017, Fri
Ireland
IRE
Bangladesh and New Zealand Tour of Ireland, 2017
Ireland vs Bangladesh

Match 4

,
Civil Service Cricket Club, Stormont, Belfast
15:15 (IST) 09:45 (GMT)
Bangladesh
BAN
May 19 2017, Fri
TBC
Indian Premier League, 2017
vs

Qualifier 2

,
To Be Confirmed
20:00 (IST) 14:30 (GMT)
TBC
May 21 2017, Sun
Ireland
IRE
Bangladesh and New Zealand Tour of Ireland, 2017
Ireland vs New Zealand

Match 5

,
Civil Service Cricket Club, Stormont, Belfast
15:15 (IST) 09:45 (GMT)
New Zealand
NZ
May 21 2017, Sun
TBC
Indian Premier League, 2017
vs

Final

,
Rajiv Gandhi International Stadium, Hyderabad
20:00 (IST) 14:30 (GMT)
TBC
May 24 2017, Wed
Bangladesh
BAN
Bangladesh and New Zealand Tour of Ireland, 2017
Bangladesh vs New Zealand

Match 6

,
Civil Service Cricket Club, Stormont, Belfast
15:15 (IST) 09:45 (GMT)
New Zealand
NZ
May 24 2017, Wed
England
ENG
South Africa Tour of England, 2017
England vs South Africa

1st ODI

,
Headingley, Leeds
19:00 (IST) 13:30 (GMT)
South Africa
SA
May 27 2017, Sat
England
ENG
South Africa Tour of England, 2017
England vs South Africa

2nd ODI

,
The Rose Bowl, Southampton
15:00 (IST) 09:30 (GMT)
South Africa
SA
May 29 2017, Mon
England
ENG
South Africa Tour of England, 2017
England vs South Africa

3rd ODI

,
Lord's, London
15:00 (IST) 09:30 (GMT)
South Africa
SA
Jun 01 2017, Thu
England
ENG
ICC Champions Trophy, 2017
England vs Bangladesh

Match 1

,
The Oval, London
15:00 (IST) 09:30 (GMT)
Bangladesh
BAN
Jun 02 2017, Fri
Australia
AUS
ICC Champions Trophy, 2017
Australia vs New Zealand

Match 2

,
Edgbaston, Birmingham
15:00 (IST) 09:30 (GMT)
New Zealand
NZ
Jun 03 2017, Sat
Sri Lanka
SL
ICC Champions Trophy, 2017
Sri Lanka vs South Africa

Match 3

,
The Oval, London
15:00 (IST) 09:30 (GMT)
South Africa
SA
Jun 04 2017, Sun
India
IND
ICC Champions Trophy, 2017
India vs Pakistan

Match 4

,
Edgbaston, Birmingham
15:00 (IST) 09:30 (GMT)
Pakistan
PAK
Jun 05 2017, Mon
Australia
AUS
ICC Champions Trophy, 2017
Australia vs Bangladesh

Match 5

,
The Oval, London
18:00 (IST) 12:30 (GMT)
Bangladesh
BAN
Jun 06 2017, Tue
England
ENG
ICC Champions Trophy, 2017
England vs New Zealand

Match 6

,
Sophia Gardens, Cardiff
15:00 (IST) 09:30 (GMT)
New Zealand
NZ
Jun 07 2017, Wed
Pakistan
PAK
ICC Champions Trophy, 2017
Pakistan vs South Africa

Match 7

,
Edgbaston, Birmingham
18:00 (IST) 12:30 (GMT)
South Africa
SA
Jun 08 2017, Thu
India
IND
ICC Champions Trophy, 2017
India vs Sri Lanka

Match 8

,
The Oval, London
15:00 (IST) 09:30 (GMT)
Sri Lanka
SL
Jun 09 2017, Fri
New Zealand
NZ
ICC Champions Trophy, 2017
New Zealand vs Bangladesh

Match 9

,
Sophia Gardens, Cardiff
15:00 (IST) 09:30 (GMT)
Bangladesh
BAN
Jun 10 2017, Sat
England
ENG
ICC Champions Trophy, 2017
England vs Australia

Match 10

,
Edgbaston, Birmingham
15:00 (IST) 09:30 (GMT)
Australia
AUS
Jun 11 2017, Sun
India
IND
ICC Champions Trophy, 2017
India vs South Africa

Match 11

,
The Oval, London
15:00 (IST) 09:30 (GMT)
South Africa
SA
Jun 12 2017, Mon
Sri Lanka
SL
ICC Champions Trophy, 2017
Sri Lanka vs Pakistan

Match 12

,
Sophia Gardens, Cardiff
15:00 (IST) 09:30 (GMT)
Pakistan
PAK
Jun 14 2017, Wed
A1
ICC Champions Trophy, 2017
vs

1st Semi Final

,
Sophia Gardens, Cardiff
15:00 (IST) 09:30 (GMT)
B2
Jun 15 2017, Thu
A2
ICC Champions Trophy, 2017
vs

2nd Semi Final

,
Edgbaston, Birmingham
15:00 (IST) 09:30 (GMT)
B1
Jun 15 2017, Thu
Scotland
SCO
Zimbabwe Tour of Scotland, 2017
Scotland vs Zimbabwe

1st ODI

,
Grange Cricket Club, Raeburn Place, Edinburgh
15:15 (IST) 09:45 (GMT)
Zimbabwe
ZIM
Jun 17 2017, Sat
Scotland
SCO
Zimbabwe Tour of Scotland, 2017
Scotland vs Zimbabwe

2nd ODI

,
Grange Cricket Club, Raeburn Place, Edinburgh
15:15 (IST) 09:45 (GMT)
Zimbabwe
ZIM
Jun 18 2017, Sun
TBC
ICC Champions Trophy, 2017
vs

Final

,
The Oval, London
15:00 (IST) 09:30 (GMT)
TBC
Jun 21 2017, Wed
England
ENG
South Africa Tour of England, 2017
England vs South Africa

1st T20I

,
The Rose Bowl, Southampton
23:00 (IST) 17:30 (GMT)
South Africa
SA
Jun 23 2017, Fri
England
ENG
South Africa Tour of England, 2017
England vs South Africa

2nd T20I

,
County Ground, Taunton
23:00 (IST) 17:30 (GMT)
South Africa
SA
Jun 25 2017, Sun
England
ENG
South Africa Tour of England, 2017
England vs South Africa

3rd T20I

,
Sophia Gardens, Cardiff
23:00 (IST) 17:30 (GMT)
South Africa
SA
Jul 06 2017, Thu - Jul 10 2017, Mon
England
ENG
South Africa Tour of England, 2017
England vs South Africa

1st Test

,
Lord's, London
15:30 (IST) 10:00 (GMT)
South Africa
SA
Jul 14 2017, Fri - Jul 18 2017, Tue
England
ENG
South Africa Tour of England, 2017
England vs South Africa

2nd Test

,
Trent Bridge, Nottingham
15:30 (IST) 10:00 (GMT)
South Africa
SA
Jul 27 2017, Thu - Jul 31 2017, Mon
England
ENG
South Africa Tour of England, 2017
England vs South Africa

3rd Test

,
The Oval, London
15:30 (IST) 10:00 (GMT)
South Africa
SA
Aug 04 2017, Fri - Aug 08 2017, Tue
England
ENG
South Africa Tour of England, 2017
England vs South Africa

4th Test

,
Old Trafford, Manchester
15:30 (IST) 10:00 (GMT)
South Africa
SA
Aug 17 2017, Thu - Aug 22 2017, Tue
England
ENG
West Indies tour of England, 2017
England vs West Indies

1st Test

,
Edgbaston, Birmingham
18:30 (IST) 13:00 (GMT)
West Indies
WI
Aug 25 2017, Fri - Aug 29 2017, Tue
England
ENG
West Indies tour of England, 2017
England vs West Indies

2nd Test

,
Headingley, Leeds
15:30 (IST) 10:00 (GMT)
West Indies
WI
Sep 07 2017, Thu - Sep 11 2017, Mon
England
ENG
West Indies tour of England, 2017
England vs West Indies

3rd Test

,
Lord's, London
15:30 (IST) 10:00 (GMT)
West Indies
WI
Sep 13 2017, Wed
Ireland
IRE
West Indies Tour of Ireland, 2017
Ireland vs West Indies

One-off ODI

,
The Village, Malahide, Dublin
15:15 (IST) 09:45 (GMT)
West Indies
WI
Sep 16 2017, Sat
England
ENG
West Indies tour of England, 2017
England vs West Indies

One-off T20I

,
Riverside Ground, Chester-le-Street
23:00 (IST) 17:30 (GMT)
West Indies
WI
Sep 19 2017, Tue
England
ENG
West Indies tour of England, 2017
England vs West Indies

1st ODI

,
Old Trafford, Manchester
18:30 (IST) 13:00 (GMT)
West Indies
WI
Sep 21 2017, Thu
England
ENG
West Indies tour of England, 2017
England vs West Indies

2nd ODI

,
Trent Bridge, Nottingham
18:30 (IST) 13:00 (GMT)
West Indies
WI
Sep 24 2017, Sun
England
ENG
West Indies tour of England, 2017
England vs West Indies

3rd ODI

,
County Ground, Bristol
15:30 (IST) 10:00 (GMT)
West Indies
WI
Sep 27 2017, Wed
England
ENG
West Indies tour of England, 2017
England vs West Indies

4th ODI

,
The Oval, London
18:30 (IST) 13:00 (GMT)
West Indies
WI
Sep 28 2017, Thu - Oct 02 2017, Mon
South Africa
SA
Bangladesh Tour of South Africa, 2017
South Africa vs Bangladesh

1st Test

,
Potchefstroom University Ground, Potchefstroom
13:30 (IST) 08:00 (GMT)
Bangladesh
BAN
Sep 29 2017, Fri
England
ENG
West Indies tour of England, 2017
England vs West Indies

5th ODI

,
The Rose Bowl, Southampton
18:30 (IST) 13:00 (GMT)
West Indies
WI
Oct 06 2017, Fri - Oct 10 2017, Tue
South Africa
SA
Bangladesh Tour of South Africa, 2017
South Africa vs Bangladesh

2nd Test

,
Mangaung Oval, Bloemfontein
13:30 (IST) 08:00 (GMT)
Bangladesh
BAN
Oct 15 2017, Sun
South Africa
SA
Bangladesh Tour of South Africa, 2017
South Africa vs Bangladesh

1st ODI

,
De Beers Diamond Oval, Kimberley
13:30 (IST) 08:00 (GMT)
Bangladesh
BAN
Oct 18 2017, Wed
South Africa
SA
Bangladesh Tour of South Africa, 2017
South Africa vs Bangladesh

2nd ODI

,
Boland Bank Park, Paarl
13:30 (IST) 08:00 (GMT)
Bangladesh
BAN
Oct 22 2017, Sun
South Africa
SA
Bangladesh Tour of South Africa, 2017
South Africa vs Bangladesh

3rd ODI

,
Buffalo Park, East London
13:30 (IST) 08:00 (GMT)
Bangladesh
BAN
Oct 26 2017, Thu
South Africa
SA
Bangladesh Tour of South Africa, 2017
South Africa vs Bangladesh

1st T20I

,
Mangaung Oval, Bloemfontein
21:30 (IST) 16:00 (GMT)
Bangladesh
BAN
Oct 29 2017, Sun
South Africa
SA
Bangladesh Tour of South Africa, 2017
South Africa vs Bangladesh

2nd T20I

,
Senwes Park, Potchefstroom
18:00 (IST) 12:30 (GMT)
Bangladesh
BAN
Nov 23 2017, Thu - Nov 27 2017, Mon
Australia
AUS
England Tour of Australia, 2017/18
Australia vs England

1st Test

,
Brisbane Cricket Ground (Woolloongabba), Brisbane
04:30 (IST) 23:00 (GMT)
England
ENG
Dec 02 2017, Sat - Dec 06 2017, Wed
Australia
AUS
England Tour of Australia, 2017/18
Australia vs England

2nd Test

,
Adelaide Oval, Adelaide
08:00 (IST) 02:30 (GMT)
England
ENG
Dec 14 2017, Thu - Dec 18 2017, Mon
Australia
AUS
England Tour of Australia, 2017/18
Australia vs England

3rd Test

,
W.A.C.A. Ground, Perth
04:30 (IST) 23:00 (GMT)
England
ENG
Dec 26 2017, Tue - Dec 30 2017, Sat
Australia
AUS
England Tour of Australia, 2017/18
Australia vs England

4th Test

,
Melbourne Cricket Ground (MCG), Melbourne
04:30 (IST) 23:00 (GMT)
England
ENG
Jan 04 2018, Thu - Jan 08 2018, Mon
Australia
AUS
England Tour of Australia, 2017/18
Australia vs England

5th Test

,
Sydney Cricket Ground (SCG), Sydney
04:30 (IST) 23:00 (GMT)
England
ENG
Jan 14 2018, Sun
Australia
AUS
England Tour of Australia, 2017/18
Australia vs England

1st ODI

,
Melbourne Cricket Ground (MCG), Melbourne
04:00 (IST) 22:30 (GMT)
England
ENG
Jan 19 2018, Fri
Australia
AUS
England Tour of Australia, 2017/18
Australia vs England

2nd ODI

,
Brisbane Cricket Ground (Woolloongabba), Brisbane
04:00 (IST) 22:30 (GMT)
England
ENG
Jan 21 2018, Sun
Australia
AUS
England Tour of Australia, 2017/18
Australia vs England

3rd ODI

,
Sydney Cricket Ground (SCG), Sydney
04:00 (IST) 22:30 (GMT)
England
ENG
Jan 26 2018, Fri
Australia
AUS
England Tour of Australia, 2017/18
Australia vs England

4th ODI

,
Adelaide Oval, Adelaide
04:00 (IST) 22:30 (GMT)
England
ENG
Jan 28 2018, Sun
Australia
AUS
England Tour of Australia, 2017/18
Australia vs England

5th ODI

,
W.A.C.A. Ground, Perth
04:00 (IST) 22:30 (GMT)
England
ENG
Feb 03 2018, Sat
Australia
AUS
Tri-Series in Australia and New Zealand, 2018
Australia vs New Zealand

Match 1

,
Sydney Cricket Ground (SCG), Sydney
13:00 (IST) 07:30 (GMT)
New Zealand
NZ
Feb 07 2018, Wed
Australia
AUS
Tri-Series in Australia and New Zealand, 2018
Australia vs England

Match 2

,
Bellerive Oval, Hobart
13:00 (IST) 07:30 (GMT)
England
ENG
Feb 10 2018, Sat
Australia
AUS
Tri-Series in Australia and New Zealand, 2018
Australia vs England

Match 3

,
Melbourne Cricket Ground (MCG), Melbourne
13:00 (IST) 07:30 (GMT)
England
ENG
Feb 14 2018, Wed
New Zealand
NZ
Tri-Series in Australia and New Zealand, 2018
New Zealand vs England

Match 4

,
Westpac Stadium, Wellington
11:30 (IST) 06:00 (GMT)
England
ENG
Feb 16 2018, Fri
New Zealand
NZ
Tri-Series in Australia and New Zealand, 2018
New Zealand vs Australia

Match 5

,
Eden Park, Auckland
11:30 (IST) 06:00 (GMT)
Australia
AUS
Feb 18 2018, Sun
New Zealand
NZ
Tri-Series in Australia and New Zealand, 2018
New Zealand vs England

Match 6

,
Seddon Park, Hamilton
11:30 (IST) 06:00 (GMT)
England
ENG
Feb 21 2018, Wed
TBC
Tri-Series in Australia and New Zealand, 2018
vs

Final

,
Eden Park, Auckland
11:30 (IST) 06:00 (GMT)
TBC
Mar 01 2018, Thu - Mar 05 2018, Mon
South Africa
SA
Australia Tour of South Africa, 2018
South Africa vs Australia

1st Test

,
Kingsmead, Durban
13:30 (IST) 08:00 (GMT)
Australia
AUS
Mar 09 2018, Fri - Mar 13 2018, Tue
South Africa
SA
Australia Tour of South Africa, 2018
South Africa vs Australia

2nd Test

,
St George's Park, Port Elizabeth
13:30 (IST) 08:00 (GMT)
Australia
AUS
Mar 22 2018, Thu - Mar 26 2018, Mon
South Africa
SA
Australia Tour of South Africa, 2018
South Africa vs Australia

3rd Test

,
Newlands, Cape Town
13:30 (IST) 08:00 (GMT)
Australia
AUS
Mar 30 2018, Fri - Apr 03 2018, Tue
South Africa
SA
Australia Tour of South Africa, 2018
South Africa vs Australia

4th Test

,
The Wanderers Stadium, Johannesburg
13:30 (IST) 08:00 (GMT)
Australia
AUS
Advertisement