Bangladesh all-rounder Shakib Al Hasan has the most wickets in T20I career. The Bangladesh all-rounder has bagged 136 wickets in 115 matches. He is followed by New Zealand pacer Tim Southee, who has 134 wickets to his name in 107 matches. Afghanistan Rashid Khan is in the third position, having taken 129 wickets in 80 matches. Below is the list of bowlers claiming the most T20I wickets.
Player | Span | Mat | Inns | Overs | Runs | Wkts | BBI | Ave | Econ | SR | 4 | 5 |
Shakib Al Hasan (Bangladesh) | 2006-2023 | 115 | 113 | 415.3 | 2827 | 136 | 20-May | 20.78 | 6.8 | 18.3 | 5 | 2 |
Tim Southee (New Zealand) | 2008-2022 | 107 | 105 | 389.1 | 3179 | 134 | 18-May | 23.72 | 8.16 | 17.4 | 1 | 1 |
Rashid Khan (Afghanistan) | 2015-2023 | 80 | 80 | 304.2 | 1882 | 129 | 3-May | 14.58 | 6.18 | 14.1 | 4 | 2 |
Ish Sodhi (New Zealand) | 2014-2023 | 95* | 93 | 330.1 | 2653 | 115 | 28-Apr | 23.06 | 8.03 | 17.2 | 3 | 0 |
Lasith Malinga (Sri Lanka) | 2006-2020 | 84 | 83 | 299.5 | 2225 | 107 | 6-May | 20.79 | 7.42 | 16.8 | 1 | 2 |
Shadab Khan (Pakistan) | 2017-2023 | 88* | 83 | 310.1 | 2157 | 101 | 8-Apr | 21.35 | 6.95 | 18.4 | 3 | 0 |
Mustafizur Rahman (Bangladesh) | 2015-2023 | 83 | 82 | 295.4 | 2233 | 100 | 22-May | 22.33 | 7.55 | 17.7 | 3 | 1 |
Shahid Afridi (Pakistan) | 2006-2018 | 99 | 97 | 361.2 | 2396 | 98 | 11-Apr | 24.44 | 6.63 | 22.1 | 3 | 0 |
Chris Jordan (England) | 2014-2023 | 87 | 86 | 300.4 | 2623 | 96 | 6-Apr | 27.32 | 8.72 | 18.7 | 3 | 0 |
Adil Rashid (England) | 2009-2023 | 95 | 91 | 331.2 | 2454 | 95 | 2-Apr | 25.83 | 7.4 | 20.9 | 2 | 0 |