Quick Links

    New Zealand in India, 3 Test Series, 2016

    2nd Test | 30 September - 4 October, 2016 09:30 (IST) Eden Gardens, Kolkata
    • IND

      VS

      NZ

    3rd Test | 8 - 12 October, 2016 09:30 (IST) Holkar Cricket Stadium, Indore
    • IND

      VS

      NZ

    Australia in South Africa, 5 ODI Series, 2016

    1st ODI | 30th September, 2016 17:00 (IST) SuperSport Park, Centurion
    • SA

      VS

      AUS

    2nd ODI | 2nd October, 2016 13:30 (IST) The Wanderers Stadium, Johannesburg
    • SA

      VS

      AUS

    3rd ODI | 5th October, 2016 17:00 (IST) Kingsmead, Durban
    • SA

      VS

      AUS

    4th ODI | 9th October, 2016 13:30 (IST) St George's Park, Port Elizabeth
    • SA

      VS

      AUS

    5th ODI | 12th October, 2016 17:00 (IST) Newlands, Cape Town
    • SA

      VS

      AUS

    Pakistan and West Indies in United Arab Emirates, 3 ODI Series, 2016

    1st ODI | 30th September, 2016 16:30 (IST) Sharjah Cricket Association Stadium, Sharjah
    • PAK

      VS

      WI

    2nd ODI | 2nd October, 2016 16:30 (IST) Sharjah Cricket Association Stadium, Sharjah
    • PAK

      VS

      WI

    3rd ODI | 5th October, 2016 16:30 (IST) Sheikh Zayed Stadium, Abu Dhabi
    • PAK

      VS

      WI

    Afghanistan in Bangladesh, 3 ODI Series, 2016

    3rd ODI | 1st October, 2016 14:00 (IST) Shere Bangla National Stadium, Mirpur
    • BAN

      VS

      AFG

    England in Bangladesh, 3 ODI Series, 2016

    1st ODI | 7th October, 2016 12:30 (IST) Shere Bangla National Stadium, Mirpur
    • BAN

      VS

      ENG

    2nd ODI | 9th October, 2016 12:30 (IST) Shere Bangla National Stadium, Mirpur
    • BAN

      VS

      ENG

    3rd ODI | 12th October, 2016 12:30 (IST) Zahur Ahmed Chowdhury Stadium, Chittagong
    • BAN

      VS

      ENG

    Pakistan and West Indies in United Arab Emirates, 3 Test Series, 2016

    1st Test | 13 - 17 October, 2016 17:00 (IST) Dubai International Cricket Stadium, Dubai
    • PAK

      VS

      WI

    2nd Test | 21 - 25 October, 2016 11:30 (IST) Sheikh Zayed Stadium, Abu Dhabi
    • PAK

      VS

      WI

    3rd Test | 30 October - 3 November, 2016 11:30 (IST) Sharjah Cricket Association Stadium, Sharjah
    • PAK

      VS

      WI

    New Zealand in India, 5 ODI Series, 2016

    1st ODI | 16th October, 2016 13:30 (IST) Himachal Pradesh Cricket Association Stadium, Dharamsala
    • IND

      VS

      NZ

    2nd ODI | 20th October, 2016 13:30 (IST) Feroz Shah Kotla, Delhi
    • IND

      VS

      NZ

    3rd ODI | 23rd October, 2016 13:30 (IST) Punjab Cricket Association Stadium, Mohali
    • IND

      VS

      NZ

    4th ODI | 26th October, 2016 13:30 (IST) JSCA International Stadium Complex, Ranchi
    • IND

      VS

      NZ

    5th ODI | 29th October, 2016 13:30 (IST) Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
    • IND

      VS

      NZ

    England in Bangladesh, 2 Test Series, 2016

    1st Test | 20 - 24 October, 2016 09:00 (IST) Zahur Ahmed Chowdhury Stadium, Chittagong
    • BAN

      VS

      ENG

    2nd Test | 28 October - 1 November, 2016 09:00 (IST) Shere Bangla National Stadium, Mirpur
    • BAN

      VS

      ENG

    South Africa in Australia, 3 Test Series, 2016

    1st Test | 3 - 7 November, 2016 08:00 (IST) W.A.C.A. Ground, Perth
    • AUS

      VS

      SA

    2nd Test | 12 - 16 November, 2016 05:00 (IST) Bellerive Oval, Hobart
    • AUS

      VS

      SA

    3rd Test | 24 - 28 November, 2016 09:00 (IST) Adelaide Oval, Adelaide
    • AUS

      VS

      SA

    Papua New Guinea in Hong Kong, 3 ODI Series, 2016

    1st ODI | 4th November, 2016 07:00 (IST) Mission Road Ground, Mong Kok
    • HK

      VS

      PNG

    2nd ODI | 6th November, 2016 07:00 (IST) Mission Road Ground, Mong Kok
    • HK

      VS

      PNG

    3rd ODI | 8th November, 2016 07:00 (IST) Mission Road Ground, Mong Kok
    • HK

      VS

      PNG

    England in India, 5 Test Series, 2016

    1st Test | 9 - 13 November, 2016 09:30 (IST) Saurashtra Cricket Association Stadium, Rajkot
    • IND

      VS

      ENG

    2nd Test | 17 - 21 November, 2016 09:30 (IST) Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
    • IND

      VS

      ENG

    3rd Test | 26 - 30 November, 2016 09:30 (IST) Punjab Cricket Association Stadium, Mohali
    • IND

      VS

      ENG

    4th Test | 8 - 12 December, 2016 09:30 (IST) Wankhede Stadium, Mumbai
    • IND

      VS

      ENG

    5th Test | 16 - 20 December, 2016 09:30 (IST) MA Chidambaram Stadium, Chennai
    • IND

      VS

      ENG

    Pakistan in New Zealand, 2 Test Series, 2016

    1st Test | 17 - 21 November, 2016 03:00 (IST) Hagley Oval, Christchurch
    • NZ

      VS

      PAK

    2nd Test | 25 - 29 November, 2016 03:00 (IST) Seddon Park, Hamilton
    • NZ

      VS

      PAK

    Chappell-Hadlee Trophy, 2016

    1st ODI | 4th December, 2016 05:30 (IST) Sydney Cricket Ground (SCG), Sydney
    • AUS

      VS

      NZ

    2nd ODI | 6th December, 2016 05:30 (IST) Manuka Oval, Canberra
    • AUS

      VS

      NZ

    3rd ODI | 9th December, 2016 05:30 (IST) Melbourne Cricket Ground (MCG), Melbourne
    • AUS

      VS

      NZ

    Pakistan in Australia, 3 Test Series, 2016/17

    1st Test | 15 - 19 December, 2016 08:30 (IST) Brisbane Cricket Ground (Woolloongabba), Brisbane
    • AUS

      VS

      PAK

    2nd Test | 26 - 30 December, 2016 05:00 (IST) Melbourne Cricket Ground (MCG), Melbourne
    • AUS

      VS

      PAK

    3rd Test | 3 - 7 January, 2017 05:00 (IST) Sydney Cricket Ground (SCG), Sydney
    • AUS

      VS

      PAK

    Sri Lanka in South Africa, 3 Test Series, 2016/17

    1st Test | 26 - 30 December, 2016 13:30 (IST) St George's Park, Port Elizabeth
    • SA

      VS

      SL

    2nd Test | 2 - 6 January, 2017 13:30 (IST) Newlands, Cape Town
    • SA

      VS

      SL

    3rd Test | 12 - 16 January, 2017 13:30 (IST) The Wanderers Stadium, Johannesburg
    • SA

      VS

      SL

    Bangladesh in New Zealand, 3 ODI Series, 2016

    1st ODI | 26th December, 2016 03:30 (IST) Hagley Oval, Christchurch
    • NZ

      VS

      BAN

    2nd ODI | 29th December, 2016 03:30 (IST) Saxton Oval, Nelson
    • NZ

      VS

      BAN

    3rd ODI | 31st December, 2016 03:30 (IST) Saxton Oval, Nelson
    • NZ

      VS

      BAN

    Bangladesh in New Zealand, 3 T20I Series, 2017

    1st T20I | 3rd January, 2017 07:30 (IST) McLean Park, Napier
    • NZ

      VS

      BAN

    2nd T20I | 6th January, 2017 07:30 (IST) Bay Oval, Mount Maunganui
    • NZ

      VS

      BAN

    3rd T20I | 8th January, 2017 07:30 (IST) Bay Oval, Mount Maunganui
    • NZ

      VS

      BAN

    Bangladesh in New Zealand, 2 Test Series, 2017

    1st Test | 12 - 16 January, 2017 03:00 (IST) Basin Reserve, Wellington
    • NZ

      VS

      BAN

    2nd Test | 20 - 24 January, 2017 03:00 (IST) Hagley Oval, Christchurch
    • NZ

      VS

      BAN

    Pakistan in Australia, 5 ODI Series, 2017

    1st ODI | 13th January, 2017 08:50 (IST) Brisbane Cricket Ground (Woolloongabba), Brisbane
    • AUS

      VS

      PAK

    2nd ODI | 15th January, 2017 08:50 (IST) Melbourne Cricket Ground (MCG), Melbourne
    • AUS

      VS

      PAK

    3rd ODI | 19th January, 2017 08:50 (IST) W.A.C.A. Ground, Perth
    • AUS

      VS

      PAK

    4th ODI | 22nd January, 2017 08:50 (IST) Sydney Cricket Ground (SCG), Sydney
    • AUS

      VS

      PAK

    5th ODI | 26th January, 2017 08:50 (IST) Adelaide Oval, Adelaide
    • AUS

      VS

      PAK

    England in India, 3 ODI Series, 2016/17

    1st ODI | 15th January, 2017 09:30 (IST) Maharashtra Cricket Association Stadium, Pune
    • IND

      VS

      ENG

    2nd ODI | 19th January, 2017 09:30 (IST) Barabati Stadium, Cuttack
    • IND

      VS

      ENG

    3rd ODI | 22nd January, 2017 09:30 (IST) Eden Gardens, Kolkata
    • IND

      VS

      ENG

    Sri Lanka in South Africa, 3 T20 International Series, 2017

    1st T20I | 20th January, 2017 21:30 (IST) SuperSport Park, Centurion
    • SA

      VS

      SL

    2nd T20I | 22nd January, 2017 18:00 (IST) The Wanderers Stadium, Johannesburg
    • SA

      VS

      SL

    3rd T20I | 25th January, 2017 21:30 (IST) Newlands, Cape Town
    • SA

      VS

      SL

    England in India, 3 T20 International Series, 2016/17

    1st T20I | 26th January, 2017 09:30 (IST) Green Park, Kanpur
    • IND

      VS

      ENG

    2nd T20I | 29th January, 2017 09:30 (IST) Vidarbha Cricket Association Stadium, Nagpur
    • IND

      VS

      ENG

    3rd T20I | 1st February, 2017 09:30 (IST) M.Chinnaswamy Stadium, Bengaluru
    • IND

      VS

      ENG

    Sri Lanka in South Africa, 5 ODI Series, 2017

    1st ODI | 28th January, 2017 13:30 (IST) St George's Park, Port Elizabeth
    • SA

      VS

      SL

    2nd ODI | 1st February, 2017 17:00 (IST) Kingsmead, Durban
    • SA

      VS

      SL

    3rd ODI | 4th February, 2017 17:00 (IST) The Wanderers Stadium, Johannesburg
    • SA

      VS

      SL

    4th ODI | 7th February, 2017 17:00 (IST) Newlands, Cape Town
    • SA

      VS

      SL

    5th ODI | 10th February, 2017 17:00 (IST) SuperSport Park, Centurion
    • SA

      VS

      SL

    Chappell-Hadlee Trophy, 2017

    1st ODI | 30th January, 2017 06:30 (IST) Eden Park, Auckland
    • NZ

      VS

      AUS

    2nd ODI | 2nd February, 2017 06:30 (IST) McLean Park, Napier
    • NZ

      VS

      AUS

    3rd ODI | 5th February, 2017 06:30 (IST) Seddon Park, Hamilton
    • NZ

      VS

      AUS

    Bangladesh in India, Only Test, 2017

    One-off Test | 8 - 12 February, 2017 09:00 (IST) Rajiv Gandhi International Stadium, Hyderabad
    • IND

      VS

      BAN

    Sri Lanka in Australia, 3 T20 International Series, 2017

    1st T20I | 17th February, 2017 08:00 (IST) Simonds Stadium, Geelong
    • AUS

      VS

      SL

    2nd T20I | 19th February, 2017 09:30 (IST) Melbourne Cricket Ground (MCG), Melbourne
    • AUS

      VS

      SL

    3rd T20I | 22nd February, 2017 08:00 (IST) Adelaide Oval, Adelaide
    • AUS

      VS

      SL

    South Africa in New Zealand, Only T20 International Series, 2017

    One-off T20I | 17th February, 2017 11:30 (IST) Eden Park, Auckland
    • NZ

      VS

      SA

    South Africa in New Zealand, 5 ODI Series, 2017

    1st ODI | 19th February, 2017 06:30 (IST) Seddon Park, Hamilton
    • NZ

      VS

      SA

    2nd ODI | 22nd February, 2017 03:30 (IST) Hagley Oval, Christchurch
    • NZ

      VS

      SA

    3rd ODI | 25th February, 2017 06:30 (IST) Westpac Stadium, Wellington
    • NZ

      VS

      SA

    4th ODI | 1st March, 2017 06:30 (IST) McLean Park, Napier
    • NZ

      VS

      SA

    5th ODI | 4th March, 2017 06:30 (IST) Eden Park, Auckland
    • NZ

      VS

      SA

    England in West Indies, 3 ODI Series, 2017

    1st ODI | 3rd March, 2017 19:00 (IST) Sir Vivian Richards Stadium, Antigua
    • WI

      VS

      ENG

    2nd ODI | 5th March, 2017 19:00 (IST) Sir Vivian Richards Stadium, Antigua
    • WI

      VS

      ENG

    3rd ODI | 9th March, 2017 19:00 (IST) Kensington Oval, Bridgetown, Barbados
    • WI

      VS

      ENG

    South Africa in New Zealand, 3 Test Series, 2017

    1st Test | 8 - 12 March, 2017 03:00 (IST) University Oval, Dunedin
    • NZ

      VS

      SA

    2nd Test | 16 - 20 March, 2017 03:00 (IST) Basin Reserve, Wellington
    • NZ

      VS

      SA

    3rd Test | 25 - 29 March, 2017 03:00 (IST) Seddon Park, Hamilton
    • NZ

      VS

      SA

    Afghanistan and Ireland in India, 3 T20I Series, 2017

    1st T20I | 8th March, 2017 14:30 (IST) Greater Noida Sports Complex Ground, Greater Noida
    • AFG

      VS

      IRE

    2nd T20I | 10th March, 2017 14:30 (IST) Greater Noida Sports Complex Ground, Greater Noida
    • AFG

      VS

      IRE

    3rd T20I | 12th March, 2017 14:30 (IST) Greater Noida Sports Complex Ground, Greater Noida
    • AFG

      VS

      IRE

    Afghanistan and Ireland in India, 5 ODI Series, 2017

    1st ODI | 15th March, 2017 14:30 (IST) Greater Noida Sports Complex Ground, Greater Noida
    • AFG

      VS

      IRE

    2nd ODI | 17th March, 2017 14:30 (IST) Greater Noida Sports Complex Ground, Greater Noida
    • AFG

      VS

      IRE

    3rd ODI | 19th March, 2017 14:30 (IST) Greater Noida Sports Complex Ground, Greater Noida
    • AFG

      VS

      IRE

    4th ODI | 22nd March, 2017 14:30 (IST) Greater Noida Sports Complex Ground, Greater Noida
    • AFG

      VS

      IRE

    5th ODI | 24th March, 2017 14:30 (IST) Greater Noida Sports Complex Ground, Greater Noida
    • AFG

      VS

      IRE

    Ireland in England, 2 ODI Series, 2017

    1st ODI | 5th May, 2017 15:00 (IST) County Ground, Bristol
    • ENG

      VS

      IRE

    2nd ODI | 7th May, 2017 15:00 (IST) Lord's, London
    • ENG

      VS

      IRE

    Ireland Tri-Nation Series, 2017

    Match 1 | 12th May, 2017 15:15 (IST) Civil Service Cricket Club, Stormont, Belfast
    • IRE

      VS

      BAN

    Match 2 | 14th May, 2017 15:15 (IST) Civil Service Cricket Club, Stormont, Belfast
    • IRE

      VS

      NZ

    Match 3 | 17th May, 2017 15:15 (IST) Civil Service Cricket Club, Stormont, Belfast
    • BAN

      VS

      NZ

    Match 4 | 19th May, 2017 15:15 (IST) Civil Service Cricket Club, Stormont, Belfast
    • IRE

      VS

      BAN

    Match 5 | 21st May, 2017 15:15 (IST) Civil Service Cricket Club, Stormont, Belfast
    • IRE

      VS

      NZ

    Match 6 | 24th May, 2017 15:15 (IST) Civil Service Cricket Club, Stormont, Belfast
    • BAN

      VS

      NZ

    South Africa in England, 3 ODI Series, 2017

    1st ODI | 24th May, 2017 19:00 (IST) Headingley, Leeds
    • ENG

      VS

      SA

    2nd ODI | 27th May, 2017 15:00 (IST) The Rose Bowl, Southampton
    • ENG

      VS

      SA

    3rd ODI | 29th May, 2017 15:00 (IST) Lord's, London
    • ENG

      VS

      SA

    ICC Champions Trophy, 2017

    Match 1 | 1st June, 2017 15:00 (IST) The Oval, London
    • ENG

      VS

      BAN

    Match 2 | 2nd June, 2017 15:00 (IST) Edgbaston, Birmingham
    • AUS

      VS

      NZ

    Match 3 | 3rd June, 2017 15:00 (IST) The Oval, London
    • SL

      VS

      SA

    Match 4 | 4th June, 2017 15:00 (IST) Edgbaston, Birmingham
    • IND

      VS

      PAK

    Match 5 | 5th June, 2017 18:00 (IST) The Oval, London
    • AUS

      VS

      BAN

    Match 6 | 6th June, 2017 15:00 (IST) Sophia Gardens, Cardiff
    • ENG

      VS

      NZ

    Match 7 | 7th June, 2017 18:00 (IST) Edgbaston, Birmingham
    • PAK

      VS

      SA

    Match 8 | 8th June, 2017 15:00 (IST) The Oval, London
    • IND

      VS

      SL

    Match 9 | 9th June, 2017 15:00 (IST) Sophia Gardens, Cardiff
    • NZ

      VS

      BAN

    Match 10 | 10th June, 2017 15:00 (IST) Edgbaston, Birmingham
    • ENG

      VS

      AUS

    Match 11 | 11th June, 2017 15:00 (IST) The Oval, London
    • IND

      VS

      SA

    Match 12 | 12th June, 2017 15:00 (IST) Sophia Gardens, Cardiff
    • SL

      VS

      PAK

    1st Semi Final | 14th June, 2017 15:00 (IST) Sophia Gardens, Cardiff
    • A1

      VS

      B2

    2nd Semi Final | 15th June, 2017 15:00 (IST) Edgbaston, Birmingham
    • A2

      VS

      B1

    Final | 18th June, 2017 15:00 (IST) The Oval, London
    • TBC

      VS

      TBC

    South Africa in England, 3 T20I Series, 2017

    1st T20I | 21st June, 2017 23:00 (IST) The Rose Bowl, Southampton
    • ENG

      VS

      SA

    2nd T20I | 23rd June, 2017 23:00 (IST) County Ground, Taunton
    • ENG

      VS

      SA

    3rd T20I | 25th June, 2017 23:00 (IST) Sophia Gardens, Cardiff
    • ENG

      VS

      SA

    Basil D'Oliveira Trophy, 2017

    1st Test | 6 - 10 July, 2017 15:30 (IST) Lord's, London
    • ENG

      VS

      SA

    2nd Test | 14 - 18 July, 2017 15:30 (IST) Trent Bridge, Nottingham
    • ENG

      VS

      SA

    3rd Test | 27 - 31 July, 2017 15:30 (IST) The Oval, London
    • ENG

      VS

      SA

    4th Test | 4 - 8 August, 2017 15:30 (IST) Old Trafford, Manchester
    • ENG

      VS

      SA

    The Wisden Trophy, 2017

    1st Test | 17 - 21 August, 2017 15:30 (IST) Edgbaston, Birmingham
    • ENG

      VS

      WI

    2nd Test | 25 - 29 August, 2017 15:30 (IST) Headingley, Leeds
    • ENG

      VS

      WI

    3rd Test | 7 - 11 September, 2017 15:30 (IST) Lord's, London
    • ENG

      VS

      WI

    West Indies in Ireland, Only ODI, 2017

    One-off ODI | 13th September, 2017 15:15 (IST) The Village, Malahide, Dublin
    • IRE

      VS

      WI

    West Indies in England, Only T20 International, 2017

    One-off T20I | 16th September, 2017 23:00 (IST) Riverside Ground, Chester-le-Street
    • ENG

      VS

      WI

    West Indies in England, 5 ODI Series, 2017

    1st ODI | 19th September, 2017 18:30 (IST) Old Trafford, Manchester
    • ENG

      VS

      WI

    2nd ODI | 21st September, 2017 18:30 (IST) Trent Bridge, Nottingham
    • ENG

      VS

      WI

    3rd ODI | 24th September, 2017 15:30 (IST) County Ground, Bristol
    • ENG

      VS

      WI

    4th ODI | 27th September, 2017 18:30 (IST) The Oval, London
    • ENG

      VS

      WI

    5th ODI | 29th September, 2017 18:30 (IST) The Rose Bowl, Southampton
    • ENG

      VS

      WI