Former West Indies and Chennai Super Kings all-rounder Dwayne Bravo is highest T20 wicket-taker with 615 wickets in 558 matches.
Afghanistan and Gujarat Titans leg-spinner Rashid Khan is 2nd highest wicket-taker in T20 with 542 wickets in 399 games.
Kolkata Knight Riders all-rounder Sunil Narine is the 3rd highest wicket-taker in T20 with 485 scalps in 448 matches.
Former South Africa and Chennai Super Kings leg-spinner Imran Tahir had claimed 469 wickets in 363 T20 matches.
Bangladesh and Kolkata Knight Riders all-rounder Shakib al Hasan 451 T20 wickets in 403 matches.
Pakistan left-arm pacer Wahab Riaz has claimed 413 wickets in 348 T20 matches
Rajasthan Royals leg-spinner is the highest India wicket-taker in T20 format with 311 wickets till date.
Rajasthan Royals off-spinner Ravichandran Ashwin completed 300 wickets in T20 format, after picking up 2/27 against Mumbai Indians.