Friday 27th October
ICC Men's Cricket World Cup
- Pakistan vs South Africa, resultSouth Africa win by 1 wicketPakistan innings:
- 270 all out from 46.4 overs
- 271 for 9 from 47.2 overs
Tuesday 24th October
ICC Men's Cricket World Cup
- South Africa vs Bangladesh, resultSouth Africa win by 149 runsSouth Africa innings:
- 382 for 5 from 50.0 overs
- 233 all out from 46.4 overs
Saturday 21st October
ICC Men's Cricket World Cup
- England vs South Africa, resultSouth Africa win by 229 runsEngland innings:
- 170 all out from 22.0 overs
- 399 for 7 from 50.0 overs
Tuesday 17th October
ICC Men's Cricket World Cup
- South Africa vs Netherlands, resultNetherlands win by 38 runsSouth Africa innings:
- 207 all out from 42.5 overs
- 245 for 8 from 43.0 overs
Thursday 12th October
ICC Men's Cricket World Cup
- Australia vs South Africa, resultSouth Africa win by 134 runsAustralia innings:
- 177 all out from 40.5 overs
- 311 for 7 from 50.0 overs
Saturday 7th October
ICC Men's Cricket World Cup
- South Africa vs Sri Lanka, resultSouth Africa win by 102 runsSouth Africa innings:
- 428 for 5 from 50.0 overs
- 326 all out from 44.5 overs
Monday 2nd October
ICC Men's Cricket World Cup 2023 Warm-Up Matches
- New Zealand vs South Africa, resultNew Zealand win by 7 runs (DLS method)New Zealand innings:
- 321 for 6 from 50.0 overs
- 211 for 4 from 37.0 overs
All times are UK and subject to change. BBC is not responsible for any changes.