• Scotland, Netherlands, Ireland T20I Tri-Series, 2018
    6th MatchWednesday, 20th June-2018
    6th Match

    Netherlands V Scotland

    09:00, Amstelveen
  • Australia tour of England, 2018
    4th ODIThursday, 21st June-2018
    4th ODI

    England V Australia

    13:00, Chester-le-Street
  • Australia tour of England, 2018
    5th ODISunday, 24th June-2018
    5th ODI

    England V Australia

    10:00, Manchester
  • Australia tour of England, 2018
    Only T20IWednesday, 27th June-2018
    Only T20I

    England V Australia

    17:30, Birmingham
  • Sri Lanka tour of West Indies, 2018
    3rd TestSaturday, 23rd June-2018
    3rd Test

    Windies V Sri Lanka

    18:00, Bridgetown, Barbados
  • Bangladesh tour of West Indies, 2018
    Two-day practice matchWednesday, 27th June-2018
    Two-day practice match

    TBC V Bangladesh

    14:00, Coolidge, Antigua
  • Bangladesh tour of West Indies, 2018
    1st TestWednesday, 4th July-2018
    1st Test

    Windies V Bangladesh

    14:00, North Sound, Antigua
  • India tour of Ireland, 2018
    1st T20IWednesday, 27th June-2018
    1st T20I

    Ireland V India

    15:00, Dublin
  • India tour of Ireland, 2018
    2nd T20IFriday, 29th June-2018
    2nd T20I

    Ireland V India

    15:00, Dublin
  • Australia and Pakistan in Zimbabwe T20I Tri-Series, 2018
    1st MatchSunday, 1st July-2018
    1st Match

    Zimbabwe V Pakistan

    08:00, Harare
  • Australia and Pakistan in Zimbabwe T20I Tri-Series, 2018
    2nd MatchMonday, 2nd July-2018
    2nd Match

    Pakistan V Australia

    08:00, Harare
  • Australia and Pakistan in Zimbabwe T20I Tri-Series, 2018
    3rd MatchTuesday, 3rd July-2018
    3rd Match

    Australia V Zimbabwe

    08:00, Harare
  • Australia and Pakistan in Zimbabwe T20I Tri-Series, 2018
    4th MatchWednesday, 4th July-2018
    4th Match

    Zimbabwe V Pakistan

    08:00, Harare
  • Australia and Pakistan in Zimbabwe T20I Tri-Series, 2018
    5th MatchThursday, 5th July-2018
    5th Match

    Pakistan V Australia

    08:00, Harare
  • Australia and Pakistan in Zimbabwe T20I Tri-Series, 2018
    6th MatchFriday, 6th July-2018
    6th Match

    Australia V Zimbabwe

    08:00, Harare
  • Australia and Pakistan in Zimbabwe T20I Tri-Series, 2018
    FinalSunday, 8th July-2018
    Final

    TBC V TBC

    08:00, Harare
  • India tour of England, 2018
    1st T20ITuesday, 3rd July-2018
    1st T20I

    England V India

    16:30, Manchester
  • India tour of England, 2018
    2nd T20IFriday, 6th July-2018
    2nd T20I

    England V India

    16:30, Cardiff
  • India tour of England, 2018
    3rd T20ISunday, 8th July-2018
    3rd T20I

    England V India

    13:00, Bristol
  • South Africa tour of Sri Lanka, 2018
    Two-day practice matchSaturday, 7th July-2018
    Two-day practice match

    TBC V South Africa

    04:30, Colombo
  • South Africa tour of Sri Lanka, 2018
    1st TestThursday, 12th July-2018
    1st Test

    Sri Lanka V South Africa

    04:30, Galle