4. Alex Hales
Another attacking middle-order batsman of England, Alex Hales made his T20I debut for England on 31st August 2011. In recently concluded ODI series against Australia, Hales showed his class coming at number 3 and made vital contributions.
In 2017, Alex Hales had played just 3 T20Is and scored 126 runs with the best score of 47*. He had a decent debut IPL 2018 scoring 148 runs from 6 matches.
His best score in IPL 2018 was 45. In his T20I career, Alex Hales has 52 matches and scored 1456 runs with the best score of 116* at a healthy strike rate of 136.32 with 1 century and 7 half-centuries.