Top 5 players with most ODI centuries as captain

Virat K

#3 Virat Kohli (India)

<p>

The modern day master Virat Kohli notched up his 34th ODI hundred in the 3rd ODI between India and South Africa. This was his 12th one-day century as the Indian captain.

The 29-year-old took over the reigns from MS Dhoni and has been brilliant since then. Kohli is likely to break this record if he plays for another few years.

In 43 innings as captain, the top order batsman has scored 2628 runs including 10 fifties and 12 centuries. Captaincy has brought the best out of the Indian captain. He has batted with more responsibility as a skipper, and it has benefited his game. Kohli will be keen on breaking this record.

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