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

4. Shoaib Malik (Pakistan/ICC World XI) – 2,263 runs

Top 10 Most Run-Scorers In T20I Cricket 1

Pakistan all-rounder Shoaib Malik is another experienced T20I cricketer. Malik is a very calm cricketer who has hardly lost his cool. The right-handed batsman is currently the leading T20I run-scorer for Pakistan. Malik has also played for ICC World XI. He is the only player who has played 100 T20Is as he has scored 2,263 T20I runs in 111 matches. His batting average is 30.58. Malik has scored seven half-centuries, including his best knock of 75 runs.