List of England Test cricket records

Test cricket is the oldest form of cricket played at international level.[1] A Test match is scheduled to take place over a period of five days,[a][b] and is played by teams representing full member nations of the International Cricket Council (ICC).[5][6] England was a founding member of the ICC, having played the first Test match against Australia in March 1877 at the Melbourne Cricket Ground.[7] As of February 2023, they have played more Test matches than any other team, and of their 1,059 games, have won 388, drawn 354 and lost 317.[8] With 36.63 per cent of matches won, this makes England the third most successful team in the history of Test cricket, behind Australia on 47.47 per cent and South Africa on 38.20 per cent.[8][c]

Alastair Cook in 2016
Former captain Alastair Cook, pictured in 2016, holds several England Test cricket records.

Opening batsman and former captain Alastair Cook holds several England Test cricket records. Playing between 2006 and 2018, he scored 12,472 runs, making him the first England player to score 10,000 Test runs.[9] He scored a record 57 half-centuries and 33 centuries.[10][11] As a slip fielder, Cook has also taken the most catches for England with 175[12] and holds the England record for the most catches taken in a Test series with 13.[13] Cook also holds the Test record for the most consecutive matches played with 159.[14]

The most successful Test wicket-taker for England is James Anderson,[15] who made his Test debut in 2003 and is currently still active. As of March 2024, he has played in a total of 180+ Test matches and taken a record 700 wickets for a fast bowler at Test level,[16] both records for England.[17] He has also picked up five wickets in an innings on 32 occasions, which is the most for the national side.[18] The corresponding record for taking ten wickets in a match is held by Sydney Barnes, who achieved this feat seven times. He also holds the Test record for the most wickets taken in a series, having removed members of the opposing side 49 times during the England tour of South Africa in 1913–14.[19][20] Alan Knott is England's most successful wicket-keeper, having taken 269 dismissals.[21] England claims two age records: James Southerton as the oldest player to make his Test debut, at 49, and Wilfred Rhodes, aged 52, as the oldest cricketer to ever play in a Test match.[22][23]

Key

The top five records are listed for each category, except for the team wins, losses and draws and the partnership records. Tied records for fifth place are also included. Explanations of the general symbols and cricketing terms used in the list are given below. Specific details are provided in each category where appropriate. All records include matches played for England only, and are correct as of January 2023.

Key
SymbolMeaning
Player or umpire is currently active in Test cricket
*Player remained not out or partnership remained unbroken
Test cricket record
dInnings was declared (e.g. 903/7d)
DateStarting date of the Test match
InningsNumber of innings played
MatchesNumber of matches played
OppositionThe team England was playing against
PeriodThe time period when the player was active in Test cricket
PlayerThe player involved in the record
VenueTest cricket ground where the match was played

Team records

Team wins, losses and draws

As of March 2023, England have played 1,071 Test matches resulting in 392 victories, 324 defeats and 355 draws for an overall winning percentage of 36.60, the third highest winning percentage of Test playing teams.[8][c] England has played the highest number of Test matches, ahead of Australia which has competed in 851.[8] England is undefeated against Ireland and has defeated Bangladesh on all but one occasion.[24] England played the debut Test matches of Australia, India, New Zealand, South Africa, Sri Lanka and the West Indies – winning all of them except against Australia.[25]

OppositionFirst TestMatchesWonLostDrawnTied% Won
 Australia15 March 1877[26]36111215297031.02
 Bangladesh21 October 2003[27]10910090.00
 India25 June 1932[28]136513550037.50
 Ireland24 July 2019[29]22000100.00
 New Zealand10 January 1930[30]112521347046.42
 Pakistan10 June 1954[31]89292139032.58
 South Africa12 March 1889[32]156663555042.31
 Sri Lanka17 February 1982[33]3617811047.22
 West Indies23 June 1928[34]163515953031.28
 Zimbabwe18 December 1996[35]6303050.00
Total1,071392324355036.66
Last updated: 9 March 2024[8][24]

Team scoring records

Most runs in an innings

The highest innings total scored in Test cricket came in the series between Sri Lanka and India in August 1997. Playing in the first Test at the R. Premadasa Stadium in Colombo, the hosts posted a first innings total of 952/6d. This broke the longstanding record of 903/7d which England set against Australia in the final Test of the 1938 Ashes series at The Oval. This in turn broke England's 849 all out against the West Indies in 1930.[36]

RankScoreOppositionVenueDate
1903/7d  AustraliaThe Oval, London, England20 August 1938
2849  West IndiesSabina Park, Kingston, Jamaica3 April 1930
3710/7d  IndiaEdgbaston, Birmingham, England10 August 2011
4658/8d  AustraliaTrent Bridge, Nottingham, England10 June 1938
5657  PakistanRawalpindi Cricket Stadium, Rawalpindi, Pakistan1 December 2022
Last updated: 2 December 2022[37]

Highest successful run chases

The highest successful run chase came in the West Indies victory over Australia in May 2003 at the Antigua Recreation Ground. Set 418 for victory in the final innings, the hosts achieved the target for the loss of seven wickets. England's highest successful chase came in the fifth Test of the 2021 series against India at Edgbaston (held over until 2022 due to the COVID-19 pandemic). England reached the target of 378 runs with seven wickets in hand, having successfully chased a target of over 300 runs in Test matches on only four previous occasions.[38][39]

RankScoreTargetOpposition[d]VenueDate
1378/3378  IndiaEdgbaston, Birmingham, England1 July 2022
2362/9359  AustraliaHeadingley, Leeds, England22 August 2019
3332/7332  AustraliaMelbourne Cricket Ground, Melbourne, Australia29 December 1928
4315/4315  AustraliaHeadingley, Leeds, England16 August 2001
5307/6305  New ZealandLancaster Park, Christchurch, New Zealand14 February 1997
Last updated: 5 July 2022[38]

Fewest runs in an innings

The lowest innings total scored in Test cricket came in the second Test of England's tour of New Zealand in March 1955. Trailing England by 46, New Zealand were bowled out in their second innings for 26 runs.[41] The equal twelfth-lowest score in Test history is England's total of 45 scored in their first innings against Australia in the first Test of the 1886–87 Ashes series.[42]

