Martin Guptill (New Zealand)
The third on the list is New Zealand opening batsman Martin Guptill. The fact that the next three on the list (including Guptill) are all from New Zealand speaks highly about their expertise in this format.
In 76 ODIs so far, Guptill has scored 2,272 runs at an average of 33.91 and a strike rate of 132.71 including two centuries and 14 half-centuries. Guptill has hit 103 sixes in T20Is.
It is worth mentioning that before Sharma, it was Guptill who had scored most runs in T20Is. Currently playing for New Zealand, the 32-year old batsman is likely to give Sharma a run for his money in the years to come.
Having played only a lone T20I in the last year, Guptill will be looking to find top form in the imminent three-match T20I series against Sri Lanka next month. With the T20 World Cup scheduled for next year, New Zealand would be banking upon Guptill’s form for the tournament.