Cricket's Greatest Records: The Numbers That Define the Game | Maximum Cricket
● CRICKET
CG 258/7 (19.3) vs GC 257/6 (20) — Chambal Ghariyals won by 3 wktsMAL 113/10 (17.5) vs ROY 116/2 (9.4) — Royal Nimar Eagles won by 8 wktsJRL 212/5 (18.4) vs UJJ 210/4 (20) — Jabalpur Royal Lions won by 5 wktsMW 108/5 (20) vs RW 174/6 (20) — Rwanda Women won by 66 runsBRW 111/6 (20) vs NGW 112/3 (18.2) — Brazil Women won by 7 wktsGlobal Maximum Cricket StatisticsFantasy Cricket Guide: T20 World Cup 2026 Strategy, Picks and Captain TipsICC T20 World Cup 2026: The Tournament, the Favourites, and What to ExpectNew Zealand Women Edge South Africa Women in T20 Thriller — Match ReportBabar Azam in 2026: Pakistan’s Modern Great at the Peak of His Powers
Thursday, June 11, 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
Australia Women 132/4 (15)
West Indies Women 131/10 (20)
Australia Women won by 6 wkts
T20
England Women 171/6 (20)
India Women 166/10 (19.5)
England Women won by 5 runs
T20
New Zealand Women 186/5 (19.4)
South Africa Women 183/5 (20)
New Zealand Women won by 5 wkts
T20
Netherlands Women 143/6 (20)
Sri Lanka Women 146/3 (19.1)
Sri Lanka Women won by 7 wkts
T20
Pakistan Women 62/5 (9)
Scotland Women 191/5 (20)
Scotland Women won by 41 runs (DLS method)
T20
Bangladesh Women 132/6 (20)
Ireland Women 143/9 (20)
Ireland Women won by 11 runs
T20
Australia Women 158/5 (18.2)
England Women 157/6 (20)
Australia Women won by 5 wkts
T20
India Women 179/8 (20)
West Indies Women 153/8 (20)
India Women won by 26 runs
ODI
Canada 218/8 (49.5)
Netherlands 214/10 (48)
Canada won by 2 wkts
ODI
Netherlands 196/8 (50)
United States of America 175/10 (47.5)
Netherlands won by 21 runs
T20
Chambal Ghariyals 258/7 (19.3)
Gwalior Cheetahs 257/6 (20)
Chambal Ghariyals won by 3 wkts
T20
Malwa Stallions 113/10 (17.5)
Royal Nimar Eagles 116/2 (9.4)
Royal Nimar Eagles won by 8 wkts
T20
Jabalpur Royal Lions 212/5 (18.4)
Ujjain Falcons 210/4 (20)
Jabalpur Royal Lions won by 5 wkts
T20
Bundelkhand Bulls 219/7 (19.1)
Malwa Stallions 215/5 (20)
Bundelkhand Bulls won by 3 wkts
T20
Bhopal Leopards 179/7 (20)
Ujjain Falcons 195/8 (20)
Ujjain Falcons won by 16 runs
T20
Indore Pink Panthers 178/10 (19.3)
Rewa Jaguars 209/5 (20)
Rewa Jaguars won by 31 runs
T20
Indore Pink Panthers 229/5 (20)
Malwa Stallions 198/9 (20)
Indore Pink Panthers won by 31 runs
T20
Chambal Ghariyals 199/7 (20)
Ujjain Falcons 192/9 (20)
Chambal Ghariyals won by 7 runs
T20
Bhopal Leopards 197/3 (20)
Bundelkhand Bulls 201/4 (18.5)
Bundelkhand Bulls won by 6 wkts
T20
Malawi Women 108/5 (20)
Rwanda Women 174/6 (20)
Rwanda Women won by 66 runs
T20
Brazil Women 111/6 (20)
Nigeria Women 112/3 (18.2)
Brazil Women won by 7 wkts
T20
Malawi Women 46/10 (10.3)
Nigeria Women 98/8 (20)
Nigeria Women won by 52 runs
T20
Indonesia Women 137/7 (20)
Oman Women 24/10 (11.5)
Indonesia Women won by 113 runs
T20
Malaysia Women 86/5 (20)
United Arab Emirates Women 138/2 (20)
United Arab Emirates Women won by 52 runs
T20
Hong Kong 140/5 (20)
99/10 (19.1)
Hong Kong, China Women won by 41 runs
Full Scorecard →