Who has taken highest number of wickets in T20 cricket?
A. Umar Gul
B. Shahid Afridi
C. Lasith Malinga
D. Saeed Ajmal
Sri Lanka’s Lasith Malinga is the leading wicket-taker in T20I cricket with 106 wickets to his name. He is followed by Shahid Afridi (96), Shakib al Hasan (92) and Umar Gul (85).