Top 5 ODI World Cup Most Individual runs scored per team in a single edition

Sachin Tendulkar: 673 runs (2003)

Matthew Hayden: 659 runs (2007)

Shakib Al Hasan: 606 runs (2015)

Kane Williamson: 578 runs (2019)

Joe Root: 556 runs (2019)

5 Star cricketers who might retire from ODIs after World Cup 2023