5 ODI captains with highest win percentage

The captains who have made their countries proud
The captains who have made their countries proud

Virat Kohli: 79.1%

Virat Kohli is not just a great batsman, but also a great captain.
Virat Kohli is not just a great batsman, but also a great captain.

Topping this list is the man who seems to be headed towards shattering numerous records, not only while batting but by captaining the side as well. While the whole world is awestruck by Virat Kohli’s batting prowess, it should also be noted that he is captaining the Indian team, transforming them into one of the best ever to play the game.

Virat Kohli has captained India in 49 matches so far, winning 38 of those. This takes the winning percentage to 79.1%, which is the highest ever for any captain with a minimum of 30 matches. With the way the Indian team is playing both home and away in the limited-overs format, this percentage may even go further up in future.

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

Quick Links

Edited by Amar Anand
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