Batting records (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 896 of the 2,568 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Dean ElgarSA2012-20248615211534719937.921119047.7814231368426
Babar AzamPAK2016-20266612211477119642.98861455.39934856628
Harbhajan SinghIND2001-2015618511155411521.00248262.6127917733
Brett LeeAUS2002-20084155118346418.95163051.1703910411
Mohammad AmirPAK2009-20193667117514813.41198037.93007913
Ryan HarrisAUS2010-20152739116037421.5495563.14032639
Ryan SidebottomENG2007-20102130113093116.2688035.11003370
S. SreesanthIND2006-2011263811252359.3348452.070010344
Shaminda ErangaSL2011-201619261119345*12.8746941.15004260
Junaid KhanPAK2011-2015222811122177.1830639.87005142
Lungi NgidiSA2018-202520311197194.8523042.17008141
Corey CollymoreWI2003-20071626118616*5.7326632.3300770
Nahid RanaBAN2024-202612191121112.6312017.5000730
Kraigg BrathwaiteWI2011-20259919110593121232.771452340.8412311959017
Mominul HaqueBAN2013-20267814510502818137.24935653.7412271958219
Rohit SharmaIND2013-20246711610430121240.58753857.061218647388
Paul CollingwoodENG2005-20116410710393120640.53827747.491018642624
Mark BoucherSA/IWX2002-20127611110292611728.97591749.45119632911
Daniel VettoriNZ/IWX2003-2014549010287414035.92444364.69513734414
Tim SoutheeNZ2008-202410715510224577*15.48271582.69072121598
Mehedi Hasan MirazBAN2016-20265810410223710423.80446050.16210625326
Prasanna JayawardeneSL2006-20155278102106154*30.97430248.9545822315
JP DuminySA2008-2017467410210316632.86454446.2868925013
Tim PaineAUS2010-202135571015349232.64335545.720941724
Wriddhiman SahaIND2010-2021405610135311729.41297345.5136612914
Shaheen Shah AfridiPAK2018-202634471026929*7.2762842.830013345
Matthew HoggardENG2001-2008334810263386.92113023.27009270
Dilhara FernandoSL2003-201222211014239*12.9128350.18003190
Kyle JarvisZIM2011-202013241012825*9.1438433.33004131
Duanne OlivierSA2017-20241621106615*6.0026624.81004101
Ben StokesENG2013-20261222209727325834.471242758.53143718833138
Marnus LabuschagneAUS2018-2026661199480421543.67919152.271125453715
Dhananjaya de SilvaSL2016-2026681229443117339.21763758.0213201053438
Henry NichollsNZ2016-2026609493358200*39.51654251.33111263709
Jos ButtlerENG2014-2022571009290715231.95536554.18218934033
Mohammad RizwanPAK2016-2026478092682171*37.77493354.37314427618
Matthew WadeAUS2012-202136639161311729.87320350.3645317512
Keshav MaharajSA2016-20266397913698415.56224461.01061915530
Joshua Da SilvaWI2020-2026346091258100*24.67307340.941551297
Mark CraigNZ2014-2016152595896736.81108354.390316510
Umar GulPAK2003-20134161953265*10.23108449.0801135520
James PattinsonAUS2011-20202125941747*26.0697142.95002447
Jason GillespieAUS2002-20061825933254*20.75112729.46011441
Lasith MalingaSL2005-2010222792556414.1753647.57015346
Anrich NortjeSA2019-202620359207407.9664831.94008310
Hasan MahmudBAN2024-20261626919938*11.7155935.60003234
Glenn McGrathAUS2002-2007212291696113.0036646.17015141
Zulfiqar BabarPAK2013-2016151891445616.0020769.57012154
Imran TahirSA2011-20152023913029*9.2923555.32002181
Scott BolandAUS2021-20261924912521*8.3339331.81006160

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