Scoring a century is widely regarded as one of the ultimate milestones for any batter on the cricket pitch, regardless of the format. However, cricket history features unique cases where a player amassed a mountain of runs throughout their career without ever reaching the three-figure mark in a specific format. A prime example of this is Pakistan batter Misbah-ul-Haq, who played numerous memorable innings in One Day Internationals for his country but never managed to convert any of them into a hundred.
ODI Career Statistics and Highest Score
Misbah-ul-Haq stands as the player with the most runs in ODI history without recording a single century. He took the field for Pakistan in 162 ODI matches, playing 149 innings to accumulate 5122 runs at a strike rate of 73.75. Throughout his career in this format, he notched up a total of 50 fifties. His highest individual score in ODIs remained an unbeaten 96 runs, meaning he fell agonizingly short of a hundred on multiple occasions.
Strong Test Cricket Record
While the one-day format eluded him of a hundred, Misbah-ul-Haq maintained an impressive record in Test cricket. He represented Pakistan in 75 Test matches, scoring 5222 runs at a solid average of 46.62. In the longest format of the game, he successfully registered 10 centuries and added 39 half-centuries to his tally. His highest score in Test matches was an unbeaten 161 runs.
T20 Career and the 2007 World Cup Final Memory
In the shortest format, Misbah-ul-Haq played 39 T20 matches for Pakistan, scoring 788 runs along with 3 अर्धशतकीय पारियों. Beyond his standard numbers, fans in both Pakistan and India vividly remember him for the 2007 T20 World Cup final. During that tense climax, he attempted a scoop shot against Joginder Sharma, resulting in a catch that cost his wicket and handed the trophy to India. Pakistani fans continue to recall that specific shot with mixed emotions.



















