All cricketers, from a young boy picking up a bat for the first time to a seasoned veteran in the international stage, dream of scoring an international century. It is a feat that announces their presence to the cricketing world, raising attention to their prowess with the bat. The moment they lift their bat to a cheering dressing room and a roaring crowd is an unforgettable one.
Unfortunately, not every cricketer has such a chance. Here are five cricketers who have piled on ODI runs but were unlucky to never reach the hundred mark.
#5 Moin Khan - Pakistan
One of Pakistan's best ever wicket-keepers, Moin Khan featured in the Pakistan Greens for over 200 One Day Internationals.
Athletic and accurate behind the stumps, Khan also found some success with the bat.
An aggressive lower-order batsman, Khan came through with some quick runs, and crossed the 50 mark twelve times. His best performance was a quickfire 72 against rivals India.
With 3,266 runs, Moin Khan has the third most runs out of anyone without an ODI century
#4 Andrew Jones - New Zealand
New Zealand batsman Andrew Jones was a late bloomer in the international stage, making his debut at 28 years old.
He made his mark eventually, settling as the stalwart at number 3 for the Kiwis. He was a steady presence at the position, piling on 2,784 ODI runs.
Though he hit 25 half centuries, the second most by anyone who never hit a century, Jones never hit the highly vaunted triple-figure mark.
He crossed the 90 mark twice, with his personal best of 93 coming against Bangladesh
#3 Michael Vaughan - England
Cool, classy, and composed, Michael Vaughan was the first England captain to regain the Ashes since 1987.
One of the best ever bats in the Test level for England, Vaughan led by example. He crossed the century mark 18 times, with a high score of 197 against India in the white flannels.
However, he struggled to replicate his Test performances in the ODI level. In 86 appearances, Vaughan managed 16 fifties, but couldn't reach the century mark. His top score was 90* against Zimbabwe.
#2 Graham Thorpe - England
An English, attacking batsman, Graham Thorpe put fear into the minds of bowlers who had the unfortunate task of bowling to him.
He was a regular feature in a strong England middle order in all formats, tasked with piling runs at a quick rate.
With 21 half centuries, Thorpe was unlucky to have never scored an ODI century. He top-scored with 89 twice, against Zimbabwe and Netherlands. He has the third most 50s on this list.
#1 Misbah ul-Haq
One of Pakistan's most iconic players, Misbah ul-Haq led a turbulent Pakistan side in both Tests and ODIs. His unflappable temperament and consistency in batting made him a steady and ever-important presence in the batting lineup.
He often came to the crease with Pakistan in distress, and time and time again, Misbah clawed his team back by putting up fighting totals. He played defensively, but more importantly, intelligently and never took undue risks.
With 5,122 runs, he has the most career runs without a hundred. His 42 fifties also top the table.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news