Cricket World Cup, captains
MS Dhoni and Ricky Ponting (Image Credit: Google)

Graeme Smith (South Africa) – 626 runs

ICC Cricket World Cup: Top Ten Captains With Most CWC Runs 1

Former South African cricketer Graeme Smith was one of finest captains for South Africa. Under his leadership, South Africa achieved consistent successes in international cricket. He led South Africa in 2007 and 2011 ICC Cricket World Cups. Out of those, South Africa finished as the semi-finalist in 2007 edition.

Playing in 17 CWC innings as a captain, Smith scored 626 runs (average 39.12). The left-handed batsman scored five CWC half-centuries as a captain. His best score among those innings was 91.