RankScoreOpposition[d]VenueDate
145  AustraliaSydney Cricket Ground, Sydney, Australia28 January 1887
246  West IndiesQueen's Park Oval, Port of Spain, Trinidad and Tobago25 March 1994
351  West IndiesSabina Park, Kingston, Jamaica4 February 2009
452  AustraliaThe Oval, London, England14 August 1948
553  AustraliaLord's, London, England16 July 1888
Last updated: 30 July 2018[43]

Result records

In 1938, Wally Hammond led England to victory over Australia by an innings and 579 runs, the greatest winning margin by an innings in Test cricket.[44][45]

A Test match is won when one side has scored more runs than the total runs scored by the opposing side during their two innings. If both sides have completed both their allocated innings and the side that fielded last has the higher aggregate of runs, it is known as a win by runs. This indicates the number of runs that they had scored more than the opposing side. If one side scores more runs in a single innings than the total runs scored by the other side in both their innings, it is known as a win by an innings and runs. If the side batting last wins the match, it is known as a win by wickets, indicating the number of wickets that were still to fall.[46]

Greatest win margins (by innings)

The fifth Test of the 1938 Ashes series at The Oval saw England win by an innings and 579 runs, the largest victory by an innings in Test cricket history. The next largest victory was Australia's win against South Africa in the first Test of the 2001–02 tour at the Wanderers Stadium, where the tourists won by an innings and 360 runs.[45]

RankMarginOppositionVenueDate
1Innings and 579 runs ♠  AustraliaThe Oval, London, England20 August 1938
2Innings and 285 runs  IndiaLord's, London, England20 June 1974
3Innings and 283 runs  West IndiesHeadingley, Leeds, England25 May 2007
4Innings and 261 runs  BangladeshLord's, London, England26 May 2005
5Innings and 244 runs  IndiaThe Oval, London, England15 August 2014
Last updated: 30 July 2018[47]

Greatest win margins (by runs)

The greatest winning margin by runs in Test cricket was England's victory over Australia by 675 runs in the first Test of the 1928–29 Ashes series. The next two largest victories were recorded by Australia including defeat over England in the final Test of the 1934 Ashes series by 562 runs.[48]

RankMarginOppositionVenueDate
1675 runs ♠  AustraliaBrisbane Exhibition Ground, Brisbane, Australia30 November 1928
2354 runs  PakistanTrent Bridge, Nottingham, England29 July 2010
3347 runs  AustraliaLord's, London, England18 July 2013
4338 runs  AustraliaAdelaide Oval, Adelaide, Australia13 January 1933
5330 runs  PakistanOld Trafford, Manchester, England22 July 2016
Last updated: 30 July 2018[47]

Greatest win margins (by 10 wickets)

England have won a Test match by a margin of 10 wickets on 20 occasions, the third highest behind Australia on 30 and the West Indies on 28.[47][49][50][e]

RankVictoriesOppositionMost recent venueDate
16  South AfricaLord's, London, England21 June 1951
24  IndiaWankhede Stadium, Mumbai, India23 November 2012
 West IndiesLord's, London, England6 May 2009
43  AustraliaSydney Cricket Ground, Sydney, Australia2 December 1932
52  PakistanTrent Bridge, Nottingham, England10 August 1967
61  Sri LankaOld Trafford, Manchester, England13 June 2002
Last updated: 30 July 2018[47]

Narrowest win margins (by runs)

Michael Vaughan led England to victory over Australia in the second Test of the 2005 Ashes series by a margin of two runs.[57][58]

England's narrowest win by runs was against Australia in the second Test of the 2005 Ashes series at Edgbaston. Set 282 runs for victory in the final innings, Australia were bowled all out for 279 to give victory to the hosts by two runs.[57] This was the second-narrowest win in Test cricket, with the narrowest being the West Indies' one-run win over Australia in 1993.[59]

RankMarginOpposition[d]VenueDate
12 runs  AustraliaEdgbaston, Birmingham, England4 August 2005
23 runs  AustraliaMelbourne Cricket Ground, Melbourne, Australia26 December 1982
310 runs  AustraliaSydney Cricket Ground, Sydney, Australia14 December 1894
412 runs  AustraliaAdelaide Oval, Adelaide, Australia1 February 1929
Melbourne Cricket Ground, Melbourne, Australia26 December 1998
Last updated: 30 July 2018[60]

Narrowest win margins (by wickets)

Archie MacLaren led the English team that lost the fourth Test of the 1902 Ashes series by a margin of three runs and won the fifth Test by a margin of one wicket.[61][62] This record still stands over a century later as England's narrowest win by wickets though they have subsequently lost a Test by one run.[60][63]

England have won by a margin of one wicket on four occasions, the most recent being the third Test of the 2019 Ashes series at Headingley. This match saw the hosts achieving their highest successful run chase in Test cricket of 359 runs,[64] one of only fourteen one-wicket victories in Test cricket.[60][65]

RankMarginOpposition[d]VenueDate
11 wicket  AustraliaThe Oval, London, England11 August 1902
 AustraliaMelbourne Cricket Ground, Melbourne, Australia1 January 1908
 South AfricaNewlands Cricket Ground, Cape Town, South Africa1 January 1923
 AustraliaHeadingley, Leeds, England22 August 2019
52 wickets  AustraliaThe Oval, London, England11 August 1890
 South AfricaKingsmead Cricket Ground, Durban, South Africa16 December 1948
 South AfricaCenturion Park, Centurion, South Africa14 January 2000
 West IndiesLord's, London, England29 June 2000
Last updated: 1 September 2019[60]

Greatest loss margins (by innings)

England suffered their greatest defeat by an innings at The Gabba in the first Test of the 1946–47 Ashes series, the first Test match to be played in Australia after the Second World War.[66][67] Going down to the hosts by an innings and 332 runs, this is the fourth-heaviest defeat in Test cricket history.[45]

RankMarginOppositionVenueDate
1Innings and 332 runs  AustraliaThe Gabba, Brisbane, Australia29 November 1946
2Innings and 226 runs  West IndiesLord's, London, England23 August 1973
3Innings and 215 runs  Sri LankaSinghalese Sports Club Cricket Ground, Colombo, Sri Lanka18 December 2003
4Innings and 200 runs  AustraliaMelbourne Cricket Ground, Melbourne, Australia26 February 1937
5Innings and 180 runs  West IndiesEdgbaston, Birmingham, England14 June 1984
 AustraliaTrent Bridge, Nottingham, England10 August 1989
Last updated: 30 July 2018[68]

