#2 Angelo Mathews, Sri Lanka

After the retirement of three Sri Lankan legends- Mahela Jayawardene, Kumara Sangakkara, and Tillakaratne Dilshan, Angelo Mathews has been the only bright spot left in the Sri Lankan side.
Though suffering from a list of hamstring injuries, the former captain has been their best batsman across all formats. In 57 innings, Angelo Mathews has scored 1055 runs in the shortest format being the 4th Sri Lanka player to feature in this list.
#1 Marlon Samuels, West Indies

Marlon Samuels has been a match-winner for the West Indies side in the shortest format. Samuels played a vital role in their World cup campaign, bagging man of the match award in the finals of ICC World T20 2012 and ICC World T20 2016.
However, since then, the Carribean has struggled to contribute with the bat due to the poor run of form. With 62 innings, Samuels has notched up 1573 runs with 10 fifties and holds the No.1 spot in our list.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️