South Africa Fixtures

Sunday 5th July 2015

International Twenty20 Series

  • Bangladesh 16:00 South Africa
    Venue: Dhaka

Tuesday 7th July 2015

International Twenty20 Series

  • Bangladesh 16:00 South Africa
    Venue: Dhaka

Friday 10th July 2015

One Day International Series

  • Bangladesh 10:00 South Africa
    Venue: Dhaka

Sunday 12th July 2015

One Day International Series

Wednesday 15th July 2015

One Day International Series

Tuesday 21st July 2015

International Test match series

Thursday 30th July 2015

International Test match series

Saturday 26th December 2015

International Test match series

  • South Africa 08:30 England
    Venue: Durban

Saturday 2nd January 2016

International Test match series

  • South Africa 08:30 England
    Venue: Cape Town

Thursday 14th January 2016

International Test match series

  • South Africa 08:30 England
    Venue: Johannesburg

Friday 22nd January 2016

International Test match series

  • South Africa 08:30 England
    Venue: Centurion

Wednesday 3rd February 2016

One Day International Series

  • South Africa 12:30 England
    Venue: Bloemfontein

Saturday 6th February 2016

One Day International Series

  • South Africa 12:30 England
    Venue: Port Elizabeth

Tuesday 9th February 2016

One Day International Series

  • South Africa 12:30 England
    Venue: Centurion

Friday 12th February 2016

One Day International Series

  • South Africa 12:30 England
    Venue: Johannesburg

Sunday 14th February 2016

One Day International Series

  • South Africa 12:30 England
    Venue: Cape Town

Friday 19th February 2016

International Twenty20 Series

  • South Africa 16:00 England
    Venue: Cape Town

Sunday 21st February 2016

International Twenty20 Series

  • South Africa 16:00 England
    Venue: Johannesburg

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