#8 Aaron Finch, Australia

The hard-hitting Australian is considered as one of the clean strikers in the world. Captaining the team in T20Is, he has been the backbone of their batting line-up in white-ball cricket with Steve Smith and David Warner unavailable due to 'the sand-paper gate' incident.
Aaron Finch is the 2nd fastest batsmen to score 1000 runs in T20Is, just behind Virat Kohli. With 1206 runs in 36 innings at a strike-rate of 151.69, the Victorian was at top of the rankings during the 2015-16 season.
His innings of 156 off 63 balls against England is the highest score in T20Is since 2013.
#7 Chamara Kapugedera, Sri Lanka

With a lot of match-winning knocks in the early days of his career, Kapugedera was considered as an apt replacement for Mahela Jayawardene.
However, his ignorance for improvement let him down to struggle with the poor run of form. As he failed to justify his talent with the given number of opportunities, youngsters like Dhananjaya de Silva, Kusal Mendis were considered for his spot.
Since his debut in 2006, Kapugedera has registered 703 runs with a solitary fifty in 38 innings.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️