CricketWise
  1. Home
  2. Records
  3. Men's Test
  4. Most runs

Records · Men's Test

Men's Test most runs

Data through 14 October 2026Last updated 14 October 2026

The most runs list for Men's Test cricket in the data is led by Joe Root with 14,278. Career runs in this format, in the data. The list covers matches in the Cricsheet data only (from the early 2000s), so older records are not included.

Top 10

Joe RootJoe Root: 14,27814,278Alastair CookAlastair Cook: 12,47212,472Steven SmithSteven Smith: 10,97210,972Kane WilliamsonKane Williamson: 9,5159,515Virat KohliVirat Kohli: 9,2309,230Hashim AmlaHashim Amla: 9,1469,146David WarnerDavid Warner: 8,7868,786Kumar SangakkaraKumar Sangakkara: 8,4898,489AB de VilliersAB de Villiers: 8,1828,182Michael ClarkeMichael Clarke: 8,1468,146
Men's Test most runs: top 10
Joe RootJoe Root: 14,27814,278Alastair CookAlastair Cook: 12,47212,472Steven SmithSteven Smith: 10,97210,972Kane WilliamsonKane Williamson: 9,5159,515Virat KohliVirat Kohli: 9,2309,230Hashim AmlaHashim Amla: 9,1469,146David WarnerDavid Warner: 8,7868,786Kumar SangakkaraKumar Sangakkara: 8,4898,489AB de VilliersAB de Villiers: 8,1828,182Michael ClarkeMichael Clarke: 8,1468,146
Men's Test most runs: top 10

Top 50

Men's Test most runs (Cricsheet data)
#RunsPlayerTeamDetails
114,278Joe RootEngland309 inns, avg 50.45 · 2012–2026
212,472Alastair CookEngland291 inns, avg 45.35 · 2006–2018
310,972Steven SmithAustralia225 inns, avg 55.70 · 2010–2026
49,515Kane WilliamsonNew Zealand195 inns, avg 54.06 · 2010–2026
59,230Virat KohliIndia210 inns, avg 46.85 · 2011–2025
69,146Hashim AmlaSouth Africa211 inns, avg 46.66 · 2004–2019
78,786David WarnerAustralia205 inns, avg 44.60 · 2011–2024
88,489Kumar SangakkaraSri Lanka151 inns, avg 61.07 · 2003–2015
98,182AB de VilliersSouth Africa175 inns, avg 51.78 · 2005–2018
108,146Michael ClarkeAustralia186 inns, avg 49.07 · 2004–2015
118,079Kevin PietersenEngland175 inns, avg 48.38 · 2005–2014
128,073Angelo MathewsSri Lanka211 inns, avg 43.88 · 2009–2025
137,597Ross TaylorNew Zealand191 inns, avg 45.49 · 2007–2022
147,584Graeme SmithSouth Africa166 inns, avg 48.93 · 2002–2014
157,416Ian BellEngland198 inns, avg 42.38 · 2004–2015
167,405Jacques KallisSouth Africa151 inns, avg 54.05 · 2002–2013
177,273Ben StokesEngland220 inns, avg 34.47 · 2013–2026
187,160Cheteshwar PujaraIndia175 inns, avg 43.66 · 2010–2023
197,142Azhar AliPakistan180 inns, avg 42.26 · 2010–2022
207,135Younis KhanPakistan149 inns, avg 53.65 · 2002–2017
217,113Dimuth KarunaratneSri Lanka189 inns, avg 38.87 · 2012–2025
226,733Ricky PontingAustralia159 inns, avg 45.49 · 2002–2012
236,615Mahela JayawardeneSri Lanka137 inns, avg 50.50 · 2003–2014
246,592Mushfiqur RahimBangladesh183 inns, avg 39.47 · 2006–2026
256,450Tom LathamNew Zealand171 inns, avg 39.09 · 2014–2026
266,427Dinesh ChandimalSri Lanka165 inns, avg 42.85 · 2011–2026
276,416Sachin TendulkarIndia139 inns, avg 52.16 · 2001–2013
286,229Usman KhawajaAustralia159 inns, avg 42.96 · 2011–2026
296,042Jonny BairstowEngland178 inns, avg 36.40 · 2012–2024
305,995Shivnarine ChanderpaulWest Indies132 inns, avg 57.10 · 2003–2015
315,969Virender SehwagIndia134 inns, avg 46.27 · 2001–2013
325,931Kraigg BrathwaiteWest Indies191 inns, avg 32.77 · 2011–2025
335,925Rahul DravidIndia143 inns, avg 47.02 · 2001–2012
345,779Michael HusseyAustralia130 inns, avg 49.82 · 2005–2013
355,778Brendon McCullumNew Zealand157 inns, avg 38.78 · 2004–2016
365,605Andrew StraussEngland155 inns, avg 37.37 · 2004–2012
375,411VVS LaxmanIndia129 inns, avg 51.53 · 2001–2012
385,347Dean ElgarSouth Africa152 inns, avg 37.92 · 2012–2024
395,102Misbah-ul-HaqPakistan123 inns, avg 49.53 · 2007–2017
405,067Ajinkya RahaneIndia143 inns, avg 38.68 · 2013–2023
415,028Mominul HaqueBangladesh145 inns, avg 37.24 · 2013–2026
425,019Tamim IqbalBangladesh130 inns, avg 39.21 · 2008–2023
434,826Kusal MendisSri Lanka138 inns, avg 36.56 · 2015–2026
444,804Marnus LabuschagneAustralia119 inns, avg 43.67 · 2018–2026
454,771Babar AzamPakistan122 inns, avg 42.98 · 2016–2026
464,721MS DhoniIndia139 inns, avg 38.07 · 2005–2014
474,673Travis HeadAustralia116 inns, avg 42.48 · 2018–2026
484,660Asad ShafiqPakistan128 inns, avg 38.20 · 2010–2020
494,431Dhananjaya de SilvaSri Lanka122 inns, avg 39.21 · 2016–2026
504,384Tillakaratne DilshanSri Lanka102 inns, avg 44.73 · 2003–2013

Frequently asked questions

What is the Men's Test record for most runs?
Joe Root: 14,278, in the Cricsheet data. Career runs in this format, in the data.
Who is second on the Men's Test most runs list?
Alastair Cook with 12,472.

More Men's Test records

Coverage: matches in the Cricsheet data only (from the early 2000s; matches involving the Afghanistan men's team are withheld). These are not all-time records.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.