One-Day International (ODI) cricket has produced countless iconic moments, but some records are so extraordinary that they might never be broken again. From batting giants like Sachin Tendulkar, Virat Kohli, and Rohit Sharma to bowling legends like Muttiah Muralitharan and Chaminda Vaas, these numbers stand tall even in the modern era of power-hitting.
Here are the 15 impossible ODI cricket records every fan should know 👇
🥇 1. Rohit Sharma’s Three Double Centuries in ODIs
Rohit Sharma has three ODI double centuries — 209, 264, and 208*.
No other player has more than one.
In modern cricket, scoring even one double century is rare, and matching Rohit seems nearly impossible.
🏆 2. Virat Kohli’s 53 ODI Centuries
Kohli holds 53 ODI hundreds, the most in history.
His hunger, fitness, and consistency created a record that future generations will struggle to match.
👑 3. Sachin Tendulkar’s 18,426 ODI Runs
Sachin’s mountain of runs is almost unreachable.
Modern cricketers play fewer ODIs, making this a truly unbreakable milestone.
🔥 4. Rohit Sharma’s 264 – Highest Individual Score
Rohit’s 264 vs Sri Lanka remains the highest ODI individual score.
Even with aggressive batting today, surpassing 264 is extremely difficult.
❗ 5. Misbah-ul-Haq’s 5122 Runs Without a Single Half-Century
Misbah scored 5,122 ODI runs but never hit a 50.
This strange, unique, and accidental record is impossible to repeat.
🎯 6. Chaminda Vaas’s 8 Wickets in a Single ODI Innings
Vaas took 8/19 vs Zimbabwe, the best ODI bowling figures ever.
With limited overs and flat pitches today, breaking this is nearly impossible.
⚡ 7. AB de Villiers’ Fastest ODI Century – 31 Balls
AB de Villiers smashed a century in just 31 balls, a world record.
Such controlled destruction is extraordinarily rare and unmatched.
🏅 8. Sachin’s 62 Man of the Match Awards
Sachin won 62 MoM awards, the most in ODI history.
His longevity and match-winning ability make this record untouchable.
🎳 9. Muttiah Muralitharan’s 534 ODI Wickets
Murali’s spin mastery earned him 534 wickets, a record unlikely to be touched as ODIs reduce globally.
🏏 10. Sachin’s 2,016 ODI Fours
No batter has ever matched Sachin’s ability to find the boundary with clean technique.
More than 2,000 fours is a monumental achievement.
🧢 11. Ricky Ponting’s 230 Matches as Captain
Ponting captained Australia in 230 ODIs, winning two World Cups.
Leadership tenures today are much shorter, making this unbeatable.
🎯 12. Joel Garner’s 3.09 Economy Rate
The West Indies legend bowled with an economy of 3.09, the best for anyone with 2000+ balls bowled.
In a high-scoring era, this record is impossible to match.
🥇 13. Australia’s 78 Consecutive ODI Wins at World Cups (Combined)
Australia has won 78 ODI World Cup matches, the most by any team.
Their World Cup dominance is unparalleled.
📅 14. Sachin’s 463 ODI Matches
Sachin played 463 ODIs, the highest by any player.
With modern rotations and reduced ODI focus, no one will reach this number.
📈 15. Sachin’s 1,894 Runs in a Calendar Year (1998)
In 1998, Sachin scored 1,894 ODI runs — the most in a single year.
This insane consistency over 12 months remains unmatched.
⭐ Conclusion
From Rohit’s superhuman double centuries to Sachin’s legendary run-machine numbers, ODI cricket has witnessed greatness that may never repeat. These records stand as reminders of the golden era of ODI cricket — and why fans still love the format.







