Skip to content
Cricket Record Book

Most Runs in a Test Series: Batting and Bowling Records

Covers 895 men's Tests in 374 series from Dec 2001 to Sep 2026. A series is grouped by its tour or event name and season.

Steve Smith of Australia holds the most runs in a Test series in the record book’s data: 774 in The Ashes of 2019, from just 4 Tests and 7 innings. The table draws on 895 men’s Tests grouped into 374 series, from Dec 2001 to Sep 2026.

The top three are separated by only a handful of runs. Smith also made 769 in the Border-Gavaskar Trophy of 2014/15, and Alastair Cook of England made 766 in The Ashes of 2010/11. Shubman Gill’s 754 in England in 2025 is the best by an Indian.

Highest Runs in a Test Series: Who Sits on Top

Smith’s 774 averaged 110.57, held 3 hundreds and peaked at 211. His 769 in 2014/15 took the same 4 Tests but one more innings, and it included 4 hundreds. Smith appears three times in the top 25, adding 687 in 2017/18. Only Kohli, with four entries, appears more often.

Cook’s 766 is the highest in a five-Test series, just ahead of Gill’s 754. Both played 5 Tests, but Cook batted only 7 times to Gill’s 10, which shows in their averages: 127.67 for Cook and 75.40 for Gill.

Australia dominate the list with twelve of the 25 entries. India have six, England four, and Pakistan, West Indies and New Zealand one each. The 2015/16 Trans-Tasman Trophy alone produced three entries: David Warner’s 631, AC Voges’ 594 and Kane Williamson’s 570.

Most Runs in a Test Series

BatterRunsMInnsHS100sAvgSeries
SPD Smith Australia774472113110.57The Ashes (2019)
SPD Smith Australia769481924128.17Border-Gavaskar Trophy (2014/15)
AN Cook England76657235*3127.67The Ashes (2010/11)
Shubman Gill India754510269475.40India tour of England (2025)
YBK Jaiswal India71259214*289.00England tour of India (2023/24)
V Kohli India69248169486.50Border-Gavaskar Trophy (2014/15)
SPD Smith Australia687572393137.40England tour of Australia and New Zealand (2017/18)
V Kohli India655582352109.17England in India Test Series (2016/17)
Mohammad Yousuf Pakistan63147202390.14Pakistan tour of England and Scotland (2006)
DA Warner Australia63159253370.11Trans-Tasman Trophy (2015/16)
TM Head Australia629510170362.90The Ashes (2025/26)
RR Sarwan West Indies626462913104.33The Wisden Trophy (2008/09)
MJ Clarke Australia62646329*2125.20Border-Gavaskar Trophy (2011/12)
V Kohli India610352433152.50Sri Lanka tour of India (2017/18)
AC Voges Australia59459239299.00Trans-Tasman Trophy (2015/16)
V Kohli India593510149259.30India tour of Ireland and England (2018)
RT Ponting Australia57658196282.29England tour of Australia (2006/07)
MJ Clarke Australia57635259*2144.00South Africa in Australia Test Series (2012/13)
MEK Hussey Australia57059195263.33The Ashes (2010/11)
KS Williamson New Zealand570510166263.33Trans-Tasman Trophy (2015/16)
JE Root England56447180*394.00India tour of England (2021)
AN Cook England56248190380.29England in India Test Series (2012/13)
IR Bell England562510113362.44The Ashes (2013)
M Labuschagne Australia54936215291.50Trans-Tasman Trophy (2019/20)
RT Ponting Australia544462212108.80Border-Gavaskar Trophy (2011/12)

Most Runs in a Test Series for India

BatterRunsMInnsHS100sAvgSeries
Shubman Gill754510269475.40India tour of England (2025)
YBK Jaiswal71259214*289.00England tour of India (2023/24)
V Kohli69248169486.50Border-Gavaskar Trophy (2014/15)
V Kohli655582352109.17England in India Test Series (2016/17)
V Kohli610352433152.50Sri Lanka tour of India (2017/18)
V Kohli593510149259.30India tour of Ireland and England (2018)
SC Ganguly53436239289.00Pakistan tour of India (2007/08)
KL Rahul532510137253.20India tour of England (2025)
RG Sharma529342123132.25South Africa in India Test Series (2019/20)
CA Pujara52147193374.43India tour of Australia (2018/19)

Most Wickets in a Test Series

