#4 Jos Buttler
Jos Buttler is one of the best T20 batsmen in modern-day cricket at the moment and he can be very effective with his strokeplay all around the field. The English wicket-keeper batsmen is a massive boost to any team and there is no doubt regarding him being a match-winner and that doesn’t depend on his position in the batting order.
ALSO READ: 8 Most Handsome Cricketers Around The World
Buttler has played 80 T20 internationals scoring 1791 runs at an average of 31.4 and a strike rate of 140.2. He has scored 13 half-centuries in the format for England but hasn’t scored a century which can be expected very soon. His highest score has been an unbeaten 83 in T20Is.
#3 AB de Villiers
AB de Villiers is one of the best batsmen to have played the game in the modern era and he is nothing short of a nightmare for various bowlers. The South African batsman has retired from international cricket in 2018 and has been playing franchise cricket for various teams around the globe.
The 37-year-old played 78 T20Is in which he has amassed 1672 runs at an average of 26.1 and a strike rate of 135.2. He has been in prolific form in the recent IPL for the Royal Challengers Bangalore and looks fit and ready to make a comeback in international cricket. His highest score in T20Is has been 79 not out and hasn’t scored a T20I century yet.