Sports Hub Line
One line through every sport

Cricket

Top Wicket-Takers in Cricket: All-Time Rankings Across All Formats

The definitive ranking of cricket's greatest wicket-takers in Tests, ODIs, and T20Is, with career statistics, milestone wickets, and era-adjusted analysis.

Top Wicket-Takers in Cricket: All-Time Rankings Across All Formats
Top Wicket-Takers in Cricket: All-Time Rankings Across All Formats · Photo via Pexels
Editorial note. Analysis and general information only — see our terms before acting on anything here.

Bowling records in cricket represent sustained excellence over years of intense competition. From Muttiah Muralitharan's 1,347 international wickets to modern pace spearheads, the wicket-taking charts tell the story of cricket's greatest bowlers. This guide ranks the top wicket-takers across all formats.

Muralitharan leads ODIs with 534 wickets, followed by Wasim Akram (502), Waqar Younis (416), and Chaminda Vaas (400). The ODI format rewards bowlers who combine wicket-taking with economy, and Akram's ability to swing the ball both ways at pace made him the most feared ODI bowler of the 1990s.

In T20Is, Tim Southee leads with 150+ wickets, closely followed by Rashid Khan and Shakib Al Hasan. The T20I format demands different skills — slower balls, variations, and death-bowling accuracy. Bowlers like Jasprit Bumrah and Rashid Khan have economy rates below 6.50 in T20Is while maintaining high strike rates.

Muralitharan's combined total of 1,347 wickets across Tests and ODIs is the highest by any bowler. Wasim Akram's 916 combined wickets include some of the most devastating spells in World Cup history. Among current players, Ashwin and Bumrah are the leading wicket-takers likely to reach 500+ Test wickets.

Cricket534 wicketstim southee1,347 wickets
Nandini Pillai
Contributing writer, Sports Hub Line

Nandini Pillai writes on cricket for Sports Hub Line, focusing on what the evidence supports rather than what makes the better headline.

Also by Nandini Pillai