Top 10 cricket records that can never be broken

1. Sir Jack Hobbs – 61,760 First-Class Runs

England’s batting legend scored 61,760 runs, including 199 centuries and 273 fifties, averaging 50.70. Achieved between 1905–1934, this record is virtually untouchable in modern cricket’s shorter schedules.

2. Sir Don Bradman – 99.94 Test Average

The Australian great scored 6,996 runs in just 52 Tests, including 12 double centuries and 5,028 runs against England alone. No batsman has come close to his extraordinary average.

3. Muttiah Muralitharan – 1,347 International Wickets

Sri Lanka’s spin wizard took 800 Test wickets, 534 in ODIs, and 13 in T20Is. With cricket now more batting-friendly, this combined tally is unlikely to be surpassed.

4. Sachin Tendulkar – 18,426 ODI Runs

The ‘Blaster Master’ played 463 ODIs over 22 years, scoring 49 centuries and 96 half-centuries, with a best of 200*. Modern players’ limited ODI appearances make this record nearly impossible to break.

5. Jason Gillespie – Double century as nightwatchman

In 2006, Australia’s fast bowler, promoted to protect top-order batsmen, scored an unbeaten 201 vs Bangladesh - a feat no other nightwatchman has matched.

6. Rohit Sharma – 264 in ODIs

The Indian opener’s blistering innings against Sri Lanka in 2014 remains the highest individual ODI score, featuring 33 fours and 9 sixes.

7. Chris Gayle – 175* in IPL

In 2013, the West Indian smashed 175* off 66 balls for RCB against Pune Warriors India, still the highest and fastest big score in IPL history.

8. Misbah-ul-Haq – 5,122 ODI runs without a century

Pakistan’s calm finisher scored over 5,000 ODI runs but never reached a hundred - a rare and unique record.

9. Jim Laker – 19 Wickets in a Test

The English spinner took 9 wickets in the first innings and all 10 in the second against Australia in 1956. No bowler has taken more in a single Test.

10. Chaminda Vaas – 8/19 in an ODI

In 2001, the Sri Lankan left-armer destroyed Zimbabwe with the best-ever ODI bowling figures, taking 8 wickets for just 19 runs.

IPL 2026 Player Trades: 5 big names set to switch teams before auction