Fixtures
Oct 22 2017, Sun
India
IND
New Zealand tour of India, 2017
India vs New Zealand

1st ODI

,
Wankhede Stadium, Mumbai
13:30 (IST) 08:00 (GMT)
New Zealand
NZ
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) 10:00 (local)
Bangladesh
BAN
Oct 23 2017, Mon
Pakistan
PAK
Pakistan and Sri Lanka tour of UAE, 2017
Pakistan vs Sri Lanka

5th ODI

,
Sharjah Cricket Association Stadium, Sharjah
15:30 (IST) 14:00 (local)
Sri Lanka
SL
Oct 25 2017, Wed
India
IND
New Zealand tour of India, 2017
India vs New Zealand

2nd ODI

,
Maharashtra Cricket Association Stadium, Pune
13:30 (IST) 08:00 (GMT)
New Zealand
NZ
Oct 26 2017, Thu
Pakistan
PAK
Pakistan and Sri Lanka Tour of UAE, 2017
Pakistan vs Sri Lanka

1st T20I

,
Sheikh Zayed Stadium, Abu Dhabi
21:30 (IST) 20:00 (local)
Sri Lanka
SL
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) 18:00 (local)
Bangladesh
BAN
Oct 27 2017, Fri
Pakistan
PAK
Pakistan and Sri Lanka Tour of UAE, 2017
Pakistan vs Sri Lanka

2nd T20I

,
Sheikh Zayed Stadium, Abu Dhabi
21:30 (IST) 20:00 (local)
Sri Lanka
SL
Oct 29 2017, Sun - Nov 02 2017, Thu
Zimbabwe
ZIM
West Indies tour of Zimbabwe, 2017
Zimbabwe vs West Indies

2nd Test

,
Queens Sports Club, Bulawayo
13:00 (IST) 09:30 (local)
West Indies
WI
Oct 29 2017, Sun
India
IND
New Zealand tour of India, 2017
India vs New Zealand

3rd ODI

,
Green Park, Kanpur
13:30 (IST) 08:00 (GMT)
New Zealand
NZ
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) 14:30 (local)
Bangladesh
BAN
Oct 29 2017, Sun
Pakistan
PAK
Pakistan and Sri Lanka tour of UAE, 2017
Pakistan vs Sri Lanka

3rd T20I

,
Gaddafi Stadium, Lahore
20:00 (IST) 19:30 (local)
Sri Lanka
SL
Nov 01 2017, Wed
India
IND
New Zealand Tour of India, 2017
India vs New Zealand

1st T20I

,
Feroz Shah Kotla, Delhi
19:00 (IST) 13:30 (GMT)
New Zealand
NZ
Nov 04 2017, Sat
India
IND
New Zealand tour of India, 2017
India vs New Zealand

2nd T20I

,
Saurashtra Cricket Association Stadium, Rajkot
19:00 (IST) 13:30 (GMT)
New Zealand
NZ
Nov 07 2017, Tue
India
IND
New Zealand tour of India, 2017
India vs New Zealand

3rd T20I

,
Greenfield International Stadium, Thiruvananthapuram
19:00 (IST) 13:30 (GMT)
New Zealand
NZ
Nov 16 2017, Thu - Nov 20 2017, Mon
India
IND
Sri Lanka tour of India, 2017
India vs Sri Lanka

1st Test

,
Eden Gardens, Kolkata
09:30 (IST) 04:00 (GMT)
Sri Lanka
SL
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
05:30 (IST) 10:00 (local)
England
ENG
Nov 24 2017, Fri - Nov 28 2017, Tue
India
IND
Sri Lanka tour of India, 2017
India vs Sri Lanka

2nd Test

,
Vidarbha Cricket Association Stadium, Nagpur
09:30 (IST) 04:00 (GMT)
Sri Lanka
SL
Dec 01 2017, Fri - Dec 05 2017, Tue
New Zealand
NZ
West Indies tour of New Zealand, 2017/18
New Zealand vs West Indies

1st Test

,
Basin Reserve, Wellington
03:30 (IST) 11:00 (local)
West Indies
WI
Dec 02 2017, Sat - Dec 06 2017, Wed
Australia
AUS
England tour of Australia, 2017/18
Australia vs England

2nd Test

,
Adelaide Oval, Adelaide
09:00 (IST) 14:00 (local)
England
ENG
Dec 02 2017, Sat - Dec 06 2017, Wed
India
IND
Sri Lanka tour of India, 2017
India vs Sri Lanka