Greatest loss margins (by runs)

The first Test of the 1928–29 Ashes series saw Australia defeated by England by 675 runs, the greatest losing margin by runs in Test cricket. The results were reversed in the fifth and final Test of the 1934 Ashes series at The Oval where the tourists defeated the hosts by 562 runs, England's greatest defeat by runs.[48]

RankMarginOppositionVenueDate
1562 runs  AustraliaThe Oval, London, England18 August 1934
2434 runs  IndiaNiranjan Shah Stadium, Rajkot, India15 February 2024
3425 runs  West IndiesOld Trafford, Manchester, England8 July 1976
4409 runs  AustraliaLord's, London, England24 June 1948
5405 runs  AustraliaLord's, London, England16 July 2015
Last updated: 30 July 2018[68]

Greatest loss margins (by 10 wickets)

England have lost a Test match by a margin of 10 wickets on 25 occasions, more than any other Test playing team.[68][f]

RankDefeatsOppositionMost recent venueDate
18  West IndiesSir Vivian Richards Stadium, North Sound, Antigua and Barbuda24 March 2022
27  AustraliaThe Gabba, Brisbane, Australia23 November 2017
34  PakistanThe Oval, London, England11 August 2016
43  South AfricaHeadingley, Leeds, England18 July 2008
52  IndiaNarendra Modi Stadium, Ahmedabad, India24 February 2021
61  Sri LankaThe Oval, London, England27 August 1998
Last updated: 28 March 2022[68]

Narrowest loss margins (by runs)

Plum Warner was the captain of the English team that lost the first Test against South Africa in January 1906 by a margin of one wicket, the narrowest loss for England by wickets.[63][79]

Only two matches in 147 years of Test cricket has been decided by a margin of one run. First was the fourth Test of the West Indian tour of Australia in 1992–93 where the visitors secured victory, which was equalled in England's loss in the second Test of their 2023 tour to New Zealand at Basin Reserve, Wellington. England had made New Zealand follow-on, but a second innings of 483 from the home team set a target of 257. This was also only the fourth time that a team made to follow-on had won a Test.[59][80]

RankMarginOpposition[d]VenueDate
11 run  New ZealandBasin Reserve, Wellington, New Zealand24 February 2023
23 runs  AustraliaOld Trafford, Manchester, England24 July 1902
36 runs  AustraliaSydney Cricket Ground, Sydney, Australia20 February 1885
47 runs  AustraliaThe Oval, London, England28 August 1882
511 runs  AustraliaAdelaide Oval, Adelaide, Australia16 January 1925
Last updated: 28 February 2023[63]

Narrowest loss margins (by wickets)

Test cricket has seen fourteen matches decided by a margin of one wicket, with England being defeated in one of them.[65] The first Test of the 1905–06 series against South Africa at Old Wanderers saw the home side chase down the target of 284 runs in the final innings.[81]

RankMarginOpposition[d][g]VenueDate
11 wicket  South AfricaOld Wanderers, Johannesburg, South Africa2 January 1906
22 wickets  AustraliaSydney Cricket Ground, Sydney, Australia13 December 1907
 West IndiesTrent Bridge, Nottingham, England5 June 1980
 PakistanLord's London, England18 June 1992
 AustraliaEdgbaston Birmingham, England16 June 2023
Last updated: 16 August 2023[63]

Individual records

Len Hutton has scored the highest individual Test score (364) for England.[83]

Batting records

Most career runs

A run is the basic means of scoring in cricket. A run is scored when the batsman hits the ball with his bat and with his partner runs the length of 22 yards (20 m) of the pitch.[84]

India's Sachin Tendulkar has scored the most runs in Test cricket with 15,921. Second is Ricky Ponting of Australia with 13,378 ahead of Jacques Kallis from South Africa in third with 13,289. Alastair Cook, one of two England batsman to have scored more than 10,000 runs in Test cricket, is in fifth with 12,472.[9]

RankRunsPlayerMatchesInningsPeriod
112,472Alastair Cook1612912006–2018
211,736Joe Root1402572012–2024
38,900Graham Gooch1182151975–1995
48,463Alec Stewart1332351990–2003
58,231David Gower1172041978–1992
Last updated: 11 April 2024[83]

Highest individual score

The final Test of the 2003–04 series of the Wisden Trophy, contested between England and the West Indies, at the Antigua Recreation Ground saw Brian Lara of the West Indies set the highest Test score with 400 not out.[85] Len Hutton's score of 364 runs against Australia during the final Test of the 1938 Ashes series at The Oval is the sixth highest individual score in Test cricket and the highest by an England player. Wally Hammond's 336, scored against New Zealand in 1933, is the third highest not out Test innings and the ninth highest overall.[86] Hutton's, Hammond's and Andy Sandham's 325 against the West Indies in 1930 were Test record scores at the time they were scored.[87]

RankRunsPlayerOppositionVenueDate
1364Len Hutton  AustraliaThe Oval, London, England20 August 1938
2336*Wally Hammond  New ZealandEden Park, Auckland, New Zealand31 March 1933
3333Graham Gooch  IndiaLord's, London, England26 July 1990
4325Andy Sandham  West IndiesSabina Park, Kingston, Jamaica3 April 1930
5310*John Edrich  New ZealandHeadingley, Leeds, England8 July 1965
Last updated: 30 July 2018[88]

Highest career average

Herbert Sutcliffe has the highest career batting average for England with 60.73.[89]

A batsman's batting average is the total number of runs they have scored divided by the number of times they have been dismissed.[90]

Australia's Don Bradman, widely acknowledged as the greatest batsman of all time, finished his Test career with an average of 99.94.[91] With 60.73, Herbert Sutcliffe is one of only five batsmen to finish his international career with an average above 60.[h][92]

RankAveragePlayerRunsInningsNot outPeriod
162.15Harry Brook1,1812012022–2023
260.73Herbert Sutcliffe4,5558491924–1935
359.23Eddie Paynter1,5403151931–1939
458.67Ken Barrington6,806131151955–1968
558.45Wally Hammond7,249140161927–1947
Qualification: 20 innings. Last updated: 1 August 2023[89]

Most half-centuries

A half-century is a score of between 50 and 99 runs. Statistically, once a batsman's score reaches 100, it is no longer considered a half-century but a century.[93]

