SportsMonkie.com
Cricket

Most ODI Runs Without a Century: Full Leaderboard (2026)

By Raja Waheed Updated August 12, 2026
Most ODI Runs Without a Century: Cricket's Nearly Men
On this page6
  1. 01The Leaderboard: Most ODI Runs Without a Century
  2. 02Misbah-ul-Haq: The Record Holder
  3. 03The Bowlers and All-Rounders Who Make the List
  4. 04Ravindra Jadeja: The Active Chase
  5. 05Why This Record Exists
  6. 06A Record That Rewards a Career, Not a Milestone

Misbah-ul-Haq scored 5,122 runs in One Day Internationals across 162 matches and never once reached a hundred, his highest score frozen at 96 not out. That is the biggest total in ODI history by any batter who never scored a century — a record confirmed by ESPNcricinfo’s official statistics and still being chased today by India’s Ravindra Jadeja, who sits fifth with 2,905 runs and counting as of 2026.

The Leaderboard: Most ODI Runs Without a Century

RankPlayerCountryODI RunsHighest ScoreMatches
1Misbah-ul-HaqPakistan5,12296*162
2Wasim AkramPakistan3,71786356
3Moin KhanPakistan3,26672*219
4Heath StreakZimbabwe2,94379*189
5Ravindra Jadeja*India2,90587210
6Andrew JonesNew Zealand2,7849387
7Guy WhittallZimbabwe2,70583147
8Mudassar NazarPakistan2,65395122
9Chamu ChibhabhaZimbabwe2,47499109
10Graham ThorpeEngland2,3808982

*Jadeja is the only active player on this list; his totals will keep rising as long as he plays ODIs without converting a fifty into a hundred. Figures verified against ESPNcricinfo’s official ODI records and cross-checked with career statistics as of 2026.

Misbah-ul-Haq: The Record Holder

Pakistan’s Misbah-ul-Haq is the definitive name in this record. A dependable middle-order batter and later a hugely respected Test captain, he specialised in steadying innings and anchoring chases rather than building long personal scores. He reached fifty 42 times in 149 ODI innings — more than any other player on this list — but his highest score of 96 not out, made in 2007, summed up his career: valuable, unbeaten, and just four runs short of the landmark that eluded him for over a decade of international cricket.

The Bowlers and All-Rounders Who Make the List

Two of the top four spots belong to players picked primarily for their bowling. Wasim Akram, one of the greatest fast bowlers of all time, still racked up 3,717 ODI runs across a 356-match career, mostly as a lower-order hitter capable of quick cameos. Zimbabwe’s Heath Streak did the same, batting his way to 2,943 runs and a highest score of 79 not out while working as his side’s premier seamer. Their presence high on this leaderboard shows how a long international career, even in a non-specialist batting role, can generate a huge cumulative total without ever producing a hundred.

Ravindra Jadeja: The Active Chase

Among the ten names on this list, only Ravindra Jadeja is still playing international cricket in 2026. The India all-rounder has 2,905 ODI runs from 210 matches, a highest score of 87, and around 13 career fifties — all without a century. Every unbeaten finish or aggressive middle-order fifty he adds pushes his total further up the leaderboard, and if his ODI career continues for several more years, he has a realistic shot at climbing into the top three. His case is a live example of exactly how this record grows: not through failure, but through a career built on finishing rather than converting.

Why This Record Exists

Several factors combine to produce it, and they explain why the list skews so heavily toward middle-order players and bowling all-rounders:

  • Batting position — coming in at five, six, or seven leaves far fewer overs to build a score large enough to reach three figures.
  • The finisher’s job — staying not out and closing out a chase matters more to the team than an individual milestone.
  • Bowling workload — several names here, like Wasim Akram and Heath Streak, were picked first as bowlers, with batting a secondary skill developed over hundreds of matches.
  • Running out of partners or overs — an unbeaten 70 or 80 at the death is often worth more to the scoreboard than a slower century would have been.

A Record That Rewards a Career, Not a Milestone

It is easy to read this list as a story of near misses, but every name on it represents sustained value over a long international career. Averages in the high 20s to mid-30s, dozens of match-winning fifties between them, and — in Chamu Chibhabha’s case — a dismissal for 99 that remains one of cricket’s cruellest near-misses, all point to the same conclusion: the scoreboard’s most famous milestone does not always capture what a player was actually worth to their team. Misbah-ul-Haq never got his hundred, and as of 2026 Ravindra Jadeja still hasn’t either, but their most ODI runs tallies and the games they helped win tell a fuller story than a single missing number ever could.

Related reading: most ODI runs overall, highest score in ODI cricket, highest batting average in ODI cricket, and the full cricket hub for more records coverage.

Share this article

Frequently asked questions

Who has the most ODI runs without scoring a century?+

Misbah-ul-Haq of Pakistan holds the record with 5,122 ODI runs and no century. He batted through 162 matches, reached fifty 42 times, and topped out at 96 not out — never converting a start into three figures despite one of the longest ODI careers without a hundred.

What was Misbah-ul-Haq's highest ODI score?+

96 not out, scored in a 2007 ODI. It remains the closest he came to a century in 149 ODI innings. That near-miss, paired with 42 half-centuries, sums up his career as a supremely consistent finisher who almost never got to celebrate a hundred.

Is Ravindra Jadeja still chasing this record?+

Yes. As of 2026 Jadeja has 2,905 ODI runs from 210 matches with a highest score of 87, still without a century, ranking him around fifth on the all-time list. Every fifty he scores without converting pushes his total further up the leaderboard.

Why do so many good batters never score an ODI century?+

Most names on this list are middle-order finishers who bat with limited overs remaining, or all-rounders picked primarily for bowling. Coming in at five, six, or seven leaves fewer deliveries to build an innings, so accumulated career runs pile up without individual hundreds.

Which bowlers or all-rounders make this list?+

Wasim Akram (3,717 runs, HS 86) and Heath Streak (2,943 runs, HS 79*) both rank in the top five despite being picked mainly as bowlers. Their lower-order hitting racked up huge cumulative totals across long careers without ever producing a century.

How close did anyone come to a hundred without getting one?+

Chamu Chibhabha of Zimbabwe was dismissed for 99 — one run short of a maiden ODI century — and still finished with 2,474 career runs and no hundred, making his near-miss one of the most memorable in this record's history.

Does a lack of centuries mean these players underperformed?+

No. Averages of 30-plus and dozens of match-winning fifties, as Andrew Jones and Graham Thorpe both delivered, show sustained value over highlight-reel milestones. The record reflects batting role and position far more than a shortfall in ability.

Is this an official ICC or ESPNcricinfo record category?+

Yes. ESPNcricinfo tracks 'most runs in a career without a hundred' as an official ODI statistical record, updated after every international match, which is why the leaderboard order can change whenever an active player like Jadeja adds another fifty.

Sources

Play & tools

Free browser games and tools — no account, no download.

Related cricket guides

View all →