SportsAdda
Stake — IPL Community Raffle
Stake — IPL Community Raffle
Features

Most wickets in T20Is: Rashid Khan leads the all-time list

Afghanistan’s Rashid Khan has taken 193 wickets in T20 Internationals, more than any other bowler. Here is the full list, and India’s leading wicket-takers.

Nov 9, 2022 · Updated Sep 2, 2026

Most wickets in T20Is: Rashid Khan leads the all-time list

Rashid reached 193 in 115 T20Is at an economy rate of 6.04, and he is still playing. Only one other bowler in the format’s history has passed 165, and nobody has passed 170.

Most wickets in T20Is: the all-time list

The figures below cover every men’s Twenty20 International, and are current to the match played on 1 September 2026.

Player Team Span Mat Wkts Econ 4w 5w
Rashid Khan Afghanistan/ICC 2015-2026 115 193 6.04 9 2
Adil Rashid England 2009-2026 150 169 7.54 4 0
Ish Sodhi New Zealand 2014-2026 142 165 8.16 4 0
Tim Southee New Zealand 2008-2024 126 164 8.00 2 2
Wanindu Hasaranga Sri Lanka 2019-2026 98 161 7.03 5 0
Mustafizur Rahman Bangladesh 2015-2026 128 160 7.27 3 2
Adam Zampa Australia 2016-2026 118 153 7.35 5 1
Ehsan Khan Hong Kong 2016-2026 111 152 6.18 8 0
Shakib Al Hasan Bangladesh 2006-2024 129 149 6.81 6 2
Rizwan Butt Bahrain 2022-2026 95 145 6.78 4 4
Mark Adair Ireland 2019-2026 100 142 7.82 4 0
Sandeep Lamichhane Nepal/ICC 2018-2026 78 142 6.14 3 2
Mitchell Santner New Zealand 2015-2026 138 142 7.17 3 0
Shaheen Shah Afridi Pakistan 2018-2026 103 136 7.83 3 0
Arshdeep Singh India 2022-2026 91 135 8.56 2 1

Two names carry an ICC tag because a handful of their matches came for a World XI rather than their country. It matters for one of them: 191 of Rashid Khan’s 193 wickets are for Afghanistan, with the other two taken in a single World XI appearance.

Rashid Khan’s lead, and how he built it

Rashid is 24 wickets clear at the top, and the gap is not the only thing separating him from the rest of the list. His economy rate of 6.04 is the best of anyone in the top eight, and he has nine four-wicket hauls — more than any other bowler in the table.

His best figures are 5 for 3 against Ireland at Greater Noida in March 2017, taken in two overs. He has one other five-wicket haul, 5 for 27 against the same opposition at Dehradun in February 2019.

Behind him, Adil Rashid has needed the most cricket of anyone near the top: 169 wickets from 150 matches, 35 more games than Rashid Khan has played. Wanindu Hasaranga is at the other end of that scale — 161 wickets in 98 matches, the fewest of any bowler who has reached 150.

New Zealand’s two leg-spinning and seam-bowling records have also changed hands. Ish Sodhi’s 165 wickets are now more than Tim Southee’s 164, with Mitchell Santner third on 142. Southee played his last T20I in 2024 and headed this list for years, including when this page was first written; Sodhi has since gone one wicket past him.

Why the list now includes Hong Kong, Bahrain and Nepal

The ICC gave full Twenty20 International status to all of its member nations, with men’s matches from 1 January 2019 counting as T20Is regardless of who is playing. That single decision reshaped this record. Associate bowlers now play a full international calendar against each other, and several of them have climbed past players from the Test-playing nations.

Hong Kong’s Ehsan Khan is eighth on 152, Bahrain’s Rizwan Butt tenth on 145, and Nepal’s Sandeep Lamichhane joint eleventh on 142. Rizwan Butt has four five-wicket hauls, more than anyone else in the table, Rashid Khan and Southee included.

The opposition is not the same, and the totals should be read with that in mind. It is still the record as the ICC counts it, and it is why 42 bowlers have now reached 100 T20I wickets where the figure was five when this page was first published. Eight have gone past 150.

Most wickets in T20Is for India

Player Span Mat Wkts Econ Ave Best
Arshdeep Singh 2022-2026 91 135 8.56 20.11 5/51
Jasprit Bumrah 2016-2026 95 121 6.51 18.08 4/15
Hardik Pandya 2016-2026 138 114 8.34 27.13 4/16
Axar Patel 2015-2026 101 101 7.58 22.72 3/9
Yuzvendra Chahal 2016-2023 80 96 8.19 25.09 6/25
Kuldeep Yadav 2017-2026 54 95 6.95 13.74 5/17
Bhuvneshwar Kumar 2012-2022 87 90 6.96 23.10 5/4
Varun Chakravarthy 2021-2026 48 74 7.67 17.36 5/17
Ravichandran Ashwin 2010-2022 65 72 6.90 23.22 4/8
Ravi Bishnoi 2022-2026 49 67 7.45 20.55 4/13

Arshdeep Singh leads India with 135 wickets and is the only India bowler inside the world’s top 15. He got there quickly: his first T20I was in July 2022, and only Bahrain’s Rizwan Butt, who also started in 2022, has come into this list as recently.

Jasprit Bumrah is second on 121, and his economy rate of 6.51 is the tightest in this table. Kuldeep Yadav’s 95 wickets have come in only 54 matches, at an average of 13.74 and a strike rate of 11.8 — the best of any India bowler here on both counts.

Four India bowlers have passed 100 T20I wickets: Arshdeep, Bumrah, Hardik Pandya and Axar Patel.

Best bowling figures in a T20I innings

The best analysis in a men’s T20I is 8 for 7, taken for Bhutan against Myanmar at Gelephu in December 2025. Seven-wicket hauls have been recorded three times, all of them since 2023.

The best figures by a bowler from a Test-playing nation belong to India: Deepak Chahar’s 6 for 7 against Bangladesh at Nagpur in November 2019, a spell that included a hat-trick. Yuzvendra Chahal’s 6 for 25 against England at Bengaluru in 2017 is the next best by an India bowler.

For the tournament record rather than the career one, see our list of the players with the most wickets in the T20 World Cup.

Interested in cricket betting? Check out our list of top cricket betting sites.

Featured photo: Saeed KHAN / AFP

Stake — IPL Community Raffle
Stake — IPL Community Raffle