Sachin Tendulkar of India has scored the most half-centuries in Test cricket with 68. He is followed by the West Indies' Shivnarine Chanderpaul on 66, India's Rahul Dravid and Allan Border of Australia are third on 63 and in sixth with 61 fifties to his name, England's Joe Root.[94]

RankHalf centuriesPlayerInningsRunsPeriod
161Joe Root25711,7362012–2024
257Alastair Cook29112,4722006–2018
346Ian Bell2057,7272004–2015
Michael Atherton2127,7281989–2001
Graham Gooch2158,9001975–1995
Last updated: 9 May 2024[10]

Most centuries

A century is a score of 100 or more runs in a single innings.[95]

Tendulkar has also scored the most centuries in Test cricket with 51. South Africa's Jacques Kallis is next on 45 and Ricky Ponting with 41 hundreds is in third. The highest ranked England player is Alastair Cook in tenth with 33 centuries.[96]

RankCenturiesPlayerInningsRunsPeriod
133Alastair Cook29112,4722006–2018
231Joe Root25511,7362012–2024
323Kevin Pietersen1818,1812005–2014
422Wally Hammond1407,2491927–1947
Colin Cowdrey1887,6241954–1975
Geoffrey Boycott1938,1141964–1982
Ian Bell2057,7272004–2015
Last updated: 11 April 2024[11]

Most double centuries

Wally Hammond has scored the most double centuries for England with seven and holds the England record for the most runs scored in a series with 905 runs during the 1928–29 Ashes series.[97][98]

A double century is a score of 200 or more runs in a single innings.

Bradman holds the Test record for the most double centuries scored with twelve, one ahead of Sri Lanka's Kumar Sangakkara who finished his career with eleven. In third is Brian Lara of the West Indies with nine. England's Wally Hammond, India's Virat Kohli and Mahela Jayawardene of Sri Lanka have all reached the mark on seven occasions.[97]

RankDouble centuriesPlayerInningsRunsPeriod
17Wally Hammond1407,2491927–1947
25Joe Root25711,7362012–2024
Alastair Cook29112,4722006–2018
44Len Hutton1386,9711937–1955
53Kevin Pietersen1818,1812005–2014
Last updated: 11 April 2024[99]

Most triple centuries

A triple century is a score of 300 or more runs in a single innings.

Four cricketers hold the Test record for the most triple centuries scored with two – Don Bradman, India's Virender Sehwag and West Indians Chris Gayle and Brian Lara.[100] Five England players have scored a single Test triple century with former captain Graham Gooch the most recent to do so in 1990, as of June 2023.[101]

RankTriple centuriesPlayerInningsRunsPeriod
11Andy Sandham238791921–1930
John Edrich1275,1381963–1976
Len Hutton1386,9711937–1955
Wally Hammond1407,2491927–1947
Graham Gooch2158,9001975–1995
Last updated: 7 October 2019[102]

Most runs in a series

The 1930 Ashes series in England saw Bradman set the record for the most runs scored in a single series, falling just 26 short of 1,000 runs. He is followed by Wally Hammond with 905 runs scored in the 1928–29 Ashes series. Alastair Cook's 766 runs scored during the 2010–11 Ashes series ranks in 14th.[98]

RankRunsPlayerMatchesInningsSeries
1905Wally Hammond591928–29 Ashes series
2766Alastair Cook572010–11 Ashes series
3753Denis Compton58South African cricket team in England in 1947
4752Graham Gooch36Indian cricket team in England in 1990
5737Joe Root59Indian cricket team in England in 2021
Last updated: 5 July 2022[103]

Most ducks

A duck refers to a batsman being dismissed without scoring a run.[104] Former West Indian fast bowler Courtney Walsh has scored the highest number of ducks in Test cricket with 43 followed by England's Stuart Broad with 39. James Anderson, with 31 scoreless innings, is eighth on the list.[105]

RankDucksPlayerMatchesInningsPeriod
139Stuart Broad1672442007–2023
234James Anderson1872642003–2024
320Monty Panesar50682006–2013
Steve Harmison62842002–2009
Michael Atherton1152121989–2001
Last updated: 11 April 2024[106]

Bowling records

James Anderson holds the record for the most wickets taken by a fast bowler in Test cricket with 700.[16]

Most career wickets

A bowler takes the wicket of a batsman when the form of dismissal is bowled, caught, leg before wicket, stumped or hit wicket. If the batsman is dismissed by run out, obstructing the field, handling the ball, hitting the ball twice or timed out the bowler does not receive credit.

Sri Lankan bowler Muttiah Muralitharan holds the record for taking the most wickets in Test cricket with 800, followed by Australia's Shane Warne who previously held the record with 708.[107][108] James Anderson of England is third on the list with 700 Test wickets to his name as of March 2024, having passed Australia's Glenn McGrath to become the fast bowler with the most Test wickets in September 2018.[16][109] Stuart Broad, with 604, is the second-highest England Test wicket-taker and fifth overall, after becoming the second fast bowler to overtake McGrath's total of 563 wickets in September 2022.[107][110] Of genuine all-rounders, no England player has taken more wickets than Ian Botham, who also scored 5,200 Test runs.[111][112]

RankWicketsPlayerMatchesInningsRunsPeriod
1700James Anderson18734818,5692003–2024
2604Stuart Broad16730916,7192007–2023
3383Ian Botham10216810,8781977–1992
4325Bob Willis901658,1901971–1984
5307Fred Trueman671276,6251952–1965
Last updated: 9 March 2024[15]

Best figures in an innings

Bowling figures refers to the number of the wickets a bowler has taken and the number of runs conceded.[113]

There have been three occasions in Test cricket where a bowler has taken all ten wickets in a single innings – Jim Laker of England took 10/53 against Australia in 1956, India's Anil Kumble in 1999 returned figures of 10/74 against Pakistan and in 2021 Ajaz Patel of New Zealand took 10/119 against India. George Lohmann, one of sixteen bowlers who have taken nine wickets in a Test match innings, sits fourth on the list taking figures of 9/28 against South Africa in 1896.[114]

RankFiguresPlayerOpposition[g]VenueDate
110/53Jim Laker  AustraliaOld Trafford, Manchester, England26 July 1956
29/28George Lohmann  South AfricaOld Wanderers, Johannesburg, South Africa2 March 1896
39/37Jim Laker  AustraliaOld Trafford, Manchester, England26 July 1956
49/57Devon Malcolm  South AfricaThe Oval, London, England18 August 1994
59/103Sydney Barnes  South AfricaOld Wanderers, Johannesburg, South Africa26 December 1913
Last updated: 30 July 2018[115]

