Saturday 26th July
Men's International Twenty20 Match
- New Zealand vs South Africa, resultNew Zealand win by 3 runsNew Zealand innings:
- 180 for 5 from 20.0 overs
- 177 for 6 from 20.0 overs
Tuesday 22nd July
Men's International Twenty20 Match
- New Zealand vs South Africa, resultNew Zealand win by 7 wicketsNew Zealand innings:
- 135 for 3 from 15.5 overs
- 134 for 8 from 20.0 overs
Sunday 20th July
Men's International Twenty20 Match
- Zimbabwe vs South Africa, resultSouth Africa win by 7 wicketsZimbabwe innings:
- 144 for 6 from 20.0 overs
- 145 for 3 from 17.2 overs
Wednesday 16th July
Men's International Twenty20 Match
- South Africa vs New Zealand, resultNew Zealand win by 21 runsSouth Africa innings:
- 152 all out from 18.2 overs
- 173 for 5 from 20.0 overs
Monday 14th July
Men's International Twenty20 Match
- Zimbabwe vs South Africa, resultSouth Africa win by 5 wicketsZimbabwe innings:
- 141 for 6 from 20.0 overs
- 142 for 5 from 15.5 overs
Tuesday 8th July
Men's International Test Match Series
- Day 5 of 5, 6 July to 10 JulyZimbabwe vs South Africa, resultSouth Africa win by an innings and 236 runsZimbabwe innings:
- 170 all out from 43.0 overs
- 220 all out from 77.3 overs
- 626 for 5 declared from 114.0 overs
Tuesday 1st July
Men's International Test Match Series
- Day 5 of 5, 28 June to 2 JulyZimbabwe vs South Africa, resultSouth Africa win by 328 runsZimbabwe innings:
- 251 all out from 67.4 overs
- 208 all out from 66.2 overs
- 418 for 9 declared from 90.0 overs
- 369 all out from 82.5 overs
All times are UK and subject to change. BBC is not responsible for any changes.