Leading a cricket team is not an easy task. Some captains might come out with flying colours, while others might sink under immense captaincy pressure.
There have been some captains who have led their teams with excellence, along with displaying their sheer batting capabilities. Some notable captains, like Ricky Ponting and Virat Kohli, led their teams from the front and notched up remarkable centuries along the way.
On that note, here are the top 10 captains with the most centuries in all formats.
Most Centuries as Captain in All Formats
Player | Innings | 100s as Captain | High Score |
---|---|---|---|
Virat Kohli (IND) | 250 | 41 | 254* |
Ricky Ponting (AUS) | 376 | 41 | 209 |
Graeme Smith (SA) | 368 | 33 | 277 |
Steve Smith (AUS) | 128 | 20 | 239 |
Michael Clarke (AUS) | 171 | 19 | 329* |
Brian Lara (WI) | 204 | 19 | 400* |
Mahela Jayawardene (SL) | 205 | 18 | 374 |
Kane Williamson (NZ) | 222 | 18 | 251 |
Allan Border (AUS) | 319 | 17 | 205 |
Steve Waugh (AUS) | 172 | 17 | 199 |
Key insights from the above stats
41: Australia’s World Cup winning captain, Ricky Ponting, share the t record for the most centuries as captains in all formats. Both scored 41 hundreds for their respective teams.
15440: Ricky Ponting accumulated a staggering 15440 runs in 376 innings as a captain across formats. This is the highest tally of runs by a skipper in Tests, ODIs, and T20Is combined.
25: Out of Graeme Smith’s 33 hundreds, 25 alone came in the Test format. This is the most tons smashed by a skipper in the longer format.
22: Talking about ODI cricket, Ponting sits at the top with 21 tons to his name as captain. (Check out Ricky Ponting’s list of hundreds here.)