In T20 international, the highest wicket taking place has been taken by Pakistani T20 team captain Shahid Khan Afridi. Shahid Afridi took 3 wickets by giving just 15 runs in 4 overs on Friday against England. Shahid Afridi has made a world record by taking 86 wickets in 86 matches.
Prior to that, the highest wicket taker in T20 cricket was Saeed Ajmal who took 85 wickets in 64 T20 matches. With 83 wickets, Pakistan’s Umar Gul is at 3rd position while Lasith Malinga of Sri Lanka with 74 wickets is at 4th position.