Top 8 Highest Wicket-Takers in T20 Cricket

Afghanistan's Rashid Khan holds the record for the most wickets in T20 cricket, with 633 wickets in 461 matches.

Rashid Khan

West Indies legend Dwayne Bravo ranks second, with 631 wickets in 582 T20 games.

Dwayne Bravo

Another West Indies star, Sunil Narine, sits third with 574 wickets in 536 T20 matches.

Sunil Narine

South African spinner Imran Tahir occupies the fourth spot with 531 wickets in 428 T20 games.

Imran Tahir

Bangladesh's Shakib Al Hasan is fifth, having taken 492 wickets in 444 T20 matches.

Shakib Al Hasan

West Indies all-rounder Andre Russell is ranked sixth with 466 wickets in 538 T20 matches.

Andre Russell

England’s Chris Jordan is seventh, with 416 wickets in T20 cricket.

Chris Jordan

Former Pakistan pacer Wahab Riaz completes the top 8, with 413 wickets in 348 T20 games.

Wahab Riaz