Monday 30th October
ICC Men's Cricket World Cup
- Afghanistan vs Sri Lanka, resultAfghanistan win by 7 wicketsAfghanistan innings:
- 242 for 3 from 45.2 overs
- 241 all out from 49.3 overs
Thursday 26th October
ICC Men's Cricket World Cup
- England vs Sri Lanka, resultSri Lanka win by 8 wicketsEngland innings:
- 156 all out from 33.2 overs
- 160 for 2 from 25.4 overs
Saturday 21st October
ICC Men's Cricket World Cup
- Netherlands vs Sri Lanka, resultSri Lanka win by 5 wicketsNetherlands innings:
- 262 all out from 49.4 overs
- 263 for 5 from 48.2 overs
Monday 16th October
ICC Men's Cricket World Cup
- Australia vs Sri Lanka, resultAustralia win by 5 wicketsAustralia innings:
- 215 for 5 from 35.2 overs
- 209 all out from 43.3 overs
Tuesday 10th October
ICC Men's Cricket World Cup
- Pakistan vs Sri Lanka, resultPakistan win by 6 wicketsPakistan innings:
- 345 for 4 from 48.2 overs
- 344 for 9 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
Tuesday 3rd October
ICC Men's Cricket World Cup 2023 Warm-Up Matches
- Afghanistan vs Sri Lanka, resultAfghanistan win by 6 wickets (DLS method)Afghanistan innings:
- 261 for 4 from 38.1 overs
- 294 all out from 46.2 overs
All times are UK and subject to change. BBC is not responsible for any changes.