5 batsmen who have scored most T20I runs without hitting a century

England & India Net Sessions
Morgan and Kohli have not been able to reach the coveted mark

#1 Shoaib Malik (Pakistan) - 2121 runs

Pakistan v South Africa - ICC Champions Trophy
Shoaib Malik tops the list with 2121 runs

Shoaib Malik pipped Virat Kohli by just 19 runs to top the list. The Pakistani all-rounder first played in national colours for the first in 1999 and has been with the team ever since. Even though he was out of the side a few times, he always knew how to get back into the national side. Recently, he also became the first player in cricket history to play 100 T20 Internationals.

In the 96 innings that he played in his T20I career, Malik scored 2121 runs at an average of 33.13. In the seven times that he managed to score above fifty runs, he could only reach a maximum of 75. In addition to scoring runs with the bat, the all-rounder chips in with the ball when the team needs his services. He has 28 wickets under his belt from 45 innings.

Innings: 96, Runs: 2121, SR: 122.88, Avg: 33.13, 50s: 7, HS: 75


While all the batsmen in the list are capable of hitting a T20I hundred, who do you think will reach the mark first?

Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️

Quick Links

App download animated image Get the free App now