3rd Test

,
Feroz Shah Kotla, Delhi
09:30 (IST) 04:00 (GMT)
Sri Lanka
SL
Dec 09 2017, Sat - Dec 13 2017, Wed
New Zealand
NZ
West Indies tour of New Zealand, 2017/18
New Zealand vs West Indies

2nd Test

,
Seddon Park, Hamilton
03:30 (IST) 11:00 (local)
West Indies
WI
Dec 10 2017, Sun
India
IND
Sri Lanka tour of India, 2017
India vs Sri Lanka

1st ODI

,
Himachal Pradesh Cricket Association Stadium, Dharamsala
13:30 (IST) 08:00 (GMT)
Sri Lanka
SL
Dec 13 2017, Wed
India
IND
Sri Lanka tour of India, 2017
India vs Sri Lanka

2nd ODI

,
Punjab Cricket Association Stadium, Mohali
13:30 (IST) 08:00 (GMT)
Sri Lanka
SL
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
08:00 (IST) 10:30 (local)
England
ENG
Dec 17 2017, Sun
India
IND
Sri Lanka tour of India, 2017
India vs Sri Lanka

3rd ODI

,
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
13:30 (IST) 08:00 (GMT)
Sri Lanka
SL
Dec 20 2017, Wed
New Zealand
NZ
West Indies Tour of New Zealand, 2017/18
New Zealand vs West Indies

1st ODI

,
Cobham Oval (New), Whangarei
03:30 (IST) 11:00 (local)
West Indies
WI
Dec 20 2017, Wed
India
IND
Sri Lanka tour of India, 2017
India vs Sri Lanka

1st T20I

,
Barabati Stadium, Cuttack
19:00 (IST) 13:30 (GMT)
Sri Lanka
SL
Dec 22 2017, Fri
India
IND
Sri Lanka tour of India, 2017
India vs Sri Lanka

2nd T20I

,
Holkar Cricket Stadium, Indore
19:00 (IST) 13:30 (GMT)
Sri Lanka
SL
Dec 23 2017, Sat
New Zealand
NZ
West Indies Tour of New Zealand, 2017/18
New Zealand vs West Indies

2nd ODI

,
Hagley Oval, Christchurch
03:30 (IST) 11:00 (local)
West Indies
WI
Dec 24 2017, Sun
India
IND
Sri Lanka tour of India, 2017
India vs Sri Lanka

3rd T20I

,
Wankhede Stadium, Mumbai
19:00 (IST) 13:30 (GMT)
Sri Lanka
SL
Dec 26 2017, Tue
New Zealand
NZ
West Indies Tour of New Zealand, 2017/18
New Zealand vs West Indies

3rd ODI

,
Hagley Oval, Christchurch
03:30 (IST) 11:00 (local)
West Indies
WI
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
05:00 (IST) 10:30 (local)
England
ENG
Dec 26 2017, Tue - Dec 30 2017, Sat
South Africa
SA
Zimbabwe tour of South Africa, 2017
South Africa vs Zimbabwe

One-off Test

,
St George's Park, Port Elizabeth
17:30 (IST) 14:00 (local)
Zimbabwe
ZIM
Dec 29 2017, Fri
New Zealand
NZ
West Indies Tour of New Zealand, 2017/18
New Zealand vs West Indies

1st T20I

,
Saxton Oval, Nelson
07:30 (IST) 15:00 (local)
West Indies
WI
Jan 01 2018, Mon
New Zealand
NZ
West Indies Tour of New Zealand, 2017/18
New Zealand vs West Indies

2nd T20I

,
Bay Oval, Mount Maunganui
11:30 (IST) 19:00 (local)
West Indies
WI
Jan 03 2018, Wed
New Zealand
NZ
West Indies Tour of New Zealand, 2017/18
New Zealand vs West Indies

3rd T20I

,
Bay Oval, Mount Maunganui
11:30 (IST) 19:00 (local)
West Indies
WI
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
05:00 (IST) 10:30 (local)
England
ENG
Jan 05 2018, Fri - Jan 09 2018, Tue
South Africa
SA
India tour of South Africa, 2018
South Africa vs India

1st Test

,
Newlands, Cape Town
13:30 (IST) 10:00 (local)
India
IND
Jan 06 2018, Sat
New Zealand
NZ
Pakistan Tour of New Zealand, 2018
New Zealand vs Pakistan

1st ODI

