Cricket's Greatest Records: The Numbers and Stories Behind Them
● CRICKET
🔴 LIVE: NAMW vs UGAW — Namibia Women opt to bowl🔴 LIVE: PAK 282/10 (80.1) vs WI 311/10 (98.5) & 126/7 (43) — Day 3: Stumps - West Indies lead by 155 runsCricket Baby Gifts: Welcoming a New Little Cricketer Into the WorldThe Ultimate Cricket Gift Guide: Everything You Need to Find the Perfect PresentCricket Gifts Under £50: The Sweet Spot for Brilliant Cricket GiftsCricket Wedding Gifts: Brilliant Ideas for the Cricket Fan Getting MarriedBest Cricket Gifts: The Definitive Guide for Every Budget and Every Cricket Fan
Tuesday, July 28, 2026

Cricket’s Greatest Records: The Numbers That Define the Game

Cricket has been played for over 150 years at the international level, and in that time its records have accumulated into a vast, sometimes contradictory archive. Some records reflect a different era entirely — one without helmets, without DRS, without Twenty20 formats distorting averages. Others are utterly contemporary. All of them, in their own way, tell the story of what the sport was and what it has become.

Here are the records that matter — not just the highest numbers, but the ones with context, the ones that reveal something about the human beings who set them and the eras in which they played.

Test Cricket Records

Most Runs: Sachin Tendulkar — 15,921

Tendulkar’s Test run tally is so far ahead of the field that it requires perspective. He played 200 Tests across 24 years. Ricky Ponting, in second place, played 168 Tests and scored 13,378 runs. Tendulkar surpassed every mark by a margin that modern players are unlikely to close — both because the workload of international cricket has increased and because the proliferation of white-ball cricket has shortened careers.

Highest Individual Innings: Brian Lara — 400 not out

In April 2004 at the Antigua Recreation Ground, Brian Lara batted for 778 minutes, faced 582 balls, and scored 400 not out against England — reclaiming his own record of 375 which Matthew Hayden had briefly held with 380. The innings was not merely about runs. It was about will. Lara had already scored 375 in 1994, watched Hayden take that record away in 2003, and then responded eleven months later with something bigger.

The innings contained 43 fours and 4 sixes. England’s bowling attack — Steve Harmison, Matthew Hoggard, Andrew Flintoff, Simon Jones — were not easy to dismiss. Lara dismissed each of them from his mind, ball by ball, for two full days of cricket. It remains, arguably, the most extraordinary single innings ever played.

Most Wickets: Muttiah Muralitharan — 800

Sri Lanka’s Muttiah Muralitharan retired from Test cricket in 2010 with exactly 800 wickets. The number is almost perfectly round, which is appropriate given how round his career was — a complete, dominant, unprecedented bowling performance across 133 Tests and 18 years.

Murali took his 800th wicket with his final ball in Test cricket, dismissing India’s Pragyan Ojha in Colombo. Shane Warne, in second place with 708 wickets, said publicly that he considered Murali the greatest bowler he had seen. The two men were friends, competitors, and the two dominant figures in Test bowling across an overlapping era.

Murali’s primary weapon was the doosra — a ball that turns in the opposite direction to the off-break, delivered with the same action. Critics questioned the legality of his action throughout his career. Biomechanical testing cleared him. He continued taking wickets at a rate no other slow bowler has matched.

Best Bowling Innings: Jim Laker — 10/53

In 1956 at Old Trafford, Jim Laker took 10 wickets for 53 runs in Australia’s second innings. His match figures were 19 for 90 — he took 19 of the 20 Australian wickets that fell. His bowling partner Tony Lock took the other one. The pitch helped, as it always does at the extremes of batting and bowling records. But no other bowler in the history of the game has taken all ten in an innings at the highest level of the sport.

Most Test Centuries: Sachin Tendulkar — 51

Tendulkar scored 51 Test centuries across his 200-match career. The nearest active competitor is Virat Kohli with 29 centuries and still playing. To reach 51, Kohli would need to score roughly 22 more Test hundreds — an achievable but still extraordinary target. The record will likely stand for decades.

Highest Team Total: Sri Lanka — 952/6 declared

In August 1997 against India at Colombo’s R. Premadasa Stadium, Sri Lanka batted for over two days and scored 952 for 6 declared. Sanath Jayasuriya made 340, Roshan Mahanama 225, and their partnership of 576 for the second wicket remains the highest partnership in Test history. The match was drawn. India, who scored 537 and 325 for 8, could not be dismissed twice.

ODI Records

Most ODI Runs: Sachin Tendulkar — 18,426

