Batting records (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v New Zealand×

Player figures come from full scorecards, which we hold for 169 of the 472 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENG2013-202624464209622649.90362157.88610423611
David WarnerAUS2011-202010193108125367.56146773.695001085
Hashim AmlaSA2006-2017142231154176*60.74220152.434701643
Michael ClarkeAUS2004-20111013080116861.62143455.864211024
Kumar SangakkaraSL2005-2015917277820351.87126361.60411956
Alastair CookENG2008-201815270104716238.78235744.423401261
Virat KohliIND2012-20241427295921138.36177953.913421164
Harry BrookENG2023-2026815089618659.7392896.5536310719
Jacques KallisSA2004-20131117083818649.29163351.323421139
Jonny BairstowENG2013-2022816270216250.1490078.003218612
Usman KhawajaAUS2011-2024814266917455.75119456.03300735
Simon KatichAUS2005-2010692608131*86.86130246.70320802
Adam GilchristAUS2004-2005440459162114.7550391.253105315
Angelo MathewsSL2009-2024152741178120*51.22264944.4729012313
Dimuth KarunaratneSL2012-202413251107815244.92223548.232831041
Cheteshwar PujaraIND2012-20211223186715939.41206142.072411083
Graeme SmithSA2004-201312202817125*45.39132161.85261983
Steve SmithAUS2015-20241018180813847.53162049.88251943
Kusal MendisSL2015-202410192801141*47.12154851.742511015
Virender SehwagIND2003-2012915179717356.9393884.972301219
Gautam GambhirIND2009-2016916274916753.50150949.64241964
Mominul HaqueBAN2013-2023918373818149.20139552.902211022
Ajinkya RahaneIND2014-2021917170318843.94144748.58210855
Sarfraz AhmedPAK2014-20231018369311846.20104866.13230801
Shakib Al HasanBAN2008-2017713368721768.7097670.39231976
VVS LaxmanIND2003-20107113683124*85.38155643.89250970
Rahul DravidIND2003-2010712167319161.18170339.52240861
Joe BurnsAUS2015-2020815065517043.67124952.44233797
Marnus LabuschagneAUS2019-2024510064821564.80113557.09240623
Babar AzamPAK2016-2023713263516157.73122351.92230664
Asad ShafiqPAK2011-20181016160013740.00127047.24213829
Adam VogesAUS2015-201659359423999.00104856.68220783
Andrew StraussENG2008610054017754.00120144.96221620
Thilan SamaraweeraSL2005-201259053715959.67100853.27220634
Kevin PietersenENG2008-2013813053012940.77109548.40211535
Mohammad HafeezPAK2011-2018713250719746.0981262.44212665
MahmudullahBAN2010-2019510049314649.3078462.88210766
Faf du PlessisSA2013-2017710349113770.14109844.72230615
Darren BravoWI2013-2020713047921836.8594550.69202654
Dean ElgarSA2013-2022813146314038.58106343.56211601
Jacques RudolphSA2004-2012583433154*86.6095045.58221652
Rory BurnsENG2019-202147042213260.2999042.63221551
Harbhajan SinghIND2003-201079141711552.1358271.652213617
Alviro PetersenSA2012-201358038815648.5073652.72200483
Kamindu MendisSL2024231309182*154.5043571.03200304
Nick ComptonENG201359027111730.1176835.29201310
Ben StokesENG2015-20261628299510138.27158862.6616212820
Azhar AliPAK2011-20211222094013442.73246938.07170864
Tamim IqbalBAN2008-20191018085712647.61133364.291811294
Ollie PopeENG2019-20241222177014536.67129159.64140927
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.