10 - Former South Africa captain Graeme Smith ranks 10th on the list. The Proteas star scored 443 runs in 2007 WC
9 - Ex-New Zealand skipper Martin Crowe is 9th in the tally. Crowe scored 456 runs while captaining the Kiwis in 1992
8 - Former Sri Lanka captain Kumar Sangakkara is 8th on this list. He scored 465 runs while leading the Lankan side in the 2011 WC
7 - Ex-India skipper Sourav Ganguly is in the top 7. Ganguly was at the helm of the team in 2003 WC and scored 465 runs
6 - South Africa's former skipper AB de Villiers comes 6th on the list. He scored 482 runs while the captain in the 2015 WC
5 - Ex-Aussie captain Aaron Finch is in the top 5. He made 507 runs while leading Australia in the 2019 WC
4 - Former Australian skipper Ricky Ponting is 4th in the tally. He made 539 runs while being at the helm of the Aussie side in 2007 WC
3 - Ex-Sri Lanka captain Mahela Jayawardene stands 3rd. He scored 548 runs in the 2007 WC when he was the captain
2 - New Zealand skipper Kane Williamson holds the second spot now. Williamson scored 578 runs in the 2019 WC
1 - India captain Rohit Sharma has now become the highest run-scoring captain in the IND vs AUS Final. Sharma has 581* runs in the 2023 tournament
Next : World Cup: Teams to reach in finals of every edition as India face Australia in the 2023 tournament
Click to read more..