,
Basin Reserve, Wellington
03:30 (IST) 11:00 (local)
Pakistan
PAK
Jan 09 2018, Tue
New Zealand
NZ
Pakistan Tour of New Zealand, 2018
New Zealand vs Pakistan

2nd ODI

,
Saxton Oval, Nelson
03:30 (IST) 11:00 (local)
Pakistan
PAK
Jan 13 2018, Sat
New Zealand
NZ
Pakistan Tour of New Zealand, 2018
New Zealand vs Pakistan

3rd ODI

,
University Oval, Dunedin
03:30 (IST) 11:00 (local)
Pakistan
PAK
Jan 13 2018, Sat - Jan 17 2018, Wed
South Africa
SA
India tour of South Africa, 2018
South Africa vs India

2nd Test

,
SuperSport Park, Centurion
13:30 (IST) 10:00 (local)
India
IND
Jan 14 2018, Sun
Australia
AUS
England Tour of Australia, 2017/18
Australia vs England

1st ODI

,
Melbourne Cricket Ground (MCG), Melbourne
08:50 (IST) 14:20 (local)
England
ENG
Jan 16 2018, Tue
New Zealand
NZ
Pakistan Tour of New Zealand, 2018
New Zealand vs Pakistan

4th ODI

,
Seddon Park, Hamilton
06:30 (IST) 14:00 (local)
Pakistan
PAK
Jan 19 2018, Fri
New Zealand
NZ
Pakistan Tour of New Zealand, 2018
New Zealand vs Pakistan

5th ODI

,
Basin Reserve, Wellington
03:30 (IST) 11:00 (local)
Pakistan
PAK
Jan 19 2018, Fri
Australia
AUS
England Tour of Australia, 2017/18
Australia vs England

2nd ODI

,
Brisbane Cricket Ground (Woolloongabba), Brisbane
08:50 (IST) 14:20 (local)
England
ENG
Jan 21 2018, Sun
Australia
AUS
England Tour of Australia, 2017/18
Australia vs England

3rd ODI

,
Sydney Cricket Ground (SCG), Sydney
08:50 (IST) 14:20 (local)
England
ENG
Jan 22 2018, Mon
New Zealand
NZ
Pakistan tour of New Zealand, 2018
New Zealand vs Pakistan

1st T20I

,
Westpac Stadium, Wellington
08:30 (IST) 16:00 (local)
Pakistan
PAK
Jan 24 2018, Wed - Jan 28 2018, Sun
South Africa
SA
India tour of South Africa, 2018
South Africa vs India

3rd Test

,
The Wanderers Stadium, Johannesburg
13:30 (IST) 10:00 (local)
India
IND
Jan 25 2018, Thu
New Zealand
NZ
Pakistan tour of New Zealand, 2018
New Zealand vs Pakistan

2nd T20I

,
Eden Park, Auckland
11:30 (IST) 19:00 (local)
Pakistan
PAK
Jan 26 2018, Fri
Australia
AUS
England tour of Australia, 2017/18
Australia vs England

4th ODI

,
Adelaide Oval, Adelaide
08:50 (IST) 13:50 (local)
England
ENG
Jan 28 2018, Sun
New Zealand
NZ
Pakistan tour of New Zealand, 2018
New Zealand vs Pakistan

3rd T20I

,
Bay Oval, Mount Maunganui
11:30 (IST) 19:00 (local)
Pakistan
PAK
Jan 28 2018, Sun
Australia
AUS
England Tour of Australia, 2017/18
Australia vs England

5th ODI

,
W.A.C.A. Ground, Perth
11:50 (IST) 14:20 (local)
England
ENG
Feb 01 2018, Thu
South Africa
SA
India tour of South Africa, 2018
South Africa vs India

1st ODI

,
Kingsmead, Durban
17:00 (IST) 13:30 (local)
India
IND
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:50 (IST) 19:20 (local)
New Zealand
NZ
Feb 04 2018, Sun
South Africa
SA
India tour of South Africa, 2018
South Africa vs India

2nd ODI

,
SuperSport Park, Centurion
13:30 (IST) 10:00 (local)
India
IND
Feb 07 2018, Wed
Australia
AUS
Tri-Series in Australia and New Zealand, 2018
Australia vs England

Match 2

,
Bellerive Oval, Hobart
14:10 (IST) 19:40 (local)
England
ENG
Feb 07 2018, Wed
South Africa
SA
India tour of South Africa, 2018
South Africa vs India

3rd ODI

