T20I cricket, most run-scorers
Rohit Sharma and Virat Kohli (Image Credit: Google)

3. Martin Guptill (New Zealand) – 2,283 runs

Top 10 Most Run-Scorers In T20I Cricket 1

New Zealand opener Martin Guptill is an aggressive batsman. His powerful batting always frightens the opposition teams. The former leading T20I run-scorer Martin Guptill is presently the third most T20I runs-scorer. He has scored 2,283 runs in 78 T20Is (average 33.57). The New Zealand opening batsman has smashed two centuries in T20I career along with 14 half-centuries. His best T20I score is 105 runs.

Read More: Rohit Sharma Becomes The Most Six-Hitter In T20I History