Cricket World Records: Batting, Bowling, and Team Records
Cricket's record books contain some extraordinary achievements — the highest individual score, the fastest century, the most Test wickets, the highest team total. This guide covers the definitive world records across all formats of cricket.
Cricket has been played at international level since 1877 and has accumulated an extraordinary wealth of records. Some have stood for over a century; others were broken in recent seasons. Understanding the records helps you appreciate what exceptional performances look like — and how standards have evolved.
Test Batting Records
Highest individual score: Brian Lara's 400 not out for West Indies vs England (2004, Antigua). Most Test runs: Sachin Tendulkar (India) — 15,921 runs. Most Test centuries: Sachin Tendulkar — 51. Highest Test innings total by a team: Sri Lanka's 952 for 6 vs India (1997). Highest partnership: Mahela Jayawardene and Kumar Sangakkara — 624 for the third wicket vs South Africa (2006).
Test Bowling Records
Most Test wickets: Muttiah Muralitharan (Sri Lanka) — 800 wickets. Best bowling figures in an innings: Jim Laker (England) — 10 for 53 vs Australia (1956, Old Trafford). Most wickets in a series: Jim Laker — 46 wickets in the 1956 Ashes series. Best bowling average (qualification 200 wickets): George Lohmann — 10.75 (1886-96). Fastest to 100 Test wickets: George Lohmann — 16 matches.
ODI Records
Highest individual ODI score: Martin Guptill (New Zealand) — 237 not out vs West Indies (2015, Wellington). Most ODI runs: Sachin Tendulkar — 18,426 runs. Most ODI wickets: Muttiah Muralitharan — 534 wickets. Highest ODI total: England — 498 for 4 vs Netherlands (2022). Fastest ODI century: AB de Villiers (South Africa) — 31 balls vs West Indies (2015).
T20 International Records
Highest individual T20I score: Dawid Malan (England) was overtaken by Tim David and others; the record continues to be broken. Most T20I runs: Virat Kohli (India) with 4000+ runs. Most T20I wickets: Lasith Malinga (Sri Lanka) with 107 wickets, later surpassed. Highest T20I total: Afghanistan — 278 for 3 vs Ireland (2019). Fastest T20I century: Rohit Sharma — 35 balls vs Sri Lanka (2017).
Records in Context
Records should always be read in context. Jim Laker's 10-wicket innings in 1956 came on a turning pitch at Old Trafford — extraordinary conditions for an already extraordinary performance. Brian Lara's 400 came on a flat Antiguan track — but the mental feat of batting for so long remains remarkable regardless. Modern records in T20 fall in conditions designed for batting — comparing them directly with Test records requires caution.
Frequently asked questions
Who has the most Test runs in cricket history?
Sachin Tendulkar (India) holds the record with 15,921 Test runs across 200 Test matches from 1989 to 2013.
What is the highest individual score in Test cricket?
Brian Lara's 400 not out for West Indies against England in Antigua in 2004 is the highest individual score in Test cricket history.
Who has taken the most Test wickets?
Muttiah Muralitharan (Sri Lanka) holds the record with 800 Test wickets, ahead of Shane Warne (Australia) with 708.
