Dwayne Bravo sits at the summit of T20 cricket's all-time wicket-taking chart with 537 wickets from 474 matches — a number assembled across international T20Is, the IPL, the Caribbean Premier League, the Big Bash League, and half a dozen other franchise competitions. Behind him, Sunil Narine has 531 wickets from 499 matches, making the top two separated by just six scalps despite decades of service between them.
The leaderboard is dominated by wrist-spinners, death-overs specialists, and multi-format freelancers — bowlers who thrived in the shortest format's relentless global calendar. What follows is the definitive ranking, the context behind the numbers, and what separates the elite from the rest.
The All-Time Leaderboard
| Rank | Player | Wickets | Matches | Key Teams |
|---|---|---|---|---|
| 1 | [DJ Bravo](/cricket/players/dj-bravo) | 537 | 474 | West Indies, CSK, MI |
| 2 | [SP Narine](/cricket/players/sp-narine) | 531 | 499 | West Indies, KKR |
| 3 | [Rashid Khan](/cricket/players/rashid-khan) | 468 | 371 | Afghanistan, SRH, GT |
| 4 | [Imran Tahir](/cricket/players/imran-tahir) | 421 | 306 | South Africa, CSK |
| 5 | [CJ Jordan](/cricket/players/cj-jordan) | 409 | 380 | England, SRH, PBKS |
| 6 | [AD Russell](/cricket/players/ad-russell) | 398 | 447 | West Indies, KKR |
| 7 | [Shakib Al Hasan](/cricket/players/shakib-al-hasan) | 392 | 351 | Bangladesh, KKR, SRH |
| 8 | [A Zampa](/cricket/players/a-zampa) | 389 | 315 | Australia, RR, Mel Stars |
| 9 | [Mustafizur Rahman](/cricket/players/mustafizur-rahman) | 348 | 277 | Bangladesh, MI, RR, DC |
| 10 | [Mohammad Amir](/cricket/players/mohammad-amir) | 340 | 286 | Pakistan, Karachi Kings |
| 11 | [AJ Tye](/cricket/players/aj-tye) | 339 | 246 | Australia, PBKS, Perth |
| 12 | [YS Chahal](/cricket/players/ys-chahal) | 329 | 263 | India, RCB, RR |
| 13 | [Shadab Khan](/cricket/players/shadab-khan) | 313 | 282 | Pakistan, Islamabad Utd |
| 14 | [AU Rashid](/cricket/players/au-rashid) | 312 | 262 | England, SRH |
| 15 | [B Kumar](/cricket/players/b-kumar) | 311 | 291 | India, SRH, RCB |
Three more bowlers share the 311-mark — Imad Wasim (332 matches), Shaheen Shah Afridi (228 matches), and beyond them, Tymal Mills (310 wickets from 232 matches), Jasprit Bumrah (308 from 248), and Marizanne Kapp (308 from 310), the only woman in the top 20 when men's and women's T20s are counted together.
The Names at the Top
Dwayne Bravo — 537 Wickets
Bravo's dominance was built on the slower ball. No bowler in T20 history has been more synonymous with a single weapon — cutters at 115-125 kph, delivered from a lower arm angle that made them skid rather than bounce. His 474 matches spanned every major T20 league on six continents. At Chennai Super Kings alone, he was the go-to death bowler for the better part of a decade. His strike rate of roughly one wicket per 0.88 matches is outstanding for a bowler who operated almost exclusively in the high-risk overs 16-20.
Sunil Narine — 531 Wickets
Narine's mystery spin — the carrom ball, the knuckle ball, the conventional off-break delivered from an identical action — made him the most feared T20 spinner of his generation. His 499 matches are the most of anyone in the top five, and his economy rates in the powerplay have been among the lowest in the format's history. At Kolkata Knight Riders, he won multiple Player of the Tournament awards and was instrumental in their title victories. His reinvention as a pinch-hitting opener later in his career did not diminish his bowling potency.
Rashid Khan — 468 Wickets in Fewer Matches
The efficiency champion. Rashid Khan's 468 wickets have come from just 371 matches — a strike rate of 1.26 wickets per match, the best ratio of anyone in the top 10. The Afghan leg-spinner's flat, fast deliveries — typically between 85-95 kph — gave batsmen almost no time to read length. His economy rate across T20 cricket has hovered near six runs per over, a remarkable figure given the era of 200-plus totals. He has been a franchise marquee pick across the IPL (Sunrisers Hyderabad, Gujarat Titans), the BBL (Adelaide Strikers), the PSL (Lahore Qalandars), and The Hundred (Trent Rockets, Oval Invincibles).
What the Numbers Show
Strike Rate Matters More Than Longevity
The most revealing stat is not total wickets but wickets per match. Among the top 15:
- Rashid Khan: 1.26 per match (371 mat, 468 wkt)
- AJ Tye: 1.38 per match (246 mat, 339 wkt)
- Imran Tahir: 1.38 per match (306 mat, 421 wkt)
- Jasprit Bumrah: 1.24 per match (248 mat, 308 wkt)
- Mustafizur Rahman: 1.26 per match (277 mat, 348 wkt)
Tye and Tahir lead this metric among top-15 members, taking nearly 1.4 wickets per game across their careers. Compare this to Andre Russell (0.89 per match) or Shakib Al Hasan (1.12 per match), where lower ratios reflect their all-rounder roles — they bowl fewer overs per game. Bumrah's 1.24 is remarkable given he bowls almost exclusively at the death and in the powerplay, the two most expensive phases.
Franchise Leagues Drive the Totals
None of the top 10 built their tallies primarily through international T20Is. The IPL, CPL, BBL, PSL, The Hundred, and SA20 provide 30-60 additional matches per year for top freelancers. Bravo's 537 includes roughly 150 from the CPL, 120-plus from the IPL, and another 80-plus from the BBL and other leagues. The modern T20 freelancer can play 40-50 T20 matches per calendar year. International-only bowlers like B Kumar (311 wickets from 291 matches, across India and the IPL) sit lower on the chart despite elite skill because they do not play the global franchise circuit.
Spin's Supremacy
Seven of the top 15 are spinners: Narine, Rashid Khan, Imran Tahir, Zampa, Chahal, Shadab Khan, and Adil Rashid. Wrist-spin, in particular, dominates — leg-spin and its variations (googlies, flippers, sliders) are harder to pick in the T20 format where batsmen have fewer balls to "read" the bowler. Tahir's 421 wickets from just 306 matches is a testament to the attacking threat of leg-spin. Chahal's 329 wickets across only three teams (India, RCB, RR) shows what focused IPL + international service can produce.
The Pace Contingent
Among quicks, Jordan (409), Bravo (537 as a medium-pace death specialist), Amir (340), Tye (339), and Shaheen Afridi (311 from just 228 matches) form the fast-bowling backbone. Shaheen's ratio of 1.36 per match is the best among pure pace bowlers — his left-arm angle, new-ball swing, and yorker accuracy make him lethal in the powerplay and at the death. Bumrah's 308 from 248 matches, achieved without playing any league outside the IPL, underlines his unique status.
The Women's Cricket Milestone
Marizanne Kapp's 308 wickets from 310 matches — placing her 19th on the combined men's-and-women's all-time list — is one of the most significant numbers in this table. The South African seam-bowling all-rounder has been a force across WBBL, The Hundred, WPL, and international cricket. Her inclusion in the top 20 reflects both her longevity and the growth of women's T20 competitions worldwide.
FAQ
Who has the most T20 wickets of all time?
Dwayne Bravo holds the record with 537 wickets across 474 T20 matches, spanning international cricket and franchise leagues including the IPL (Chennai Super Kings, Mumbai Indians), CPL, and BBL.
How many T20 wickets does Rashid Khan have?
Rashid Khan has taken 468 wickets in 371 T20 matches. His strike rate of 1.26 wickets per match is the best among the top 10 all-time wicket-takers, reflecting his exceptional economy and consistency across six different franchise leagues.
Who is the highest T20 wicket-taker among pace bowlers?
Among pure pace bowlers, Chris Jordan leads with 409 wickets from 380 matches. Shaheen Shah Afridi has the best pace-bowling strike rate in the top 20, with 311 wickets from just 228 matches (1.36 per game).
Are women's T20 wickets included in the all-time list?
When men's and women's T20 cricket are counted together, Marizanne Kapp of South Africa ranks 19th with 308 wickets from 310 matches — the highest-ranked woman on the combined leaderboard.