7. Mohammad Nabi (Afghanistan) – 69 wickets

Former Afghanistan captain Mohammad Nabi is a great all-rounder. His clever off-spin mostly creates difficulties for the batsmen. After playing 68 T20I matches, Nabi has taken 69 wickets (average 24.71). The off-spinner has managed the four-wicket hauls for thrice, including his best bowling 4/10.