Cricket History & InsightsEvergreen cricket guides and records
Rankings

Best Cricket Captains of All Time Ranked (Updated List)

Captaincy is hard to rank because eras, boards and squads are never equal. This list weighs trophies, tactical clarity, man-management, away performance and legacy.

Quick read: A balanced all-format ranking based on trophies, tactics, team-building and legacy.

  1. Ricky Ponting

    Converted a great Australian squad into World Cup titles and relentless Test dominance.

  2. MS Dhoni

    Won the 2007 T20 World Cup, 2011 ODI World Cup and 2013 Champions Trophy with calm endgame control.

  3. Clive Lloyd

    Built the West Indies fast-bowling empire and won the first two men's World Cups.

  4. Imran Khan

    Rebuilt Pakistan and crowned the project with the 1992 World Cup.

  5. Steve Waugh

    Gave Australia an uncompromising Test identity and a winning habit.

  6. Graeme Smith

    Captained South Africa for a record span and won major away series.

  7. Allan Border

    Rescued Australian cricket and laid foundations for a dynasty.

  8. Stephen Fleming

    One of cricket's sharpest tactical captains, especially with limited resources.

  9. Kane Williamson

    Led New Zealand with calm precision and won the inaugural World Test Championship.

  10. Sourav Ganguly

    Gave India a more aggressive away mindset and backed a golden generation.

The greatest captains leave behind a style that survives after their last toss.
Research and reference links

Last reviewed: June 2, 2026. Rankings are editorial where no official all-time ranking exists.