Test Cricket Records — The Greatest Achievements in the Longest Format
A guide to the most celebrated Test match records: highest individual scores, best bowling figures, longest streaks, most matches, and the statistical peaks of Test cricket history.
Test cricket — played over up to five days across two innings per side — produces the most demanding statistical peaks in the sport. Records set in Test cricket carry extra weight because they were achieved against the highest quality opposition under conditions that test technique, temperament, and endurance in ways no other format does.
Batting Records
The ultimate individual batting record belongs to Brian Lara of the West Indies, who scored 400 not out against England at Antigua in April 2004. Lara also holds the previous record of 375, set in 1994. Matthew Hayden briefly held the record with 380 in 2003. Lara's 400 remains the pinnacle of individual batsmanship in Test cricket.
| Record | Player | Detail |
|---|---|---|
| Highest individual score | Brian Lara (WI) | 400* vs England, 2004 |
| Most Test centuries | Sachin Tendulkar (IND) | 51 Test hundreds |
| Highest partnership | Mahela Jayawardene & Kumar Sangakkara (SL) | 624 vs South Africa, 2006 |
| Most runs in a career | Sachin Tendulkar (IND) | 15,921 runs in 200 Tests |
| Highest Test batting average (min 20 innings) | Don Bradman (AUS) | 99.94 |
Bowling Records
Muttiah Muralitharan of Sri Lanka holds the record for most Test wickets with 800, taken at an average of 22.72. Shane Warne of Australia is second with 708 wickets. Among fast bowlers, James Anderson of England leads with 700+ wickets. The best single-innings bowling figures belong to Jim Laker of England: 10 for 53 against Australia at Old Trafford in 1956 — a figure that has never been beaten or equalled.
| Record | Player | Detail |
|---|---|---|
| Most Test wickets | Muttiah Muralitharan (SL) | 800 wickets in 133 Tests |
| Best innings figures | Jim Laker (ENG) | 10/53 vs Australia, 1956 |
| Best match figures | Jim Laker (ENG) | 19/90 in the same match |
| Most Test fifers | Muttiah Muralitharan (SL) | 67 five-wicket hauls |
| Lowest career bowling average (min 50 wickets) | George Lohmann (ENG) | 10.75 in 18 Tests (19th century) |
Team Records
The highest team total in Test cricket is Sri Lanka's 952 for 6 declared against India in 1997. England's 849 all out against West Indies in 1930 is the highest by a team batting to all out. The lowest team total is New Zealand's 26 all out against England in 1955. Consecutive Test wins: Australia hold the record with 16 consecutive wins between 1999 and 2001.
Fielding and Wicketkeeping
Mark Boucher of South Africa holds the world record for most Test dismissals by a wicketkeeper with 555 (532 catches, 23 stumpings). In the field, Rahul Dravid holds the record for most Test catches by a non-wicketkeeper with 210. The most Test matches played by any cricketer is 168 Tests, shared by Steve Waugh and Sachin Tendulkar.
Frequently asked questions
What is the highest individual score in Test cricket?
Brian Lara's 400 not out for the West Indies against England at Antigua in 2004. It is the highest individual score in all Test cricket history.
Who has taken the most Test wickets?
Muttiah Muralitharan of Sri Lanka with 800 Test wickets, taken at an average of 22.72 across 133 Tests.
What is the best bowling performance in a single Test innings?
Jim Laker's 10 for 53 for England against Australia at Old Trafford in 1956. He also took 9 for 37 in the other innings for a match haul of 19 wickets — another all-time record.
