ENG vs SL ODI Head To Head and Record in ODI World Cup: Defending champions England will take on Sri Lanka in match number 25 of the World Cup 2023 at the M Chinnaswamy Stadium in Bengaluru on Thursday, October 25.
Both the teams have won just one of their first four matches. England are placed ninth in the ten-team World Cup 2023 points table, while Sri Lanka are just ahead of them at eighth.

Both the teams would be desperate for a win to bring back their campaign on track. The two sides last met each other other in format in 2021. They have won two matches each in their last five outings.
The two sides have fought neck-to-neck in the ODI format. England just have a 2-run lead against the islanders.
Matches: 78
England Won: 38
Sri Lanka Won: 36
Tied: 1
NR: 3
| Stats | For ENG vs SL | For SL vs ENG |
| Highest Total | 333/9 | 366/6 |
| Lowest Total | 88 All Out | 67 All Out |
| Wins Batting 1st | 17 | 20 |
| Wins Chasing | 21 | 16 |
| Most Runs (All Time) | Joe Root (1175 runs) | Kumar Sangakkara (1625 runs) |
| Most Runs (Current) | Joe Root (1175 runs) | Angelo Mathews (867 runs) |
| Highest scorer | Jason Roy (162) | Sanath Jayasuriya (152) |
| Most wickets (All Time) | James Anderson (34 wickets) | Lasith Malinga (48 wickets) |
| Best Bowling | Chris Woakes (6/47) | Dilhara Fernando (6/27) |
In the ODI World Cup history, the two nations have met each other 11 times. England have emerged victorious on six occasions, while Sri Lanka have managed to come on top five times.
| Stat | For ENG vs SL in CWC | For SL vs ENG in CWC |
| Won | 6 | 5 |
| Lost | 5 | 6 |
| Won Batting First | 3 | 2 |
| Won Chasing | 3 | 3 |
| Highest Total | 333 | 312 |
| Lowest Total | 212 | 136 |
In Bengaluru at the M Chinnaswamy Stadium, England and Sri Lanka have never met so far, but both teams have had experience of playing at the venue, which has so far hosted 39 ODI matches. Here is a look at ENG and SL record at the M Chinnaswamy Stadium.
| Stat | England Record in Bengaluru | Sri Lanka Record in Bengaluru |
| Played | 3 | 1 |
| Won | 1 | 0 |
| Lost | 1 | 1 |
| Won Batting First | 1 | 0 |
| Won Chasing | 0 | 0 |
| Highest Total | 338 | 233 |
| Lowest Total | - | - |
| Stat | Sri Lanka Record in ODI World Cup | England Record in ODI World Cup |
| Matches | 84 | 87 |
| Won | 39 | 49 |
| Lost | 42 | 34 |
| Tied | 1 | 2 |
| No Result | 2 | 1 |
| Won Batting First | 21 | 27 |
| Won Chasing | 18 | 22 |
| Highest Total | 398 | 397 |
| Lowest Total | 86 | 93 |
| Most Runs (All Time) | Kumar Sangakkara (1532 runs) | Joe Root (930 runs) |
| Most Runs (Current) | Kusal Perera (390 runs) | Joe Root (930 runs) |
| Most wickets (All Time) | Muttiah Muralitharan (68 wickets) | Ian Botham (30 wickets) |
| Most wickets (Current) | Dilshan Madushanaka (11 wickets) | Chris Woakes (23 wickets) |