Monday 6th April 2015

Tour Match

Team A Playing Team B Venue Start Time Match Status
St Kitts & Nevis Invitation XI v England St Kitts 15:00

Wednesday 8th April 2015

Tour Match

Team A Playing Team B Venue Start Time Match Status
St Kitts & Nevis Invitation XI v England St Kitts 15:00

Monday 13th April 2015

Test Match Series

Team A Playing Team B Venue Start Time Match Status
West Indies v England Antigua 15:00

Tuesday 21st April 2015

Test Match Series

Team A Playing Team B Venue Start Time Match Status
West Indies v England St George's 15:00

Friday 1st May 2015

Test Match Series

Team A Playing Team B Venue Start Time Match Status
West Indies v England Bridgetown 15:00

Friday 8th May 2015

One-Day International Series

Team A Playing Team B Venue Start Time Match Status
Ireland v England Dublin 10:45

Thursday 21st May 2015

Test Match Series

Team A Playing Team B Venue Start Time Match Status
England v New Zealand Lord's 11:00

Friday 29th May 2015

Test Match Series

Team A Playing Team B Venue Start Time Match Status
England v New Zealand Leeds 11:00

Tuesday 9th June 2015

One-Day International Series

Team A Playing Team B Venue Start Time Match Status
England v New Zealand Birmingham 13:30

Friday 12th June 2015

One-Day International Series

Team A Playing Team B Venue Start Time Match Status
England v New Zealand The Oval 13:30

Sunday 14th June 2015

One-Day International Series

Team A Playing Team B Venue Start Time Match Status
England v New Zealand Southampton 13:30

Wednesday 17th June 2015

One-Day International Series

Team A Playing Team B Venue Start Time Match Status
England v New Zealand Nottingham 13:30

Saturday 20th June 2015

One-Day International Series

Team A Playing Team B Venue Start Time Match Status
England v New Zealand Durham 10:30

Tuesday 23rd June 2015

International Twenty20 Match

Team A Playing Team B Venue Start Time Match Status
England v New Zealand Old Trafford 18:30

Wednesday 8th July 2015

England Home Test Match Series

Team A Playing Team B Venue Start Time Match Status
England v Australia Cardiff 11:00

Thursday 16th July 2015

England Home Test Match Series

Team A Playing Team B Venue Start Time Match Status
England v Australia Lord's 11:00

Wednesday 29th July 2015

England Home Test Match Series

Team A Playing Team B Venue Start Time Match Status
England v Australia Birmingham 11:00

Thursday 6th August 2015

England Home Test Match Series

Team A Playing Team B Venue Start Time Match Status
England v Australia Nottingham 11:00

Thursday 20th August 2015

England Home Test Match Series

Team A Playing Team B Venue Start Time Match Status
England v Australia The Oval 11:00

Monday 31st August 2015

NatWest International Twenty20 Series

Team A Playing Team B Venue Start Time Match Status
England v Australia Cardiff 18:30

Thursday 3rd September 2015

Royal London One-Day International Series

Team A Playing Team B Venue Start Time Match Status
England v Australia Southampton 13:30

Saturday 5th September 2015

Royal London One-Day International Series

Team A Playing Team B Venue Start Time Match Status
England v Australia Lord's 13:30

Tuesday 8th September 2015

Royal London One-Day International Series

Team A Playing Team B Venue Start Time Match Status
England v Australia Old Trafford 13:30

Friday 11th September 2015

Royal London One-Day International Series

Team A Playing Team B Venue Start Time Match Status
England v Australia Leeds 13:30

Sunday 13th September 2015

Royal London One-Day International Series

Team A Playing Team B Venue Start Time Match Status
England v Australia Old Trafford 13:30

Saturday 26th December 2015

Test Match Series

Team A Playing Team B Venue Start Time Match Status
South Africa v England Durban 08:30

Saturday 2nd January 2016

Test Match Series

Team A Playing Team B Venue Start Time Match Status
South Africa v England Cape Town 08:30

Thursday 14th January 2016

Test Match Series

Team A Playing Team B Venue Start Time Match Status
South Africa v England Johannesburg 08:30

Friday 22nd January 2016

Test Match Series

Team A Playing Team B Venue Start Time Match Status
South Africa v England Centurion 08:30

Wednesday 3rd February 2016

One-Day International Series

Team A Playing Team B Venue Start Time Match Status
South Africa v England Bloemfontein 12:30

Saturday 6th February 2016

One-Day International Series

Team A Playing Team B Venue Start Time Match Status
South Africa v England Port Elizabeth 12:30

Tuesday 9th February 2016

One-Day International Series

Team A Playing Team B Venue Start Time Match Status
South Africa v England Centurion 12:30

Friday 12th February 2016

One-Day International Series

Team A Playing Team B Venue Start Time Match Status
South Africa v England Johannesburg 12:30

Sunday 14th February 2016

One-Day International Series

Team A Playing Team B Venue Start Time Match Status
South Africa v England Cape Town 12:30

Friday 19th February 2016

Twenty20 International Series

Team A Playing Team B Venue Start Time Match Status
South Africa v England Cape Town 16:00

Sunday 21st February 2016

Twenty20 International Series

Team A Playing Team B Venue Start Time Match Status
South Africa v England Johannesburg 16:00

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