Bangladesh all-rounder Shakib Al Hasan holds the record for most wickets in T20Is. The Bangladesh veteran, who has also picked most wickets in T20 World Cup, has a total of 119 scalps to his name in the shortest format.

Since making his T20I debut in 2006 against Zimbabwe, the left-arm spinner has represented Bangladesh in 96 matches in the shortest format. During this time, he has maintained a commendable economy of 6.67 and is averaging a wicket every 17.8 deliveries.

Furthermore, he has also picked as many as five four-wicket hauls, the first of which came in only his second match against the West Indies. Bowling first, Shakib was simply unplayable, picking four wickets for 34 runs in four overs.

Interestingly enough, his only five-wicket haul in Twenty20 Internationals also came against the West Indies.

During the second T20I of the West Indies tour of Bangladesh in 2018, Shakib first scored an unbeaten 42 off a mere 26 deliveries and followed it up with a bowling figure of 5/20 to be rightly adjudged as the Man of the Match.

Shakib’s tally of 119 wickets in 96 matches could have been even greater if it was not for the ban that was imposed on him in late 2019. As a result of this, the veteran all-rounder missed the entirety of the 2020 calendar and only returned to international cricket in July 2021. While his form did deter in the initial games, he picked up the pace eventually.

Meanwhile, New Zealand’s Tim Southee has picked the second most wickets in T20I. The Kiwi pacer has 111 wickets to his name in 92 T20I matches. Unlike Shakib, Southee’s economy (8.19) is slightly on the higher side.

Third on the list is the seasoned T20 cricketer Rashid Khan. The former Afghanistan captain has picked a total of 109 wickets in just 61 matches to date. Rashid has the best economy rate (6.12) among bowlers who have picked more than 100 wickets in the shortest format. Interestingly, only four bowlers have managed to breach the century of scalps.

The other player to do so is Sri Lanka veteran Lasith Malinga, who finished his career with 109 wickets in 84 matches. Completing the top five list is the former Pakistan captain Shahid Afridi, who in 99 T20Is scalped 98 wickets. During his brief career in the shortest format, he picked three four-wicket hauls.

Most wickets in T20Is

Player Team Matches Wickets Economy 4w 5w
Shakib Al Hasan Bangladesh 96 119 6.67 5 1
Tim Southee New Zealand 92 111 8.19 1 1
Rashid Khan Afghanistan 61 109 6.12 4 2
Lasith Malinga Sri Lanka 84 107 7.42 1 2
Shahid Afridi Pakistan 99 98 6.63 3 0
Mustafizur Rahman Bangladesh 63 87 7.57 3 1
Umar Gul Pakistan 60 85 7.19 4 2
Saeed Ajmal Pakistan 64 85 6.36 4 0
Ish Sodhi New Zealand 66 83 8.05 2 0
Adil Rashid England 73 81 7.26 2 0

Featured photo: AFP / Randy Brooks