Top 5 cricketers with most centuries as Test captain

Virat Kohli
Virat Kohli

#4 Steve Smith (15)

Captain or not, Steve Smith is always among the runs
Captain or not, Steve Smith is always among the runs

Steve Smith’s captaincy stint will, unfortunately, be remembered for only the wrong reasons following the sandpaper gate controversy at Newlands in 2018. The fact though is Smith produced some exceptional numbers with the bat during his time as Australia captain.

In 34 Tests that he captained Australia in from 2014-18, Smith accumulated 3,659 runs at a staggering average of 70.36 with 15 hundreds. In his very first Test as captain against India at Brisbane in December 2014, he smashed 133. His love affair with the Indian attack continued as he registered 192 at Melbourne and 117 at Sydney. Smith’s highest score as captain was the 239 he smashed against England at Perth in December 2017. Even after being sacked as captain and returning as pure batsman, Smith's hunger for runs has only grown.

(Note: Allan Border also had 15 Test hundreds as captain but in 93 Tests.)

#3 Ricky Ponting (19)

Ricky Ponting was always looking to attack the bowlers
Ricky Ponting was always looking to attack the bowlers

Another Aussie joins the list at number 3. Ricky Ponting captained Australia in 77 Tests from 2004-2010 and ended up scoring 6,542 runs at an average of 51.51. He had 19 Test hundreds to his name as leader.

Ponting took over from Waugh as leader, and the Aussies continued to flourish under Punter, arguably the most dangerous number 3 batsman in Test history. Ponting’s best score as leader, his 209, came against Pakistan at Hobart in January 2010. He also got a double hundred against the same opponent at Sydney in January 2005 and 196 against England at Brisbane in November 2006. At his peak, Ponting loved flaying attacks.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links