Best figures in a match

A bowler's bowling figures in a match is the sum of the wickets taken and the runs conceded over both innings.

No bowler in the history of Test cricket has taken all 20 wickets in a match. The closest to do so was English spin bowler Jim Laker. During the fourth Test of the 1956 Ashes series, Laker took 9/37 in the first innings and 10/53 in the second to finish with match figures of 19/90.[116] Sydney Barnes's figures of 17/159, taken in the second Test of the 1913–14 South African tour, is the second-best in Test cricket history.[117]

RankFiguresPlayerOpposition[g]VenueDate
119/90Jim Laker  AustraliaOld Trafford, Manchester, England26 July 1956
217/159Sydney Barnes  South AfricaOld Wanderers, Johannesburg, South Africa26 December 1913
315/28Johnny Briggs  South AfricaNewlands Cricket Ground, Cape Town, South Africa25 March 1889
415/45George Lohmann  South AfricaSt George's Park Cricket Ground, Port Elizabeth, South Africa13 February 1896
515/99Colin Blythe  South AfricaHeadingley, Leeds, England29 July 1907
Last updated: 30 July 2018[118]

Best career average

George Lohmann holds the record for the best Test career bowling average and strike rate, with figures of 10.75 and 34.1, respectively.[119][120]

A bowler's bowling average is the total number of runs they have conceded divided by the number of wickets they have taken.

Nineteenth century English medium pacer George Lohmann holds the record for the best career average in Test cricket with 10.75. J. J. Ferris, one of fifteen cricketers to have played Test cricket for more than one team,[121] is second behind Lohmann with an overall career average of 12.70 runs per wicket. Billy Barnes is third on the list, finishing his Test career with an average of 15.54.[119]

RankAveragePlayerWicketsRunsBallsPeriod
110.75 ♠George Lohmann1121,2053,8301886–1896
215.54Billy Barnes517932,2891880–1890
316.42Billy Bates508212,3641881–1887
416.43Sydney Barnes1893,1067,8731901–1914
516.98Bobby Peel1011,7155,2161884–1896
Qualification: 2,000 balls. Last updated: 30 July 2018[122]

Best career strike rate

A bowler's strike rate is the total number of balls they have bowled divided by the number of wickets they have taken.[104]

As with the career average above, the top two bowlers with the best Test career strike rate are George Lohmann and J. J. Ferris, with Lohmann on 34.1 and Ferris with an overall career strike rate of 37.7 balls per wicket.[120]

RankStrike ratePlayerWicketsBallsRunsPeriod
134.1 ♠George Lohmann1123,8301,2051886–1896
241.6Sydney Barnes1897,8733,1061901–1914
344.8Billy Barnes512,2897931880–1890
445.1Johnny Briggs1185,3322,0951884–1899
545.4Frank Tyson763,4521,4111954–1959
Qualification: 2,000 balls. Last updated: 28 February 2023[123]

Best career economy rate

William Attewell finished his career with an economy rate of 1.31, a Test cricket record.[124]

A bowler's economy rate is the total number of runs they have conceded divided by the number of overs they have bowled.[104]

English bowler William Attewell, who played 10 Tests between 1884 and 1892, holds the Test record for the best career economy rate with 1.31. Cliff Gladwin, with a rate of 1.60 runs per over conceded over his 8-match Test career, is second on the list.[124]

RankEconomy ratePlayerRunsBallsWicketsPeriod
11.31 ♠William Attewell6262,850281884–1892
21.60Cliff Gladwin5712,129151947–1949
31.85Roy Kilner7342,368241924–1926
41.87Dick Barlow7672,456341881–1887
51.88Hedley Verity3,51011,1731441931–1939
Qualification: 2,000 balls. Last updated: 30 July 2018[125]

Most five-wicket hauls in an innings

Ian Botham is second to James Anderson for the England record for the most Test five-wicket hauls.[18]

A five-wicket haul refers to a bowler taking five wickets in a single innings.[126]

Sri Lanka's Muttiah Muralitharan has taken the most five-wicket hauls in Test cricket with 67 throughout his career followed by Shane Warne achieving 37. James Anderson is the highest ranked England player in sixth, with 32.[127]

RankFive-wicket haulsPlayerInningsBallsWicketsPeriod
132James Anderson34839,8777002003–2024
227Ian Botham16821,8153831977–1992
324Sydney Barnes507,8731891901–1914
420Stuart Broad30933,6986042007–2023
517Fred Trueman12715,1783071952–1965
Graeme Swann10915,3492552008–2013
Derek Underwood15121,8622971966–1982
Last updated: 11 April 2024[18]

Most ten-wicket hauls in a match

A ten-wicket haul refers to a bowler taking ten or more wickets in a match over two innings.

As with the five-wicket hauls above, Muttiah Muralitharan leads Shane Warne in taking the most ten-wicket hauls in Test cricket with Muralitharan having taken 22 to Warne's 10. Sydney Barnes of England is in equal sixth with three other bowlers, each achieving the feat on seven occasions.[128]

RankTen-wicket haulsPlayerMatchesBallsWicketsPeriod
17Sydney Barnes277,8731891901–1914
26Derek Underwood8621,8622971966–1982
35George Lohmann183,8301121886–1896
Alec Bedser5115,9182361946–1955
54Tom Richardson144,498881893–1898
Colin Blythe194,5461001901–1910
Johnny Briggs335,3321181884–1899
Ian Botham10221,8153831977–1992
Last updated: 11 August 2019[19]

Worst figures in an innings

The worst figures in a single innings in Test cricket came in the third Test between the West Indies at home to Pakistan in 1958. Pakistan's Khan Mohammad returned figures of 0/259 from his 54 overs in the second innings of the match.[129][130] The worst figures by an England player are 0/169 that came off the bowling of Tich Freeman in his final Test appearance.[131][132]

RankFiguresPlayerOversOppositionVenueDate
10/169Tich Freeman49  South AfricaThe Oval, London, England17 August 1929
20/163Adil Rashid34  PakistanZayed Sports City Stadium, Abu Dhabi, United Arab Emirates13 October 2015
30/155Moeen Ali52  South AfricaNewlands Cricket Ground, Cape Town, South Africa2 January 2016
40/152Pat Pocock57  West IndiesSabina Park, Kingston, Jamaica16 February 1974
50/151Graeme Swann52  South AfricaThe Oval, London, England19 July 2012
Last updated: 30 July 2018[133]

