T20 Cricket has genuinely made bowlers better over the time as it has brought so much variety to the bowling in both pace and spin departments.
Despite batsmen dominating the games, the bowlers have managed to come up with solutions to make it an even battle between bat and ball this year.
2016 has seen plenty of T20 cricket internationally due to World T20 and domestic T20 leagues have also taken their share of games.
Here we look at the top 5 bowlers who took the most wickets in T20I cricket this year.
#5. Amjad Javed- 22 Wickets
The captain of United Arab Emirates, Amjad Javed is in spectacular form with the ball in the shorter format of the game.
The 36-year old has managed to pick up 22 wickets this year in just 12 matches. A remarkable feat considering he is into his fag end of his playing career.