Skip to content
Cricket Record Book

Most Wickets in T20 International Cricket: Men, Women and India

Covers 3,558 men's T20Is and 2,171 women's T20Is from Feb 2005 to Sep 2026 with ball-by-ball records. Afghanistan matches are not in the open data set.

Adil Rashid (England) has the most wickets in T20 internationals in the record book, with 169 from 143 matches. Two New Zealanders chase him: Ish Sodhi on 164 and Tim Southee on 162.

The tables use ball-by-ball records of 3,558 men’s and 2,171 women’s T20Is, starting in Feb 2005 and running to Sep 2026. It counts international matches only, not franchise leagues. Afghanistan’s bowlers are missing because that country’s games are absent from the open data.

Most Wickets in T20 Internationals: What the Columns Mean

Wickets are those credited to the bowler, so run outs do not count. Best shows the top figures in a single match, written as wickets/runs. Avg is runs conceded per wicket, Econ is runs per over and 5w counts five-wicket hauls. Lower average and economy are better.

The main list is open to every side, Associates included. That matters in T20Is, where many more countries play. Ehsan Khan (Hong Kong) is seventh with 148, and bowlers from Bahrain, Nepal, Malaysia and Kenya also make the main table. The second list keeps only players from Test-playing nations; Rashid tops both.

Tap a heading to sort. Sorting by average brings S Lamichhane (Nepal) to the top: 135 wickets at 12.86. For the batting side of the format, see most T20I runs.

Most Wickets in T20 Internationals (Men)

BowlerMInnsWktsBestAvgEcon5w
AU Rashid England1431431694/223.287.560
IS Sodhi New Zealand1341341644/1223.088.170
TG Southee New Zealand1221221625/1822.518.022
PWH de Silva Sri Lanka91911554/916.067.240
Mustafizur Rahman Bangladesh1161161506/1020.507.272
A Zampa Australia1131131495/1920.567.381
Ehsan Khan Hong Kong1041041484/515.706.200
MJ Santner New Zealand1301301424/1123.337.170
Rizwan Butt Bahrain91911396/916.086.814
S Lamichhane Nepal74741355/912.866.162
Shaheen Shah Afridi Pakistan99991324/2221.427.930
Shakib Al Hasan Bangladesh1101101315/2020.956.922
MR Adair Ireland91911284/1320.027.780
Arshdeep Singh India84841275/5120.438.651
Haris Rauf Pakistan88881264/1821.238.360
Shadab Khan Pakistan1101101184/824.497.500
JJ Bumrah India90901174/1518.436.580
Ali Dawood Bahrain76761167/1914.606.221
Virandeep Singh Malaysia94941154/514.175.500
R Ngarava Zimbabwe87871144/1619.897.320
HH Pandya India1231231144/1626.828.330
JO Holder West Indies91911095/2726.538.721
SO Ngoche Kenya92921084/1417.435.940
Karan KC Nepal87871085/2120.187.751
Pavandeep Singh Malaysia88881074/318.556.090

Most T20I Wickets by Test-Playing Nation Bowlers

The main list includes players from every team, including Associate nations. This list keeps only players from full ICC members.

BowlerMInnsWktsBestAvgEcon5w
AU Rashid England1431431694/223.287.560
IS Sodhi New Zealand1341341644/1223.088.170
TG Southee New Zealand1221221625/1822.518.022
PWH de Silva Sri Lanka91911554/916.067.240
Mustafizur Rahman Bangladesh1161161506/1020.507.272
A Zampa Australia1131131495/1920.567.381
MJ Santner New Zealand1301301424/1123.337.170
Shaheen Shah Afridi Pakistan99991324/2221.427.930
Shakib Al Hasan Bangladesh1101101315/2020.956.922
MR Adair Ireland91911284/1320.027.780
Arshdeep Singh India84841275/5120.438.651
Haris Rauf Pakistan88881264/1821.238.360
Shadab Khan Pakistan1101101184/824.497.500
JJ Bumrah India90901174/1518.436.580
R Ngarava Zimbabwe87871144/1619.897.320

Most T20I Wickets for India

