Top 5 ODI captains with the most wins

England Nets Session
Does Dhoni feature?

#4 Hansie Cronje, South Africa 1994-2000

Sth Africa's Hansie Cronje sweeps the ball during

Hansie Cronje captained South Africa in a record 53 Tests and 138 ODIs. Making his debut in the 1992 WC, Cronje was an excellent all-rounder. Cronje was appointed as the vice-captain to Kepler Wessels for the tour of Australia in 1994-95 even though he was the youngest in the squad. Injury to Wessels meant that Cronje took charge and he was appointed as the full-time skipper in 1994-95.

A composed captain on the field, Cronje rarely let his emotions get the better of him, which he so famously displayed when South Africa were knocked out of the 1999 WC. His record of 99 ODI wins makes him South Africa's most successful ODI captain.

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

Quick Links

Edited by Tanya Rudra
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