Nov 19, 2023, 12:10 AM IST

Most runs scored by captains in ODI World Cup history

DNA WEB DESK

Ricky Ponting (2003-2011) - 1160 runs

Stephen Fleming (1999-2007) - 882 runs

Kane Williamson (2019-2023) - 834 runs

Mohammad Azharuddin (1992-1999) - 636 runs

Graeme Smith (2007-2011) - 626 runs

Imran Khan (1983-1992) - 615 runs

Rohit Sharma (2023) - 550* runs

Mahela Jayawardene (2007) - 548 runs

Aaron Finch (2019) - 507 runs

AB de Villiers (2015) - 482 runs

MS Dhoni (2011-2015) - 478 runs