BowlerWktsMAvgBestSeries
MG Johnson Australia37513.977/40The Ashes (2013/14)
SK Warne Australia36417.336/46Australia tour of England and Scotland (2005)
R Ashwin India32414.726/61England tour of India (2020/21)
JJ Bumrah India32513.066/76India tour of Australia (2024/25)
MA Starc Australia31519.947/58The Ashes (2025/26)
R Ashwin India31411.137/66Freedom Trophy (2015/16)
R Ashwin India29420.107/103Border-Gavaskar Trophy (2012/13)
PJ Cummins Australia29519.624/32The Ashes (2019)
Yasir Shah Pakistan29319.038/41New Zealand tour of United Arab Emirates (2018/19)
R Ashwin India28530.256/55England in India Test Series (2016/17)
HMRKB Herath Sri Lanka28312.757/64Warne-Muralitharan Trophy (2016)
R Ashwin India27317.787/59New Zealand in India Test Series (2016/17)
BW Hilfenhaus Australia27417.225/75Border-Gavaskar Trophy (2011/12)
AR Patel India27310.596/38England tour of India (2020/21)
GP Swann England26529.045/44The Ashes (2013)
RA Jadeja India26525.857/48England in India Test Series (2016/17)
R Ashwin India26524.815/51England tour of India (2023/24)
BAW Mendis Sri Lanka26318.386/117India in Sri Lanka Test Series (2008)
SR Clark Australia26517.044/72England tour of Australia (2006/07)
CR Woakes England26416.736/70Pakistan in England Test Series (2016)

Most Runs in a Test Series by an Indian Batsman

Gill’s 754 came in the 2025 series in England, the first played for the Anderson-Tendulkar Trophy. He made 4 hundreds and a top score of 269. KL Rahul made 532 in the same series, so two Indians are in India’s top 10 from one tour.

Yashasvi Jaiswal is second on 712 in the 2023/24 home series against England. Virat Kohli owns four of India’s top 10: 692 in Australia in 2014/15, 655 against England in 2016/17, 610 against Sri Lanka in 2017/18 and 593 in England in 2018. His 610 came from only 3 Tests and 5 innings, at an average of 152.50, the highest in the overall top 25.

Sourav Ganguly (534 against Pakistan), Rohit Sharma (529 against South Africa) and Cheteshwar Pujara (521 in Australia) complete the list. See the India vs England head to head and the India vs Australia page for the full rivalry records.

Most Wickets in a Test Series

Mitchell Johnson of Australia took 37 wickets in The Ashes of 2013/14, at an average of 13.97 with a best of 7/40. Shane Warne is a single wicket behind with 36 in 4 Tests in England in 2005.

R Ashwin of India appears six times in the top 20, more than any other bowler. His best is 32 in 4 Tests at home to England in 2020/21. Jasprit Bumrah matched that 32 in Australia in 2024/25 at an average of 13.06.

Short series can still produce huge hauls. Yasir Shah of Pakistan took 29 in 3 Tests, with 8/41 the best single return in the table. AR Patel of India took 27 in 3 Tests at 10.59, the cheapest average in the top 20. For single-match hauls, see the best match figures in Tests.

How a Series Is Counted Here

A series is grouped by its tour or event name and season, as the source data labels it. That is why some rows read “India tour of Ireland and England (2018)” or “Pakistan tour of England and Scotland (2006)”: the label covers the whole tour, but only the Test runs count. Totals cover the 374 series since 19 Dec 2001. Afghanistan do not feature, as their matches sit outside the open data.

Series length matters. A 3 match series gives fewer chances, so Kohli’s 610 and Michael Clarke’s 576 in 3 Tests each stand out. Use the M column to compare like with like, and click a heading to sort. Career totals are on the most Test runs page, and more lists are on the Test records hub.

Questions about Most runs in a Test series

Who scored the most runs in a Test series?

Steve Smith of Australia made 774 runs in The Ashes of 2019, the most in the data since Dec 2001. He also made 769 in the 2014/15 Border-Gavaskar Trophy. Alastair Cook’s 766 in The Ashes of 2010/11 is third.

Who has the most runs in a Test series for India?

Shubman Gill made 754 runs in India’s 2025 tour of England, with 4 hundreds. Yashasvi Jaiswal is next with 712 against England in 2023/24. Virat Kohli’s best is 692 in Australia in 2014/15.

Which batter scored the most in a 5 match Test series?

Alastair Cook’s 766 in The Ashes of 2010/11 is the highest in a five-Test series in the data. Shubman Gill’s 754 in 2025 and Yashasvi Jaiswal’s 712 in 2023/24 also came in 5 Tests.

Which batter scored the most in a 3 match Test series?

Virat Kohli made 610 against Sri Lanka in 2017/18 from 3 Tests, averaging 152.50. Michael Clarke made 576 in 3 Tests against South Africa in 2012/13, and Marnus Labuschagne made 549 in 2019/20.

Which bowler took the most wickets in a Test series?

Mitchell Johnson took 37 wickets in The Ashes of 2013/14. Shane Warne took 36 in 2005, and R Ashwin and Jasprit Bumrah have both taken 32 for India.

Source: ball-by-ball match data from Cricsheet.org (ODC-BY). See how we compile these records.