• Indian T20 League, 2018
    FinalSunday, 27th May-2018
    Final

    Chennai V Hyderabad

    13:30, Mumbai
  • Sri Lanka tour of West Indies, 2018
    3-day warm-up matchWednesday, 30th May-2018
    3-day warm-up match

    TBC V Sri Lanka

    14:00, Tarouba, Trinidad
  • Sri Lanka tour of West Indies, 2018
    1st TestWednesday, 6th June-2018
    1st Test

    Windies V Sri Lanka

    14:00, Port of Spain, Trinidad
  • Sri Lanka tour of West Indies, 2018
    2nd TestThursday, 14th June-2018
    2nd Test

    Windies V Sri Lanka

    14:00, Gros Islet, St Lucia
  • Windies v World XI in England, 2018
    Only T20IThursday, 31st May-2018
    Only T20I

    Windies V World XI

    17:00, London
  • Pakistan tour of England, 2018
    2nd TestFriday, 1st June-2018
    2nd Test

    England V Pakistan

    10:00, Leeds
  • Afghanistan v Bangladesh in India, 2018
    1st T20ISunday, 3rd June-2018
    1st T20I

    Afghanistan V Bangladesh

    14:30, Dehradun, Uttarakhand
  • Afghanistan v Bangladesh in India, 2018
    2nd T20ITuesday, 5th June-2018
    2nd T20I

    Afghanistan V Bangladesh

    14:30, Dehradun, Uttarakhand
  • Afghanistan v Bangladesh in India, 2018
    3rd T20IThursday, 7th June-2018
    3rd T20I

    Afghanistan V Bangladesh

    14:30, Dehradun, Uttarakhand
  • Australia tour of England, 2018
    1st One-day practice matchThursday, 7th June-2018
    1st One-day practice match

    Sussex V Australia

    13:00, Hove
  • Australia tour of England, 2018
    2nd One-day practice matchSaturday, 9th June-2018
    2nd One-day practice match

    Middlesex V Australia

    10:00, London
  • Australia tour of England, 2018
    1st ODIWednesday, 13th June-2018
    1st ODI

    England V Australia

    12:00, London
  • Australia tour of England, 2018
    2nd ODISaturday, 16th June-2018
    2nd ODI

    England V Australia

    10:00, Cardiff
  • England tour of Scotland, 2018
    Only ODISunday, 10th June-2018
    Only ODI

    Scotland V England

    10:00, Edinburgh
  • Pakistan tour of Scotland, 2018
    1st T20ITuesday, 12th June-2018
    1st T20I

    Scotland V Pakistan

    15:00, Edinburgh
  • Pakistan tour of Scotland, 2018
    2nd T20IWednesday, 13th June-2018
    2nd T20I

    Scotland V Pakistan

    15:00, Edinburgh
  • Scotland, Netherlands, Ireland T20I Tri-Series, 2018
    1st MatchTuesday, 12th June-2018
    1st Match

    Netherlands V Ireland

    15:00, Rotterdam
  • Scotland, Netherlands, Ireland T20I Tri-Series, 2018
    2nd MatchWednesday, 13th June-2018
    2nd Match

    Netherlands V Ireland

    15:00, Rotterdam
  • Scotland, Netherlands, Ireland T20I Tri-Series, 2018
    3rd MatchSaturday, 16th June-2018
    3rd Match

    Ireland V Scotland

    15:00, Deventer
  • Scotland, Netherlands, Ireland T20I Tri-Series, 2018
    4th MatchSunday, 17th June-2018
    4th Match

    Ireland V Scotland

    15:00, Deventer
  • Afghanistan tour of India, 2018
    Only TestThursday, 14th June-2018
    Only Test

    India V Afghanistan

    04:00, Bengaluru