Worst figures in a match

The worst figures in a match in Test cricket were taken by South Africa's Imran Tahir in the second Test against Australia at the Adelaide Oval in November 2012. He returned figures of 0/180 from his 23 overs in the first innings and 0/80 off 14 in the third innings for a total of 0/260 from 37 overs.[134] He claimed the record in his final over when two runs came from it – enough for him to pass the previous record of 0/259, set 54 years prior.[135][136][137]

The worst figures by an England player came in the fourth Test of the 1989–90 tour of the West Indies when Devon Malcolm returned figures of 0/142 and 0/46 for a total of 0/188 off 43 overs.[138]

RankFiguresPlayerOversOppositionVenueDate
10/188Devon Malcolm43  West IndiesKensington Oval, Bridgetown, Barbados5 April 1990
20/184Ian Salisbury33  PakistanOld Trafford, Manchester, England2 July 1992
30/184Maurice Tate100  AustraliaMelbourne Cricket Ground, Melbourne, Australia8 March 1929
40/169Tich Freeman49  South AfricaThe Oval, London, England17 August 1929
50/166Hedley Verity57  AustraliaThe Oval, London, England18 August 1934
Last updated: 30 July 2018[139]

Most wickets in a series

Sydney Barnes took 49 wickets in the 1913–14 series against South Africa, the most by any cricketer in a Test series.[20]

England's seventh Test tour of South Africa in 1913–14 saw the record set for the most wickets taken by a bowler in a Test series. English paceman Sydney Barnes played in four of the five matches and achieved a total of 49 wickets to his name. Jim Laker sits second on the list with 46 wickets taken during the 1956 Ashes series.[20]

RankWicketsPlayerMatchesSeries
149 ♠Sydney Barnes4English cricket team in South Africa in 1913–14
246Jim Laker51956 Ashes series
339Sydney Barnes61912 Triangular Tournament
Alec Bedser51953 Ashes series
538Maurice Tate51924–25 Ashes series
Last updated: 30 July 2018[140]

Wicket-keeping records

The wicket-keeper is a specialist fielder who stands behind the stumps being guarded by the batsman on strike and is the only member of the fielding side allowed to wear gloves and leg pads.[141]

Most career dismissals

A wicket-keeper can be credited with the dismissal of a batsman in two ways, caught or stumped. A fair catch is taken when the ball is caught fully within the field of play without it bouncing after the ball has touched the striker's bat or glove holding the bat,[142][143] while a stumping occurs when the wicket-keeper puts down the wicket while the batsman is out of his ground and not attempting a run.[144]

South Africa's Mark Boucher has taken the most dismissals in Test cricket as a designated wicket-keeper with 555, followed by Adam Gilchrist of Australia on 416. England's Alan Knott, who took 269 dismissals during his 95-Test match career, is eighth on the list. He is followed by his compatriots Matt Prior and Alec Stewart in tenth and eleventh with 256 and 241 dismissals respectively.[145]

RankDismissalsPlayerMatchesPeriod
1269Alan Knott951967–1981
2256Matt Prior792007–2014
3241Alec Stewart1331990–2003
4223Jonny Bairstow1002012–2024
5219Godfrey Evans911946–1959
Last updated: 9 March 2024[21]

Most career catches

Matt Prior sits second behind Alan Knott for the most Test dismissals and catches taken by an England wicket-keeper.[21]

Boucher also leads Gilchrist in the number of catches taken as a designated wicket-keeper in Test cricket, 532 to 379. Alan Knott, with 250 catches to his name is ninth on this list. He is again followed by Prior and Stewart in tenth and eleventh with 243 and 227 catches respectively.[146]

RankCatchesPlayerMatchesPeriod
1250Alan Knott951967–1981
2243Matt Prior792007–2014
3227Alec Stewart1331990–2003
4209Jonny Bairstow1002012–2024
5173Godfrey Evans911946–1959
Last updated: 9 March 2024[147]

Most career stumpings

Australia's Bert Oldfield holds the record for the most stumpings in Test cricket with 52. He is followed by Godfrey Evans of England with 46 to his name.[148]

RankStumpingsPlayerMatchesPeriod
146Godfrey Evans911946–1955
223Les Ames441929–1939
322Dick Lilley351896–1909
419Alan Knott951967–1981
515George Duckworth241924–1936
Last updated: 7 October 2019[149]

Most dismissals in an innings

Four wicket-keepers have taken seven dismissals in a single innings in a Test match—Wasim Bari of Pakistan in 1979, Englishman Bob Taylor in 1980, New Zealand's Ian Smith in 1991 and most recently West Indian gloveman Ridley Jacobs against Australia in 2000.[150]

The feat of taking 6 dismissals in an innings has been achieved by 25 wicket-keepers on 33 occasions including 7 Englishmen on 11 occasions.[151]

RankDismissalsPlayerOppositionVenueDate
17 ♠Bob Taylor  IndiaWankhede Stadium, Mumbai, India15 February 1980
26John Murray  IndiaLord's, London, England22 June 1967
Jack Russell  AustraliaMelbourne Cricket Ground, Melbourne, Australia26 December 1990
 South AfricaWanderers Stadium, Johannesburg, South Africa30 November 1995
Alec Stewart  AustraliaOld Trafford, Manchester, England3 July 1997
Chris Read  New ZealandEdgbaston, Birmingham, England1 July 1999
Geraint Jones  BangladeshRiverside Ground, Chester-le-Street, England3 June 2005
Chris Read  AustraliaMelbourne Cricket Ground, Melbourne, Australia26 December 2006
 AustraliaSydney Cricket Ground, Sydney, Australia2 January 2007
Matt Prior  AustraliaMelbourne Cricket Ground, Melbourne, Australia26 December 2010
 South AfricaLord's, London, England16 August 2012
Jonny Bairstow  South AfricaWanderers Stadium, Johannesburg, South Africa14 January 2016
Last updated: 30 July 2018[152]

Most dismissals in a series

Brad Haddin holds the Test cricket record for the most dismissals taken by a wicket-keeper in a series. He took 29 catches during the 2013 Ashes series which broke the previous record held by fellow Australian Rod Marsh when he took 28 catches in the 1982–83 Ashes series. Jack Russell of England is equal third with 27 dismissals taken during the 1995–96 tour of South Africa.[153]