Tendulkar played 463 One Day Internationals across 22 years, scoring at an average of 44.83. The record will stand for a long time — Kumar Sangakkara in second place has 14,234 runs, and no current player is on a trajectory to challenge the gap.

Most ODI Centuries: Virat Kohli — 50

When Kohli surpassed Tendulkar’s record of 49 ODI centuries in 2023, it prompted a national conversation in India about succession and legacy that had been building for a decade. Kohli’s 50th ODI century came against South Africa in Cape Town. The record is particularly remarkable because Kohli has scored his centuries at a higher average (58.69) than Tendulkar, meaning he has needed fewer innings to reach each milestone.

Highest Individual ODI Score: Martin Guptill — 237 not out

New Zealand’s Martin Guptill scored 237 not out against the West Indies in the 2015 Cricket World Cup quarter-final in Wellington. He faced 163 balls. It was a World Cup quarter-final, which adds a pressure dimension that makes the innings even more extraordinary. New Zealand won by 143 runs. Guptill’s innings contained 24 fours and 11 sixes.

Highest Team Total in an ODI: England — 498/4

In 2018, England scored 498 for 4 against the Netherlands at Headingley. Alex Hales scored 147 and Eoin Morgan 110. The total was the highest ever scored in ODI cricket and represented England’s complete reinvention of how the format should be played — an aggression-first philosophy built on specific roles and specific game plans for each position. It was not a freak occurrence; it was the product of deliberate strategy implemented over several years following England’s dismal 2015 World Cup campaign.

T20 International Records

Most T20I Runs: Virat Kohli — 4,188

Kohli leads all batsmen in T20 International cricket, having scored 4,188 runs at an average of 52.35. His strike rate has been the subject of debate — particularly in the 2022-23 period when critics argued it was too conservative for the format. He responded in the 2024 T20 World Cup final against South Africa, scoring 76 off 59 balls in a chase that India completed with two balls to spare. They lifted the trophy. Kohli retired from T20 internationals immediately after.

Most T20I Wickets: Shakib Al Hasan — 148

Bangladesh’s Shakib Al Hasan leads all T20 International wicket-takers with 148 wickets. His longevity in the format — he made his T20I debut in 2006 and was still playing 18 years later — combined with his exceptional economy across that entire period makes the record a testament to controlled, intelligent left-arm spin bowling rather than any single dominant phase.

Fastest T20I Century: Rohit Sharma — off 35 balls

In 2017 against Sri Lanka in Indore, Rohit Sharma reached his T20 International century off just 35 deliveries. He finished on 118 off 43 balls. The innings contained 12 sixes and 8 fours. It remains the fastest T20I century ever scored and was produced in conditions that suited big hitting — a small ground, short boundaries, and a Sri Lanka attack lacking variety.

Records That Tell Deeper Stories

Don Bradman’s Average: 99.94

The most famous statistic in any sport. Donald Bradman played 80 Test innings and scored 6,996 runs at an average of 99.94. To contextualise this: the second-highest career Test average belongs to Adam Voges with 61.87, and he played only 20 Tests. The average of all other top-20 Test batsmen in history ranges between 50 and 61. Bradman’s number is so far beyond anyone else’s that statisticians have calculated, if you removed Bradman’s data from the all-time averages list, it would not significantly change the distribution. He was an outlier in the statistical sense of the word.

He needed four runs in his final innings to average 100 for his career. He was bowled second ball for a duck by Eric Hollies. The story of that duck — tears in his eyes at the Adelaide Oval crowd’s farewell, unable to see the ball clearly — is one of cricket’s most human stories precisely because it denies the perfect round number.

The Most Consecutive Test Appearances: Richie Richardson… and Steve Waugh

Steve Waugh played 168 consecutive Tests for Australia from his debut in 1985 until his retirement in 2004 — a record of physical resilience that reflects both his personal durability and the relatively lighter workload Test cricketers faced compared to today’s schedule. No modern player is likely to approach this mark given the volume of T20 and ODI cricket now required alongside Test commitments.

Youngest Test Centurion: Mushtaq Mohammad — 17 years, 82 days

In 1961, Pakistan’s Mushtaq Mohammad scored a century against India at Delhi at the age of 17 years and 82 days. He had made his Test debut at 15. The record stands after 60 years because modern cricket systems — with longer domestic pathways, fitness requirements, and managed workloads — rarely push teenagers into Test cricket at the same age.

The Records That Have Never Been Broken

