🏏International
hardWho has taken the most wickets in T20 International cricket history?
ALasith Malinga
BWanindu Hasaranga
CTim Southee
✓Shakib Al Hasan
Answer Explanation
Shakib Al Hasan of Bangladesh has taken the most wickets in T20 International cricket history with 140+ wickets. He combines this with considerable batting success, making him the most impactful T20I all-rounder; espncricinfo.com.