RankDismissalsPlayerMatchesInningsSeries
127Jack Russell57English cricket team in South Africa in 1995–96
224Alan Knott6121970–71 Ashes series
523Alec Stewart58South African cricket team in England in 1998
Matt Prior5102010–11 Ashes series
Alec Stewart6101997 Ashes series
Alan Knott6121974–75 Ashes series
Last updated: 30 July 2018[154]

Fielding records

Most career catches

Caught is one of the nine methods a batsman can be dismissed in cricket.[i] A fair catch is defined as a fielder catching the ball, from a legal delivery, fully within the field of play without it bouncing when the ball has touched the striker's bat or glove holding the bat.[142][143] The majority of catches are caught in the slips, located behind the batsman, next to the wicket-keeper, on the off side of the field. Most slip fielders are top order batsmen.[156][157]

India's Rahul Dravid holds the record for the most catches in Test cricket by a non-wicket-keeper with 210, followed by Mahela Jayawardene of Sri Lanka on 205 and South African Jacques Kallis with 200. Former captain Joe Root is the highest ranked England player in fifth, securing 193 catches in his Test career.[158]

RankCatchesPlayerMatchesPeriod
1193Joe Root1402012–2024
2175Alastair Cook1612006–2018
3121Andrew Strauss1002004–2012
4120Ian Botham1021977–1992
Colin Cowdrey1141954–1975
Last updated: 11 April 2024[12]

Most catches in a series

The 1920–21 Ashes series, in which Australia whitewashed England 5–0 for the first time,[159] saw the record set for the most catches taken by a non-wicket-keeper in a Test series. Australian all-rounder Jack Gregory took 15 catches in the series as well as 23 wickets.[160] Greg Chappell and KL Rahul are joint second behind Gregory with 14 catches taken during the 1974–75 Ashes series and the 2018 India tour of England respectively. The same series saw Alastair Cook become the highest placed England player in equal fourth with 13 catches taken alongside Bob Simpson, Brian Lara and Rahul Dravid.[161]

RankCatchesPlayerMatchesInningsSeries
113Alastair Cook510Indian cricket team in England in 2018
212Jack Ikin36South African cricket team in England in 1951
312Ben Stokes48English cricket team in South Africa in 2019–20
412Wally Hammond591934 Ashes series
512Len Braund5101901–02 Ashes series
Last updated: 27 January 2020[13]

Other records

Most career matches

India's Sachin Tendulkar holds the record for the most Test matches played with 200, with James Anderson in second with 183 caps as of July 2023. Former captains Ricky Ponting and Steve Waugh are joint third with each having represented Australia on 168 occasions. Anderson is one of 15 cricketers to have played 100 Tests for England.[162][163]

RankMatchesPlayerPeriod
1187James Anderson2003–2024
2167Stuart Broad2007–2023
3161Alastair Cook2006–2018
4140Joe Root2012–2024
5133Alec Stewart1990–2003
Last updated: 9 March 2024[17]

Most consecutive career matches

Alastair Cook, pictured in 2006, holds the record for the consecutive career matches in Test cricket with 159.[14]

Former English captain Alastair Cook holds the record for the most consecutive Test matches played with 159.[14] Cook equalled the previous record of 153, set by Australia's Allan Border, during the first Test of the two-match series against Pakistan in May 2018[164] and broke it by playing in the second Test of the same series.[165] Former English skipper Joe Root brought his run of 77 consecutive Tests to an end when he missed the first Test against the West Indies in July 2020, due to the birth of his second child.[166][167]

RankMatchesPlayerPeriod
1159 ♠Alastair Cook2006–2018
277Joe Root2014–2020
365Alan Knott1971–1977
Ian Botham1978–1984
563Michael Atherton1993–1998
Last updated: 29 December 2020[14]

Most matches as captain

Graeme Smith, who led the South African cricket team from 2003 to 2014, holds the record for the most matches played as captain in Test cricket with 109. Allan Border, who skippered Australia from 1984 to 1994 is second with 93 matches. Joe Root, is seventh on the list with 64 matches as of January 2023.[168]

RankMatchesPlayerPeriod
164Joe Root2017–2022
259Alastair Cook2010–2016
354Michael Atherton1993–2001
451Michael Vaughan2003–2008
550Andrew Strauss2006–2012
Last updated: 6 June 2022[169]

Youngest players

The youngest player to play in a Test match is claimed to be Hasan Raza at the age of 14 years and 227 days. Making his debut for Pakistan against Zimbabwe on 24 October 1996, there is some doubt as to the validity of Raza's age at the time.[170][171] The youngest cricketer to play Test cricket for England was Rehan Ahmed who was 18 years and 126 days old when he debuted in the third Test of the series against Pakistan in December 2022.[172][173]

RankAgePlayerOpposition[g]VenueDate
118 years and 126 daysRehan Ahmed  PakistanNational Stadium, Karachi, Pakistan17 December 2022
218 years and 149 daysBrian Close  New ZealandOld Trafford, Manchester, England23 July 1949
319 years and 32 daysJack Crawford  South AfricaOld Wanderers, Johannesburg, South Africa2 January 1906
419 years and 83 daysDenis Compton  New ZealandThe Oval, London, England14 August 1937
519 years and 269 daysBen Hollioake  AustraliaTrent Bridge, Nottingham, England7 August 1997
Last updated: 9 January 2023[173]
James Southerton is the fifth oldest cricketer to play in a Test match and was the oldest to make his debut.[22][23]

Oldest players on debut

At 49 years and 119 days, James Southerton of England, playing in the very first Test match in March 1877, is the oldest player to make his debut in Test cricket. Second on the list is Miran Bakhsh of Pakistan who at 47 years and 284 days made his debut against India in 1955.[22]

RankAgePlayerOpposition[d]VenueDate
149 years and 119 daysJames Southerton  AustraliaMelbourne Cricket Ground, Melbourne, Australia15 March 1877
241 years and 337 daysRockley Wilson  AustraliaSydney Cricket Ground, Sydney, Australia25 February 1921
340 years and 216 daysSeptimus Kinneir  AustraliaSydney Cricket Ground, Sydney, Australia15 December 1911
440 years and 110 daysHarry Lee  South AfricaOld Wanderers, Johannesburg, South Africa13 February 1931
539 years and 360 daysArthur Wood  AustraliaThe Oval, London, England20 August 1938
Last updated: 30 July 2018[22]