Some cricket records appear genuinely unbreakable — not because no one is talented enough, but because the circumstances that created them cannot be recreated:

  • Jim Laker’s 10/53 in an innings — requires a bowler to take all 10 wickets while his partner takes none. The probability is near zero.
  • The 664 partnership of Tendulkar and Kambli at school level — would require two prodigies on the same school team playing against opposition too outmatched to take wickets.
  • Bradman’s 99.94 — the combination of talent, era, and conditions created an anomaly that modern cricket’s balance between bat and ball prevents being replicated.
  • Muralitharan’s 800 wickets — would require a bowler to take 800 wickets while remaining fit, unchallenged on action legality, and playing for a team that keeps winning Tests to provide opportunities. The workload alone makes it near impossible.

Records Still Being Written

The 2020s have generated a new category of record-breaking: T20 franchise cricket milestones. Chris Gayle’s 175 not out in the IPL (for Royal Challengers Bangalore against Pune Warriors in 2013) remains the highest individual T20 score globally. The IPL’s highest team total — 287/3 by Rajasthan Royals against Delhi Capitals in 2024 — underlines how the format continues to push scoring boundaries.

Meanwhile, Kohli’s pursuit of Test hundreds continues. Rohit Sharma approaches 10,000 Test runs. Babar Azam, still in his late twenties, sits at 9,000+ ODI runs with over a decade potentially still ahead of him. The record books are not yet closed. They never are.

That is cricket’s permanent gift to those who follow it obsessively: the record that stands today may fall tomorrow, and the fallen record carries within it the whole story of why it was great in the first place.

About the Author

Maximum Cricket Editorial

The Maximum Cricket editorial team covers cricket news, match analysis, player profiles, gear reviews, and the business of the game across all formats.

More from Maximum Cricket Editorial

Related Articles


Scores
T20
Namibia Women
Uganda Women
Namibia Women opt to bowl
T20
Hong Kong 135/5 (20)
138/1 (18.3)
Hong Kong, China Women won by 9 wkts
T20
Hong Kong 114/7 (20)
115/8 (17.4)
Uganda Women won by 2 wkts
T20
Namibia Women 100/1 (13.4)
Tanzania Women 96/5 (20)
Namibia Women won by 9 wkts
T20
Hong Kong 113/7 (20)
Namibia Women 116/5 (18.2)
Namibia Women won by 5 wkts
T20
Tanzania Women 127/8 (20)
Uganda Women 132/6 (20)
Uganda Women won by 5 runs
T20
Dambulla Sixers 176/7 (20)
Galle Gallants 220/6 (20)
Galle Gallants won by 44 runs
T20
Jaffna Kings 199/4 (20)
Kandy Royals 106/10 (18.2)
Jaffna Kings won by 93 runs
T20
Colombo Kaps 197/5 (20)
Dambulla Sixers 176/8 (20)
Colombo Kaps won by 21 runs
T20
Galle Gallants 154/8 (20)
Kandy Royals 165/6 (20)
Kandy Royals won by 11 runs
T20
Mi London 130/7 (100)
Southern Brave 129/9 (100)
MI London won by 3 wkts
T20
London Spirit 159/9 (100)
Trent Rockets 160/6 (98)
Trent Rockets won by 4 wkts
T20
Birmingham Phoenix 100/10 (97)
Manchester Super Giants 187/5 (100)
Manchester Super Giants won by 87 runs
T20
Mi London 152/6 (100)
Welsh Fire 167/5 (100)
Welsh Fire won by 15 runs
T20
Southern Brave 182/5 (100)
Sunrisers Leeds 187/5 (100)
Sunrisers Leeds won by 5 runs
T20
Birmingham Phoenix 214/4 (100)
Trent Rockets 204/7 (100)
Birmingham Phoenix won by 10 runs
ODI
Namibia 211/7 (50)
Nepal 208/6 (50)
Namibia won by 3 runs
ODI
Namibia 193/10 (47.5)
Netherlands 251/6 (50)
Netherlands won by 58 runs
T20
India 192/5 (20)
Zimbabwe 157/7 (20)
India won by 35 runs
T20
India 219/5 (20)
Zimbabwe 129/10 (17.5)
India won by 90 runs
TEST
Pakistan 282/10 (80.1)
West Indies 311/10 (98.5) & 126/7 (43)
Day 3: Stumps - West Indies lead by 155 runs
T20
Mi London Women 125/3 (100)
Southern Brave Women 126/7 (100)
Southern Brave Women won by 1 run
T20
London Spirit Women 146/5 (97)
Trent Rockets Women 142/7 (100)
London Spirit Women won by 5 wkts
T20
Mi London Women 117/10 (92)
Welsh Fire Women 177/4 (100)
Welsh Fire Women won by 60 runs
T20
Southern Brave Women 117/5 (96)
Sunrisers Leeds Women 116/10 (100)
Southern Brave Women won by 5 wkts
Full Scorecard →