Please note: Fixtures are subject to change. The BBC is not responsible for any changes that may be made.

Friday, 3 June 2016
International Triangular Series
West Indies v South Africa, Guyana, 18:00

Sunday, 5 June 2016
International Triangular Series
West Indies v Australia, Guyana, 18:00

Tuesday, 7 June 2016
International Triangular Series
Australia v South Africa, Guyana, 18:00

Thursday, 16 June 2016
One-Day International Series
First One Day International
Ireland v Sri Lanka, TBC, 10:45

Saturday, 18 June 2016
One-Day International Series
Second One Day International
Ireland v Sri Lanka, TBC, 10:45

Tuesday, 5 July 2016
NatWest Twenty20 International Series
England v Sri Lanka, Southampton, 18:30

Thursday, 18 August 2016
One-Day International Series
First One Day International
Ireland v Pakistan, TBC, 10:45

Saturday, 20 August 2016
One-Day International Series
Second One Day International
Ireland v Pakistan, TBC, 10:45

Wednesday, 7 September 2016
NatWest Twenty20 International Series
England v Pakistan, Old Trafford, 18:30