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?

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Raunak J
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications