Find out when your team is in action in the 2024 World Cup in South Africa
Friday, January 19: Ireland v USA (Bloemfontein), South Africa v West Indies (Potchefstroom)
Saturday, January 20: Bangladesh v India (Bloemfontein), England v Scotland (Potchefstroom), Afghanistan v Pakistan (East London)
Sunday, January 21: Sri Lanka v Zimbabwe (Kimberley), Nepal v New Zealand (East London)
Monday, January 22: Bangladesh v Ireland (Bloemfontein), Australia v Namibia (Kimberley)
Tuesday, January 23: South Africa v England (Potchefstroom), Afghanistan v New Zealand (East London)
Wednesday, January 24: Namibia v Sri Lanka (Kimberley), Scotland v West Indies (Potchefstroom), Nepal v Pakistan (East London)
Thursday, January 25: India v Ireland (Bloemfontein), Australia v Zimbabwe (Kimberley)
Friday, January 26: Bangladesh v USA (Bloemfontein), England v West Indies (Potchefstroom), Afghanistan v Nepal (East London)
Saturday, January 27: Namibia v Zimbabwe (Kimberley), South Africa v Scotland (Potchefstroom), New Zealand v Pakistan (East London)
Sunday, January 28: India v USA (Bloemfontein), Australia v Sri Lanka (Kimberley)
Tuesday January 30: India v New Zealand (Bloemfontein), Sri Lanka v West Indies (Kimberley), Pakistan v Ireland (Potchefstroom)
Wednesday, January 31: USA v Afghanistan (Benoni), Nepal v Bangladesh (Bloemfontein), Australia v England (Kimberley), Zimbabwe v South Africa (Potchefstroom)
Thursday, February 1: Scotland v Namibia (Benoni)
Friday, February 2: India v Nepal (Bloemfontein), Australia v West Indies (Kimberley), South Africa v Sri Lanka (Potchefstroom)
Saturday, February 3: Pakistan v Bangladesh (Benoni), Ireland v New Zealand (Bloemfontein), England v Zimbabwe (Potchefstroom)
Tuesday, February 6: Semi-final 1 – India v South Africa (Benoni)
Thursday, February 8: Semi-final 2 – Australia v Pakistan (Benoni)
Sunday, February 11: Final - India v Australia (Benoni)