• South Africa Tour of West Indies, 2021

    1st T20ISaturday, 26th June-2021
    1st T20I

    West Indies V South Africa

    23:30, National Cricket Stadium, St George's, Grenada
  • South Africa Tour of West Indies, 2021

    2nd T20ISunday, 27th June-2021
    2nd T20I

    West Indies V South Africa

    23:30, National Cricket Stadium, St George's, Grenada
  • South Africa Tour of West Indies, 2021

    3rd T20ITuesday, 29th June-2021
    3rd T20I

    West Indies V South Africa

    23:30, National Cricket Stadium, St George's, Grenada
  • South Africa Tour of West Indies, 2021

    4th T20IThursday, 1st July-2021
    4th T20I

    West Indies V South Africa

    23:30, National Cricket Stadium, St George's, Grenada
  • South Africa Tour of West Indies, 2021

    5th T20ISaturday, 3rd July-2021
    5th T20I

    West Indies V South Africa

    23:30, National Cricket Stadium, St George's, Grenada
  • Sri Lanka tour of England, 2021

    1st ODITuesday, 29th June-2021
    1st ODI

    England V Sri Lanka

    15:30, Riverside Ground, Chester-le-Street
  • Sri Lanka tour of England, 2021

    2nd ODIThursday, 1st July-2021
    2nd ODI

    England V Sri Lanka

    17:30, The Oval, London
  • Sri Lanka tour of England, 2021

    3rd ODISunday, 4th July-2021
    3rd ODI

    England V Sri Lanka

    15:30, County Ground, Bristol
  • Bangladesh tour of Zimbabwe, 2021

    One-off TestWednesday, 7th July-2021
    One-off Test

    Zimbabwe V Bangladesh

    13:00, Queens Sports Club, Bulawayo
  • Bangladesh tour of Zimbabwe, 2021

    1st ODIFriday, 16th July-2021
    1st ODI

    Zimbabwe V Bangladesh

    13:00, Harare Sports Club, Harare
  • Pakistan tour of England, 2021

    1st ODIThursday, 8th July-2021
    1st ODI

    England V Pakistan

    17:30, Sophia Gardens, Cardiff
  • Pakistan tour of England, 2021

    2nd ODISaturday, 10th July-2021
    2nd ODI

    England V Pakistan

    15:30, Lord's, London
  • Pakistan tour of England, 2021

    3rd ODITuesday, 13th July-2021
    3rd ODI

    England V Pakistan

    17:30, Edgbaston, Birmingham
  • Pakistan tour of England, 2021

    1st T20IFriday, 16th July-2021
    1st T20I

    England V Pakistan

    23:00, Trent Bridge, Nottingham
  • Australia Tour of West Indies, 2021

    1st T20IFriday, 9th July-2021
    1st T20I

    West Indies V Australia

    05:00, Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
  • Australia Tour of West Indies, 2021

    2nd T20ISaturday, 10th July-2021
    2nd T20I

    West Indies V Australia

    05:00, Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
  • Australia Tour of West Indies, 2021

    3rd T20IMonday, 12th July-2021
    3rd T20I

    West Indies V Australia

    05:00, Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
  • Australia Tour of West Indies, 2021

    4th T20IWednesday, 14th July-2021
    4th T20I

    West Indies V Australia

    05:00, Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
  • Australia Tour of West Indies, 2021

    5th T20IFriday, 16th July-2021
    5th T20I

    West Indies V Australia

    05:00, Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
  • South Africa tour of Ireland, 2021

    1st ODISunday, 11th July-2021
    1st ODI

    Ireland V South Africa

    15:30, Malahide Cricket Club Ground, Dublin
  • South Africa tour of Ireland, 2021

    2nd ODITuesday, 13th July-2021
    2nd ODI

    Ireland V South Africa

    15:30, Malahide Cricket Club Ground, Dublin
  • South Africa tour of Ireland, 2021

    3rd ODIFriday, 16th July-2021
    3rd ODI

    Ireland V South Africa

    15:30, Malahide Cricket Club Ground, Dublin
  • India tour of Sri Lanka, 2021

    1st ODITuesday, 13th July-2021
    1st ODI

    Sri Lanka V India

    13:30, R.Premadasa Stadium, Colombo
  • India tour of Sri Lanka, 2021

    2nd ODIFriday, 16th July-2021
    2nd ODI

    Sri Lanka V India

    13:30, R.Premadasa Stadium, Colombo