BowlerMInnsWktsBestAvgEcon5w
Arshdeep Singh India84841275/5120.438.651
JJ Bumrah India90901174/1518.436.580
HH Pandya India1231231144/1626.828.330
AR Patel India9090963/923.087.700
YS Chahal India7979966/2525.098.191
Kuldeep Yadav India5050925/1713.516.872
B Kumar India8585855/2424.417.051
CV Varun India4545745/1717.367.672
R Ashwin India6262674/824.047.000
Ravi Bishnoi India4444644/1319.587.390

Most T20I Wickets for Each Team

TeamLeaderTotalMatches
IndiaArshdeep Singh127 wickets84
AustraliaA Zampa149 wickets113
EnglandAU Rashid169 wickets143
South AfricaL Ngidi87 wickets63
New ZealandIS Sodhi164 wickets134
PakistanShaheen Shah Afridi132 wickets99
Sri LankaPWH de Silva155 wickets91
West IndiesJO Holder109 wickets91
BangladeshMustafizur Rahman150 wickets116
ZimbabweR Ngarava114 wickets87
IrelandMR Adair128 wickets91

Most Wickets in Women's T20Is

BowlerMInnsWktsBestAvgEcon5w
DB Sharma India1471471785/1018.716.322
T Putthawong Thailand98981575/39.634.293
S Ecclestone England1121121544/1816.466.040
ML Schutt Australia1171171425/1517.976.411
KY Chan Hong Kong95951325/411.554.684
O Kamchomphu Thailand1111111305/1812.834.691
Nahida Akter Bangladesh1011011205/817.375.962
Vaishnave Mahesh UAE91911194/1011.134.770
HK Matthews West Indies1061061174/1019.036.320
S Laomi Thailand1001001154/1312.684.310

The Leading T20I Wicket Takers Compared

Rashid, Sodhi and Southee are separated by only a handful of wickets, but their numbers differ in shape. Southee is the only one of the three with five-wicket hauls (2), while Rashid has the tidiest economy of the three at 7.56.

Wanindu Hasaranga (Sri Lanka) is the most striking name near the top. His 155 wickets came in only 91 matches at an average of 16.06, far fewer games than anyone above him. Mustafizur Rahman (Bangladesh) holds the best figures among the top six, 6/10, and Adam Zampa (Australia) has 149.

Among Associates, Rizwan Butt (Bahrain) has four five-fors, the highest count in the main table, and his team-mate Ali Dawood owns its best figures, 7/19. Virandeep Singh (Malaysia) has the lowest economy in that table at 5.50. More format lists sit on the T20I records page.

Most T20I Wickets for India and in Women's Cricket

Arshdeep Singh leads India with 127 in 84 matches. Jasprit Bumrah has 117 with the best economy in India’s top 10, 6.58, and Hardik Pandya has 114. Kuldeep Yadav stands out on rate: 92 wickets in only 50 games at 13.51, with two five-fors. Yuzvendra Chahal holds India’s best figures in the table, 6/25.

The team table names each side’s top wicket taker. L Ngidi leads South Africa with 87 from 63 matches, JO Holder leads West Indies with 109 and R Ngarava leads Zimbabwe with 114.

In women’s T20Is, Deepti Sharma (India) has the most, 178 from 147 matches. T Putthawong (Thailand) follows on 157, conceding just 9.63 runs per wicket and 4.29 an over. Sophie Ecclestone (England) has 154. For Test bowling, see most Test wickets.

Questions about Most T20I wickets

Who has the most wickets in T20 internationals?

England’s Adil Rashid, with 169 in 143 T20Is, in data from Feb 2005. Ish Sodhi (New Zealand) has 164 and Tim Southee (New Zealand) 162.

Who has the most T20I wickets for India?

Arshdeep Singh, with 127 in 84 matches and a best of 5/51. Jasprit Bumrah has 117 and Hardik Pandya 114.

Who is the top wicket taker among Associate nations?

Ehsan Khan (Hong Kong) with 148 wickets in 104 matches. Rizwan Butt (Bahrain) has 139 and S Lamichhane (Nepal) 135, the last at an average of 12.86.

Does this list include IPL or other league wickets?

No. Only men’s and women’s T20 internationals are counted: 3,558 men’s and 2,171 women’s matches in the data. League games are not part of these tables.

Who has the most wickets in women's T20Is?

Deepti Sharma (India) with 178 in 147 matches. T Putthawong (Thailand) has 157 and Sophie Ecclestone (England) 154.

Source: ball-by-ball match data from Cricsheet.org (ODC-BY). See how we compile these records.