5 Batsmen who have scored most hundreds as captains in ODI Cricket

Ricky Ponting has scored 22 hundreds as the captain of Australia.
Ricky Ponting has scored 22 hundreds as the captain of Australia.

#2. Virat Kohli

Kohli has scored 21 ODI hundreds as captain of the Indian team.
Kohli has scored 21 ODI hundreds as captain of the Indian team.

Virat Kohli’s record as a captain is absolutely incredible. In the 76 matches that he has played as the captain of the Indian team, Kohli has scored 4800 runs at a Bradmanesque average of 80.00, including 19 fifties and 21 hundreds. And, his overall record in ODI cricket already guarantees him a place in the pantheon of all-time greats of the ODI format of the game.

In the 230 innings that he has played in ODI cricket, Kohli has aggregated a whopping 11520 runs at an average of 60.31. He is the second-highest century-maker in ODI cricket (43 hundreds) and is just 7 centuries shy of overtaking the legendary Sachin Tendulkar. Also, Kohli is the second-highest run-scorer for India in ODI cricket, after Tendulkar (18426 runs).

Overall Record:

Innings: 230 | Runs: 11520 | Average: 60.31 | Hundreds: 43 | Fifties: 54

Record as Captain:

Innings: 76 | Runs: 4800 | Average: 80.00 | Hundreds: 21 | Fifties: 19

Click here to get India Squad for T20 World Cup 2024. Follow Sportskeeda for the T20 World Cup Schedule, Points Table, and news

Quick Links