South Africa Results

Saturday 6th February 2016

One Day International Series

Wednesday 3rd February 2016

One Day International Series

Friday 22nd January 2016

International Test match series

Thursday 14th January 2016

International Test match series

Saturday 2nd January 2016

International Test match series

Saturday 26th December 2015

International Test match series

Thursday 3rd December 2015

International Test match series

Wednesday 25th November 2015

International Test match series

Saturday 14th November 2015

International Test match series

Thursday 5th November 2015

International Test match series

Sunday 25th October 2015

One Day International Series

Thursday 22nd October 2015

One Day International Series

Sunday 18th October 2015

One Day International Series

Wednesday 14th October 2015

One Day International Series

Sunday 11th October 2015

One Day International Series

Thursday 8th October 2015

International Twenty20 Series

Monday 5th October 2015

International Twenty20 Series

Friday 2nd October 2015

International Twenty20 Series

Wednesday 26th August 2015

One Day International Series

Sunday 23rd August 2015

One Day International Series

Wednesday 19th August 2015

One Day International Series

Sunday 16th August 2015

International Twenty20 Series

Friday 14th August 2015

International Twenty20 Series

Thursday 30th July 2015

International Test match series

Tuesday 21st July 2015

International Test match series

Wednesday 15th July 2015

One Day International Series

Sunday 12th July 2015

One Day International Series

Friday 10th July 2015

One Day International Series

Tuesday 7th July 2015

International Twenty20 Series

Sunday 5th July 2015

International Twenty20 Series

Tuesday 24th March 2015

ICC World Cup

Knockout Stage

Semi-Finals

Wednesday 18th March 2015

ICC World Cup

Knockout Stage

Quarter-Finals

Thursday 12th March 2015

ICC World Cup

Group Stage

Pool B

Saturday 7th March 2015

ICC World Cup

Group Stage

Pool B

Tuesday 3rd March 2015

ICC World Cup

Group Stage

Pool B

Friday 27th February 2015

ICC World Cup

Group Stage

Pool B

Sunday 22nd February 2015

ICC World Cup

Group Stage

Pool B

Sunday 15th February 2015

ICC World Cup

Group Stage

Pool B

Tuesday 10th February 2015

Sunday 8th February 2015

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