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

Tuesday, 26 May 2015
One-Day International Series
First One Day International
Pakistan v Zimbabwe, Lahore, 10:00

Friday, 29 May 2015
One-Day International Series
Second One Day International
Pakistan v Zimbabwe, Lahore, 10:00

Sunday, 31 May 2015
One-Day International Series
Third One Day International
Pakistan v Zimbabwe, Lahore, 10:00

Wednesday, 3 June 2015
Test Match Series
First Test Match
West Indies v Australia, Roseau, 14:00

Wednesday, 10 June 2015
Test Match Series
First Test Match
Bangladesh v India, Fatullah, 05:00

Thursday, 11 June 2015
Test Match Series
Second Test Match
West Indies v Australia, Kingston, 14:00

Wednesday, 17 June 2015
Test Match Series
First Test Match
Sri Lanka v Pakistan, Galle, 05:30

Thursday, 18 June 2015
One-Day International Series
First One Day International
Bangladesh v India, Mirpur, 09:30

Sunday, 21 June 2015
One-Day International Series
Second One Day International
Bangladesh v India, Mirpur, 09:30

Tuesday, 23 June 2015
Twenty20 international
England v New Zealand, Old Trafford, 18:30

Wednesday, 24 June 2015
One-Day International Series
Third One Day International
Bangladesh v India, Mirpur, 09:30

Thursday, 25 June 2015
Test Match Series
Second Test Match
Sri Lanka v Pakistan, Colombo (PSS), 05:30

Friday, 3 July 2015
Test Match Series
Third Test Match
Sri Lanka v Pakistan, Colombo (RPS), 05:30

Friday, 10 July 2015
One-Day International Series
First One Day International
Bangladesh v South Africa, Mirpur, 10:00

Saturday, 11 July 2015
One-Day International Series
First One Day International
Sri Lanka v Pakistan, Dambulla, 05:30

Sunday, 12 July 2015
One-Day International Series
Second One Day International
Bangladesh v South Africa, Mirpur, 10:00

Wednesday, 15 July 2015
One-Day International Series
Third One Day International
Bangladesh v South Africa, Chittagong, 10:00
Second One Day International
Sri Lanka v Pakistan, Pallekele, 10:00

Sunday, 19 July 2015
One-Day International Series
Third One Day International
Sri Lanka v Pakistan, Colombo (RPS), 10:00

Tuesday, 21 July 2015
Test Match Series
First Test Match
Bangladesh v South Africa, Chittagong, 04:30

Wednesday, 22 July 2015
One-Day International Series
Fourth One Day International
Sri Lanka v Pakistan, Colombo (RPS), 10:00

Sunday, 26 July 2015
One-Day International Series
Fifth One Day International
Sri Lanka v Pakistan, Hambantota, 10:00

Thursday, 30 July 2015
Test Match Series
Second Test Match
Bangladesh v South Africa, Mirpur, 04:30

Thursday, 27 August 2015
One-Day International Series
First One Day International
Ireland v Australia, Belfast, 13:30

Monday, 31 August 2015
NatWest Twenty20 International Series
England v Australia, Cardiff, 15:00

Saturday, 26 December 2015
Test Match Series
First Test Match
South Africa v England, Durban, 08:30

Saturday, 2 January 2016
Test Match Series
Second Test Match
South Africa v England, Cape Town, 08:30

Thursday, 14 January 2016
Test Match Series
Third Test Match
South Africa v England, Johannesburg, 08:30

Friday, 22 January 2016
Test Match Series
Fourth Test Match
South Africa v England, Centurion, 08:30

Wednesday, 3 February 2016
One-Day International Series
First One Day International
South Africa v England, Bloemfontein, 12:30

Saturday, 6 February 2016
One-Day International Series
Second One Day International
South Africa v England, Port Elizabeth, 12:30

Tuesday, 9 February 2016
One-Day International Series
Third One Day International
South Africa v England, Centurion, 12:30

Friday, 12 February 2016
One-Day International Series
Fourth One Day International
South Africa v England, Johannesburg, 12:30

Sunday, 14 February 2016
One-Day International Series
Fifth One Day International
South Africa v England, Cape Town, 12:30