Skip to content
Foundation5 min

Cricket World Records — Batting Milestones That May Never Be Broken

From Bradman's 99.94 to Tendulkar's 100 centuries, some cricket records look unbreakable. Learn about the most extraordinary batting world records in Test and ODI cricket and what makes them so extraordinary.

Written by GeoCric EditorialUpdated Jul 17, 2026
ShareShareWhatsAppFacebook

Cricket's batting record books contain several milestones that may never be surpassed — combinations of talent, longevity, and historical circumstance that are effectively unrepeatable. From Don Bradman's 99.94 Test average to Brian Lara's 400* to Sachin Tendulkar's 100 international centuries, these records represent the outer limits of what batters have achieved in 150 years of international cricket.

Bradman 99.94 — the stat without parallel in any sport

Don Bradman's Test batting average of 99.94 is the most famous statistic in cricket and arguably in all of sport. The next-highest career average in Test cricket history (minimum 20 innings) is around 61. Bradman's gap to the rest of the field is approximately 40% greater than the second-best — an equivalent discrepancy to Tiger Woods averaging 62 while every other top golfer averaged 70+. Statisticians have concluded that Bradman is more exceptional relative to his peers than any athlete in any major sport.

Tendulkar's 100 international centuries

Sachin Tendulkar's 100 international centuries (51 in Tests, 49 in ODIs) may be the batting record least likely to be broken. The gap between Tendulkar (100) and the second-highest (Ricky Ponting, 71) is 29 centuries — an enormous margin. The modern trend toward higher player workloads and T20 cricket reduces the opportunities for sustained accumulation at the top level of Tests and ODIs simultaneously.

Lara's 400* — the summit of individual innings

Brian Lara's 400* against England at Antigua in April 2004 is cricket's highest individual Test innings — and since it surpassed Matthew Hayden's 380 (set just 6 months prior), the record has remained unthreatened. The next-highest since Lara's innings is 313 (Chris Gayle vs Bangladesh, 2005) — 87 runs short. The modern limited-overs calendar and greater awareness of batting conservatism make 400 in a single innings an increasingly unlikely target.

Chris Gayle's 175* in T20 cricket

In T20 franchise cricket, Chris Gayle's 175* for Royal Challengers Bangalore in the IPL in 2013 is the benchmark for individual batting excellence. Gayle reached his hundred off 30 balls — still the fastest century in IPL history — and finished with 17 sixes and 13 fours. The innings is widely rated the greatest T20 batting performance ever; AB de Villiers' 31-ball ODI century is the white-ball equivalent in international cricket.

Frequently asked questions

What is the highest individual score in Test cricket?

Brian Lara's 400 not out for West Indies against England at Antigua in April 2004 is the highest individual score in Test cricket history. He had previously set the record at 375 in 1994, lost it to Matthew Hayden's 380 in 2003, and reclaimed it with 400* against the same opposition at the same venue.

Who has scored the most Test centuries?

Sachin Tendulkar holds the record for most Test centuries with 51. He also holds the ODI record with 49 centuries. His combined total of 100 international centuries (51 Tests + 49 ODIs) is by far the most in cricket history — Ricky Ponting (71 combined) is second.

Is Don Bradman's average of 99.94 the greatest record in any sport?

Many sports statisticians argue Bradman's 99.94 Test average is the greatest individual record in any sport because the margin between him and the second-best is proportionally larger than in any other major sport. His average is approximately 40% higher than the next-best career average — a gap with no equivalent in cricket, golf, tennis, or athletics.