ODI Cricket World Cup 2023: Top 5 venues to host maximum number of World Cup matches

 5. Lord's Cricket Ground, England - 15 matches

4. Trent Bridge and Kennington Oval, England - 16 matches including one abandoned

3. Headingly Cricket Ground, England - 16 matches including one no result

 2. Edgbaston Cricket Grond, England - 16 matches

1. Old Trafford Cricket Ground, England - 17 matches

ODI World Cup 2023: Ranking teams based on squads