ROHIT SHARMA (IND)
M: 90| Runs: 2392| SR: 140.92| HS: 118| 100s: 4| 50s: 17| 6s: 112| 4s: 212
Rohit Sharma has become the epitome of limited-overs batsmanship thanks to his ODI and T20I mastery. The Indian opener has redesigned how an opener goes about his game in the matches. He has played 90 games in the decade, scoring 2392 T20I runs at a strike rate of 140.92 with a record four centuries to his name, including the joint-fastest century off 35 balls. Not only that, but he has also hit 112 maximums and is definitely one of the greatest batsmen in T20I format, of all time.
AARON FINCH (AUS)
M: 58| Runs: 1878| SR: 156.60| HS: 172| 100s: 2| 50s: 11| 6s: 90| 4s: 182
Australian captain Aaron Finch is the only batsman to hit two scores of above 150 in T20I cricket- 156 vs England and 172 against Zimbabwe. He scored 1878 runs overall in 58 T20I games in the decade at a strike rate of 156.00. Finch is a big-hitting batsman out and out, who plays spin and pace equally well. He will be leading Australia in the T20 World Cup 2020 which will be played at home.
VIRAT KOHLI (IND)
M: 75| Runs: 2633| SR: 138.07| HS: 94*| 100s: 0| 50s: 24| 6s: 71| 4s: 247
Indian captain Virat Kohli has the most runs in T20Is in the decade- 2633 in just 75 matches at a strike rate of 138.07. His highest score of 94* came against West Indies recently and has scored 24 half-centuries in all. His method of making runs via a risk-free way of ground shots and running between the wickets is evident from the fact that he hit 71 sixes and 247 boundaries. Kohli is the model T20 batsman, who scores big totals without taking many risks.