Top 5 players with most centuries as captain in ODIs

The top batsmen of the modern era made their way to this list
The top batsmen of the modern era made their way to this list

#2 Virat Kohli (21)

Ad
Virat Kohli is looking unstoppable from the last 5-6 years
Virat Kohli is looking unstoppable from the last 5-6 years

Without a shadow of a doubt, Virat Kohli is the most popular cricketer of this generation. He is scoring runs everywhere and bowlers are having a really tough time bowling to him. In a very short span of time in international cricket, Kohli had made his mark and will definitely go down as one of the greatest cricketers of all-time.

Ad

The Indian skipper holds a lot of batting records and is currently second on the list of a number of centuries in ODIs, behind Sachin Tendulkar. It is only a matter of time before Kohli breaks almost every record set by the little master.

The Indian team is on a roll with Kohli as the captain and under his captaincy, the team has won 58 ODIs out of 80 ODIs played, with a breath-taking win percentage of 75. Kohli is playing with an added responsibility and in just 76 innings as skipper, he has scored 21 centuries and is currently second on our list.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Vikshith R
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications