Most wickets in T20 cricket – how the new leader of the pack’s numbers stack up

Playing in the SA20, MI Cape Town skipper and white-ball specialist Rashid Khan returned figures of two for 33 as his side advanced to the final of the event. Those two wickets saw him move past Dwayne Bravo to become the leading T20 wicket taker of all time.
It’s a fantastic achievement. A total of 633 wickets at an average of 18.07. With a strike rate of 16.6, Khan’s figures are exceptional. But who’s up there with him on the list of leading T20 wicket-takers? Let’s take a look.
5. Shakib Al Hasan: 492 wickets in 444 games (average: 21.49, strike rate: 18.9)
Key teams: Adelaide Strikers, Bangladesh, Barbados Tridents, Dhaka Dynamites, Dhaka Gladiators, Fortune Barishal, Galle Titans, Gemcon Khulna, Guyana Amazon Warriors, Jamaica Tallawahs, Karachi Kings, Khulna Royal Bengals, Kolkata Knight Riders, Leicestershire, Los Angeles Knight Riders, Melbourne Renegades, Mohammedan Sporting Club, Peshawar Zalmi, Rangpur Riders, Sunrisers Hyderabad, Worcestershire.
One of Bangladesh’s greatest-ever cricketers, Shakib Al Hasan has been a consistent force in T20 cricket. His left-arm spin has troubled batsmen worldwide, making him a vital asset for the many teams he has played for.
Known for his control and ability to take crucial wickets, Shakib played a significant role in Bangladesh’s rise as a competitive T20 side. His experience in various global leagues has added to his skillset, making him one of the most dependable all-rounders in the format.
4. Imran Tahir: 531 wickets in 428 games (average: 19.9, strike rate: 17.1)
Key teams: Birmingham Phoenix, Chennai Super Kings, Dambulla Giants, Delhi Daredevils, Derbyshire, Dolphins, Durham, Guyana Amazon Warriors, Hampshire, Joburg Super Kings, Karachi Kings, Lahore Lions, Multan Sultans, Nelson Mandela Bay Giants, Nottinghamshire, Rangpur Riders, Rising Pune Supergiant, South Africa, Surrey, Titans, Warwickshire.
South African leg-spinner Imran Tahir has been a dynamic presence in the T20 format. His aggressive style of bowling and boundless energy have made him a crowd favourite. Tahir has played for multiple franchises across the world and has remained effective even in the latter stages of his career – he is still going and taking plenty of wickets at the age of 45.
His ability to deceive batsmen with his variations and googlies has made him a prolific wicket-taker. Despite his age, he continues to be a vital part of various T20 leagues, proving that experience counts just as much as raw talent in the shortest format of the game.
Also read: Most ODI wickets by a seamer in ODI cricket since 2023
3. Sunil Narine: 574 wickets in 536 games (average: 21.6, strike rate: 21.1)
Key teams: Abu Dhabi Knight Riders, Cape Cobras, Comilla Victorians, Dhaka Dynamites, Guyana Amazon Warriors, Kolkata Knight Riders, Lahore Qalandars, Los Angeles Knight Riders, Melbourne Renegades, Oval Invincibles, Surrey, Sydney Sixers, Trinbago Knight Riders, Trinidad & Tobago, West Indies.
West Indian mystery spinner Sunil Narine has been a nightmare for batsmen across the globe. His variations, including the carrom ball and sharp off spin, make him difficult to pick. Narine has been instrumental in the success of multiple teams, most notably Kolkata Knight Riders in the Indian Premier League.
While his bowling prowess is well-documented, Narine has also contributed with the bat as a pinch-hitter in T20 cricket. His consistency over the years has ensured his place among the top wicket-takers in the format.
2. Dwayne Bravo: 631 wickets in 582 games (Average: 24.4, strike rate: 17.7)
Key teams: Chennai Super Kings, Chittagong Kings, Comilla Victorians, Dhaka Dynamites, Dolphins, Essex, Fortune Barishal, Gujarat Lions, Kent, Lahore Qalandars, Melbourne Renegades, Melbourne Stars, MI Emirates, Middlesex, Mumbai Indians, Northern Superchargers, Paarl Rocks, Quetta Gladiators, Rangpur Riders, St Kitts and Nevis Patriots, Surrey, Sydney Sixers, Texas Super Kings, Trinbago Knight Riders, Trinidad & Tobago, Victoria, West Indies, Worcestershire
A true T20 legend, Dwayne Bravo was the leading wicket-taker in T20 cricket until Rashid Khan passed him. Bravo’s success lies in his ability to deliver in crucial moments with his variations, particularly his well-disguised slower balls.
An all-rounder in the truest sense, Bravo was a key player in the success of multiple teams, where his infectious energy and leadership skills made him a coveted player on the franchise circuit. Bravo’s longevity and adaptability in the ever-evolving format make his achievement of 631 wickets all the more impressive.
1. Rashid Khan: 633 wickets in 461 games (Average: 18.07, Strike Rate: 16.6)
Key teams: Adelaide Strikers, Afghanistan, Band-e-Amir Dragons, Barbados Tridents, Comilla Victorians, Durban Heat, Gujarat Titans, Guyana Amazon Warriors, Kabul Zwanan, Lahore Qalandars, MI Cape Town, MI New York, Speen Ghar Tigers, St Kitts and Nevis Patriots, Sunrisers Hyderabad, Sussex, Trent Rockets.
Afghanistan’s Rashid Khan has revolutionized T20 bowling with his rapid leg-spin and pinpoint accuracy. Despite his young age, he has already etched his name in history as the highest wicket-taker in the format. His ability to bowl in different conditions and against the world’s best batsmen sets him apart.
Khan’s impact on the Afghanistan cricket team has been immense, and he has also played crucial roles in various franchise leagues, including the IPL, BBL, and PSL. With plenty of cricket still ahead of him, Rashid Khan is likely to extend his record even further and cement his legacy as one of the greatest T20 bowlers of all time.