#4 Hansie Cronje, South Africa 1994-2000

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.
ICC Champions Trophy 2025, ICC Champions Trophy India Schedule, India Squad ICC Champions Trophy, ICC Champions Trophy Schedule