Most wickets in T20 World Cup

It seems that in the shortest format of the game, the batter appears to be the one who dominates the game, however, the trend is changing now. In T20 matches, bowlers are just as important as batsmen. There have been several occasions where a team’s batsmen have been unable to achieve a good defending total, which is when the bowlers have saved the day.

In the same way that batsmen are crucial to winning a match, bowlers are equally responsible for saving the total added by batters. It would be impossible for a team to be successful if it relied on only its batsmen for success. For example, Lasith Malinga, Shahid Afridi, and Shakib Al Hasan are just a few of the bowlers who have taken four or more wickets in T20 matches where they have only been given 4 overs to bowl.

Most wickets in T20 World Cup

List of the Most wickets in T20 World Cup

BowlerWicketsMatchesTeamBest Bowling Figures
Shakib Al Hasan4131Bangladesh4/9
Shahid Afridi3934Pakistan4/11
Lasith Malinga3831Sri Lanka5/31
Saeed Ajmal3623Pakistan4/19
Ajantha Mendis3521Sri Lanka6/8
Umar Gul3524Pakistan5/6
Dale Steyn3023South Africa4/17
Stuart Broad3026England3/17
Dwayne Bravo2734West Indies4/38
Ravichandran Ashwin2618India4/11

#5 Ajantha Mendis (35 Wickets in 21 Matches)

According to the records of the T20 World Cup, Ajantha Mendis, a former right-arm off-break bowler from Sri Lanka, is ranked fifth for having the most wickets in the tournament. There have been 21 matches played in the T20 World Cup between 2009 and 2014 and Ajantha Mendis has taken 35 wickets at an economy rate of 6.70 and an average of 15.02 in these matches. There is still an unbreakable record for taking the highest wicket in an innings with his left arm in the T20 World Cup, as he took 6 for just 8 runs in the tournament.

On October 10, 2008, Ajantha Mendis made his T20 debut in the match against Zimbabwe at King City (NW) where he performed superbly and took 4 wickets, making him the Man of the Match for the match, which was played at King City (NW). He played 39 T20Is over the course of his career and took 66 wickets with an economy rate of 6.45 and an average of 14.42 in 39 appearances.

#4 Saeed Ajmal (36 Wickets in 23 Matches)

Saeed Ajmal, a former right-arm off-breaker with the Pakistani national team, is listed at the number four position in the list of the bowlers who have taken the most wickets in the T20 World Cup. During his career as a T20 World Cup bowler, he played 23 matches and took 36 wickets with an economy rate of 6.79 and an average of 16.86, and his best performance in bowling was 4 for 19.


On May 07, 2009, Saeed Ajmal played his first T20 international match against Pakistan at the Dubai Sports City (DSC) and he played his last T20I match against Bangladesh at the Mirpur Cricket Stadium on April 24, 2015. During his career, he has played 64 T20 internationals for Pakistan and has taken 85 wickets with an economy rate of 6.36.

#3 Lasith Malinga (38 Wickets in 31 Matches)

Former Sri Lankan right-arm pace bowler Lasith Malinga is ranked 3 for most wickets in the T20 World Cup. Malinga was well known for his yorker deliveries, especially the slow yorker deliveries that he delivered in the death overs of games. There is no doubt that his journey from 2007 to 2014 in the T20 World Cup played a significant part in Sri Lanka winning the T20 World Cup title. Between the years 2007 and 2014, Sri Lankan pacer, Malinga, appeared in 31 matches and took 38 wickets for his team with an economy rate of 7.43 and an average of 20.07.

ICC T20 World Cup 2022 Schedule, Team List, Venues, Groups,


During his T20I career, he made his debut against England in Southampton on June 15, 2006, and played his last match against West Indies in Pallekele two years later. As a whole, he played 84 T20 matches and took 107 wickets at an economy rate of 7.42 out of 84 matches.

#2 Shahid Afridi (39 Wickets in 34 matches)

Former Pakistani all-rounder Shahid Afridi holds the number two spot for most wickets taken in the T20 World Cup. In addition to being a right-arm leg spinner, he was also a left-arm leg spinner who played in four T20 World Cups from 2007 to 2016, during which period he appeared in 34 games and took 39 wickets at an economy of 6.71, which is quite good and averaging 23.25 in his 34 innings.


When Pakistan won the T20 World Cup in 2009, Shahid Afridi played a crucial role when they beat Sri Lanka by 54 runs and 1 wicket as he was named Man of the Match for his outstanding performance of 54 unbeaten runs and 1 wicket that led to the team winning the championship. In August of 2006, Shahid Afridi made his T20 debut against England at Bristol, where he made his debut against home team. During his T20 career, he played 99 T20Is and took 98 wickets with an economy rate of 6.63 during which he played 99 T20Is.

#1 Shakib Al Hasan (41 Wickets in 31 Matches)

There is no doubt that Shakib Al Hasan, a left-arm spinner from Bangladesh, holds the top position in terms of holding the most wickets in the T20 World from 2007 to 2009. There is no doubt that he is one of the best all-rounders out there who is capable of changing the situation of a match at any given moment. From 2007-to 2021, he appeared in 31 T20Is for Bangladesh in which he has taken 41 wickets in 31 T20Is, which makes him the highest wicket-taker in the history of the T20 World Cup. As well as having a good economy rate of under 7 runs per over, he has also been able to average 17.29 and his best score is 4 for 9.

Shakib Al Hasan made his debut for Bangladesh in the T20 international against Zimbabwe at Khulna on November 28, 2006, and since that time, he has played 96 T20I matches and has taken 119 wickets with an economy rate of 6.67 in those matches.

List of Most wickets in T20 World Cup in Each Edition

BowlerWicketsMatchesTeamYear
Umar Gul137Pakistan2007
Umar Gul137Pakistan2009
Drik Nannes147Australia2010
Ajantha Mendis156Sri Lanka2012
Imran Tahir125South Africa2014
Mohammad Nabi127Afghanistan2016
Wanindu Hasaranga168Sri Lanka2021

Similar Posts