,
Newlands, Cape Town
17:00 (IST) 13:30 (local)
India
IND
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:50 (IST) 19:20 (local)
England
ENG
Feb 10 2018, Sat
South Africa
SA
India tour of South Africa, 2018
South Africa vs India

4th ODI

,
The Wanderers Stadium, Johannesburg
17:00 (IST) 13:30 (local)
India
IND
Feb 13 2018, Tue
New Zealand
NZ
Tri-Series in Australia and New Zealand, 2018
New Zealand vs England

Match 4

,
Westpac Stadium, Wellington
11:30 (IST) 19:00 (local)
England
ENG
Feb 13 2018, Tue
South Africa
SA
India tour of South Africa, 2018
South Africa vs India

5th ODI

,
St George's Park, Port Elizabeth
17:00 (IST) 13:30 (local)
India
IND
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) 19:00 (local)
Australia
AUS
Feb 16 2018, Fri
South Africa
SA
India tour of South Africa, 2018
South Africa vs India

6th ODI

,
SuperSport Park, Centurion
17:00 (IST) 13:30 (local)
India
IND
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) 19:00 (local)
England
ENG
Feb 18 2018, Sun
South Africa
SA
India tour of South Africa, 2018
South Africa vs India

1st T20I

,
The Wanderers Stadium, Johannesburg
18:00 (IST) 14:30 (local)
India
IND
Feb 21 2018, Wed
TBC
Tri-Series in Australia and New Zealand, 2018
vs

Final

,
Eden Park, Auckland
11:30 (IST) 19:00 (local)
TBC
Feb 21 2018, Wed
South Africa
SA
India tour of South Africa, 2018
South Africa vs India

2nd T20I

,
SuperSport Park, Centurion
21:30 (IST) 18:00 (local)
India
IND
Feb 24 2018, Sat
South Africa
SA
India tour of South Africa, 2018
South Africa vs India

3rd T20I

,
Newlands, Cape Town
21:30 (IST) 18:00 (local)
India
IND
Feb 25 2018, Sun
New Zealand
NZ
England tour of New Zealand, 2018
New Zealand vs England

1st ODI

,
Seddon Park, Hamilton
06:30 (IST) 14:00 (local)
England
ENG
Feb 28 2018, Wed
New Zealand
NZ
England tour of New Zealand, 2018
New Zealand vs England

2nd ODI

,
Bay Oval, Mount Maunganui
06:30 (IST) 14:00 (local)
England
ENG
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) 10:00 (local)
Australia
AUS
Mar 03 2018, Sat
New Zealand
NZ
England tour of New Zealand, 2018
New Zealand vs England

3rd ODI

,
Westpac Stadium, Wellington
06:30 (IST) 14:00 (local)
England
ENG
Mar 07 2018, Wed
New Zealand
NZ
England tour of New Zealand, 2018
New Zealand vs England

4th ODI

,
University Oval, Dunedin
03:30 (IST) 11:00 (local)
England
ENG
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) 10:00 (local)
Australia
AUS
Mar 10 2018, Sat
New Zealand
NZ
England tour of New Zealand, 2018
New Zealand vs England

5th ODI

,
Hagley Oval, Christchurch
03:30 (IST) 11:00 (local)
England
ENG
Mar 22 2018, Thu - Mar 26 2018, Mon
New Zealand
NZ
England tour of New Zealand, 2018
New Zealand vs England

1st Test

,
Eden Park, Auckland
06:30 (IST) 14:00 (local)
England
ENG
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) 10:00 (local)
Australia
AUS
Mar 30 2018, Fri - Apr 03 2018, Tue
New Zealand
NZ
England tour of New Zealand, 2018
New Zealand vs England

2nd Test

,
Hagley Oval, Christchurch
03:30 (IST) 11:00 (local)
England
ENG
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) 10:00 (local)
Australia
AUS
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
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 10 2018, Sun
Scotland
SCO
England Tour of Scotland, 2018
Scotland vs England

One-off ODI

,
Grange Cricket Club, Raeburn Place, Edinburgh
15:15 (IST) 10:45 (local)
England
ENG
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
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 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 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 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 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
England
ENG
Australia Tour of England, 2018
England vs Australia

One-off T20I

,
Edgbaston, Birmingham
23:00 (IST) 18:30 (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 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
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
England
ENG
India tour of England, 2018
England vs India

1st ODI

,
Trent Bridge, Nottingham
17:00 (IST) 12:30 (local)
India
IND
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 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
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 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 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 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
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
Advertisement