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

Friday, 9 October 2015
Test Match Series
First Test Match
Bangladesh v Australia, Chittagong, 04:30

Sunday, 11 October 2015
One-Day International Series
First One Day International
India v South Africa, Kanpur, 04:30

Tuesday, 13 October 2015
Test Match Series
First Test Match
Pakistan v England, Abu Dhabi, 06:00

Wednesday, 14 October 2015
Test Match Series
First Test Match
Sri Lanka v West Indies, Galle, 05:30
One-Day International Series
Second One Day International
India v South Africa, Indore, 09:00

Saturday, 17 October 2015
Test Match Series
Second Test Match
Bangladesh v Australia, Mirpur, 04:30

Sunday, 18 October 2015
One-Day International Series
Third One Day International
India v South Africa, Rajkot, 09:00

Thursday, 22 October 2015
Test Match Series
Second Test Match
Sri Lanka v West Indies, Colombo (PSS), 05:30
Second Test Match
Pakistan v England, Dubai, 06:00
One-Day International Series
Fourth One Day International
India v South Africa, Chennai, 09:00

Sunday, 25 October 2015
One-Day International Series
Fifth One Day International
India v South Africa, Mumbai, 08:00

Sunday, 1 November 2015
Test Match Series
Third Test Match
Pakistan v England, Sharjah, 06:00
One-Day International Series
First One Day International
Sri Lanka v West Indies, Colombo (RPS), 09:00

Wednesday, 4 November 2015
One-Day International Series
Second One Day International
Sri Lanka v West Indies, Colombo (RPS), 09:00

Thursday, 5 November 2015
Test Match Series
First Test Match
Australia v New Zealand, Brisbane, 00:00
First Test Match
India v South Africa, Mohali, 04:00

Saturday, 7 November 2015
One-Day International Series
Third One Day International
Sri Lanka v West Indies, Pallekele, 09:00

Wednesday, 11 November 2015
One-Day International Series
First One Day International
Pakistan v England, Abu Dhabi, 10:00

Friday, 13 November 2015
Test Match Series
Second Test Match
Australia v New Zealand, Perth, 03:00
One-Day International Series
Second One Day International
Pakistan v England, Abu Dhabi, 10:00

Saturday, 14 November 2015
Test Match Series
Second Test Match
India v South Africa, Bangalore, 04:00

Tuesday, 17 November 2015
One-Day International Series
Third One Day International
Pakistan v England, Sharjah, 10:00

Friday, 20 November 2015
One-Day International Series
Fourth One Day International
Pakistan v England, Dubai, 10:00

Wednesday, 25 November 2015
Test Match Series
Third Test Match
India v South Africa, Nagpur, 04:00

Friday, 27 November 2015
Test Match Series
Third Test Match
Australia v New Zealand, Adelaide, 03:00

Thursday, 3 December 2015
Test Match Series
Fourth Test Match
India v South Africa, Delhi, 04:00

Thursday, 10 December 2015
Test Match Series
First Test Match
Australia v West Indies, Hobart, 00:00

Saturday, 26 December 2015
Test Match Series
Second Test Match
Australia v West Indies, Melbourne, 00:00
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

Sunday, 3 January 2016
Test Match Series
Third Test Match
Australia v West Indies, Sydney, 00:00

Tuesday, 12 January 2016
One-Day International Series
First One Day International
Australia v India, Perth, 03:20

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

Friday, 15 January 2016
One-Day International Series
Second One Day International
Australia v India, Brisbane, 03:20

Sunday, 17 January 2016
One-Day International Series
Third One Day International
Australia v India, Melbourne, 03:20

Wednesday, 20 January 2016
One-Day International Series
Fourth One Day International
Australia v India, Canberra, 03:20

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

Saturday, 23 January 2016
One-Day International Series
Fifth One Day International
Australia v India, Sydney, 03:20

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

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