• Home
  • Top Most
  • Most T20 Centuries As Captain Ft Faf Du Plessis And Babar Azam

Most T20 Centuries As Captain Ft. Faf du Plessis And Babar Azam



Centuries As Captain In T20s. [Source - RCB/DhoniEra/Hampshire/x.com]Centuries As Captain In T20s. [Source - RCB/DhoniEra/Hampshire/x.com]

Leading from the front takes a whole new meaning when a captain scores big runs in the shortest format. In T20 cricket, where pressure is immense and momentum shifts quickly, not many skippers manage to convert starts into big scores.

But a select few have defied the odds, delivering match-winning knocks while carrying the weight of leadership. Here is a look at the elite names who have scored the most T20 centuries while being the captain of their sides.

James Vince - 5 Centuries

James Vince, the talented Englishman, features in this list with five T20 centuries as captain. As a consistent top-order batter, Vince has showcased his skills across various leagues globally for years. Leading in 211 matches, he has scored 6,324 runs, the second-most in T20 history as skipper. Notably, all five of his centuries have come for Hampshire, his home county club in England.

Virat Kohli - 5 Centuries

Another name on this elite list with five T20 centuries is none other than the great Virat Kohli. The former India and Royal Challengers Bengaluru captain had a commanding presence, leading across formats. His most dominant T20 performances came in the IPL, where he scored all five of his centuries as skipper. Overall, he has amassed over 6,500 runs in 193 matches as Captain for India and RCB.

Faf du Plessis - 7 Centuries

Faf du Plessis, the 40-year-old South African veteran, continues to shine as one of T20 cricket’s finest leaders. As captain, he has elevated his legacy by leading from the front with match-winning performances, setting the correct example. Overall, he has scored 6,299 runs with seven T20 centuries, the latest coming for Texas Super Kings in MLC 2025 against the San Francisco Unicorns.

Michael Klinger - 7 Centuries

Michael Klinger was one of the early superstars of the T20 format, making his mark with the South Australian Redbacks and later with Gloucestershire. As captain of the English side until 2019, Klinger scored all seven of his T20 centuries for them with almost 4000 as captain overall. His consistency and leadership place him among the top names with the most T20 centuries as skipper.

Babar Azam - 7 Centuries

Babar Azam is another top name in this list with seven T20 centuries to his name as captain in T20 cricket. Leading sides like Pakistan, Karachi Kings, and Peshawar Zalmi, Babar has been an epitome of consistency in the shortest format. With 5,200 runs in just 144 matches as skipper, he continues to be a dominant force in T20 cricket across competitions around the world.