Oldest players

Wilfred Rhodes, pictured here aged 25, is the oldest cricketer to ever in play in a Test match at the age of 52.[23]

England all-rounder Wilfred Rhodes is the oldest player to appear in a Test match. Playing in the fourth Test against the West Indies in 1930 at Sabina Park, in Kingston, Jamaica, he was aged 52 years and 165 days on the final day's play. The second-oldest Test player is Bert Ironmonger who was aged 50 years and 327 days when he represented Australia for the final time in the fifth Test of the 1932–33 Ashes series at the Sydney Cricket Ground.[23]

RankAgePlayerOpposition[d]VenueDate
152 years and 165 daysWilfred Rhodes  West IndiesSabina Park, Kingston, Jamaica3 April 1930
250 years and 320 daysW. G. Grace  AustraliaTrent Bridge, Nottingham, England1 June 1899
350 years and 303 daysGeorge Gunn  West IndiesSabina Park, Kingston, Jamaica3 April 1930
449 years and 139 daysJames Southerton  AustraliaMelbourne Cricket Ground, Melbourne, Australia31 March 1877
547 years and 249 daysJack Hobbs  AustraliaThe Oval, London, England16 August 1930
Last updated: 30 July 2018[23]

Partnership records

In cricket, two batsmen are always present at the crease batting together in a partnership. This partnership will continue until one of them is dismissed, retires or the innings comes to a close.

Highest partnerships by wicket

A wicket partnership describes the number of runs scored before each wicket falls. The first wicket partnership is between the opening batsmen and continues until the first wicket falls. The second wicket partnership then commences between the not out batsman and the number three batsman. This partnership continues until the second wicket falls. The third wicket partnership then commences between the not out batsman and the new batsman. This continues down to the tenth wicket partnership. When the tenth wicket has fallen, there is no batsman left to partner so the innings is closed.

English batsmen hold three Test wicket partnerships records, all set since 2010. Ben Stokes and Jonny Bairstow came together in the second Test of the 2015–16 series against South Africa at Newlands Cricket Ground and put together a sixth wicket partnership of 399 runs.[174][175] The pair of Jonathan Trott and Stuart Broad set the highest eighth wicket partnership of 332 runs at Lord's in August 2010 against Pakistan.[176] Finally, the tenth wicket partnership of 198 was made by Joe Root and James Anderson in the first Test against India at Trent Bridge in July 2014.[177][178]

WicketRunsFirst batsmanSecond batsmanOppositionVenueDate
1st wicket359Len HuttonCyril Washbrook  South AfricaEllis Park Stadium, Johannesburg, South Africa27 December 1948
2nd wicket382Len HuttonMaurice Leyland  AustraliaThe Oval, London, England20 August 1938
3rd wicket370Bill EdrichDenis Compton  South AfricaLord's, London, England21 June 1947
4th wicket411Peter MayColin Cowdrey  West IndiesEdgbaston, Birmingham, England30 May 1957
5th wicket359Zak CrawleyJos Buttler  PakistanRose Bowl, Southampton, England21 August 2020
6th wicket399 ♠Ben StokesJonny Bairstow  South AfricaNewlands Cricket Ground, Cape Town, South Africa2 January 2016
7th wicket241Jonny BairstowJamie Overton  New ZealandHeadingley, Yorkshire, England23 June 2022
8th wicket332 ♠Jonathan TrottStuart Broad  PakistanLord's, London, England26 August 2010
9th wicket163*Colin CowdreyAlan Smith  New ZealandBasin Reserve, Wellington, New Zealand1 March 1963
10th wicket198 ♠Joe RootJames Anderson  IndiaTrent Bridge, Nottingham, England9 July 2014
Last updated: 27 June 2022[179]

Highest partnerships by runs

The highest Test partnership by runs for any wicket is held by the Sri Lankan pairing of Kumar Sangakkara and Mahela Jayawardene who put together a third wicket partnership of 624 runs during the first Test against South Africa in July 2006. This broke the record of 576 runs set by their compatriots Sanath Jayasuriya and Roshan Mahanama against India in 1997. New Zealand's Andrew Jones and Martin Crowe hold the third-highest Test partnership with 467 made in 1991 against Sri Lanka. The English pairing of Peter May and Colin Cowdrey together scored 411 for the fourth wicket against the West Indies in 1957 to place themselves thirteenth on the list.[180]

WicketRunsFirst batsmanSecond batsmanOppositionVenueDate
4th wicket411Peter MayColin Cowdrey  West IndiesEdgbaston, Birmingham, England30 May 1957
6th wicket399Ben StokesJonny Bairstow  South AfricaNewlands Cricket Ground, Cape Town, South Africa2 January 2016
2nd wicket382Len HuttonMaurice Leyland  AustraliaThe Oval, London, England20 August 1938
3rd wicket370Bill EdrichDenis Compton  South AfricaLord's, London, England21 June 1947
2nd wicket369John EdrichKen Barrington  New ZealandHeadingley, Leeds, England8 July 1965
Last updated: 30 July 2018[181]

Umpiring records

Dickie Bird stood as an umpire in 66 matches, a former Test record, and is now the fourth most experienced English umpire behind David Shepherd, Ian Gould and Richard Kettleborough.[182][183]

Most matches umpired

An umpire in cricket is a person who officiates the match according to the Laws of Cricket. Two umpires adjudicate the match on the field, whilst a third umpire has access to video replays, and a fourth umpire looks after the match balls and other duties. The records below are only for on-field umpires.

Aleem Dar of Pakistan holds the record for the most Test matches umpired with 145, as of March 2024. The currently active Dar set the record in December 2019 overtaking West Indian Steve Bucknor's mark of 128 matches.[184] They are followed by South Africa's Rudi Koertzen who officiated in 108. The most experienced Englishman is David Shepherd who is fifth on the list with 92 Test matches umpired. Dickie Bird, who previously held the record with 66 Tests, is currently sixteenth as of March 2024.[182][185]

RankMatchesUmpirePeriod
192David Shepherd1985–2005
282Richard Kettleborough2010–2024
374Ian Gould2008–2019
469Richard Illingworth2010–2024
566Dickie Bird1973–1996
Last updated: 11 April 2024[186]

Notes

References