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.

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSA2005-2018106175178182278*51.781493054.802142894363
Tony de ZorziSA2023-20251731191917730.63167754.802338813
Eoin MorganENG2010-20121624170013030.43127854.77234776
Jeetan PatelNZ2006-2017223683794713.5469254.77006443
Upul TharangaSL2005-201730563168216531.74307554.703752279
Sikandar RazaZIM2013-202518360112012731.11205054.6318311913
Ravichandran AshwinIND2011-202410515015348512425.81638454.59614939823
Darren LehmannAUS2003-2004812049012940.8389854.57221544
Saim AyubPAK2024-202691603647722.7566854.49033384
Nasir HossainBAN2011-201719322104410034.80191754.4616211910
Jofra ArcherENG2019-2026233773645112.1366954.41014408
Mark CraigNZ2014-2016152595896736.81108354.390316510
Mohammad RizwanPAK2016-2026478092682171*37.77493354.37314427618
Dhammika PrasadSL2008-2015243824734713.1487054.37008538
Kumar SangakkaraSL2003-20158515112848931961.071562954.322933896039
Devon ConwayNZ2021-202636672276122742.48509154.23813534918
Ben HilfenhausAUS2009-201227381235556*13.6565554.20018485
Jos ButtlerENG2014-2022571009290715231.95536554.18218934033
Faheem AshrafPAK2018-2023172716879126.42126854.180441003
Azan AwaisPAK2026714035710325.5065954.17122520
Sachin TendulkarIND2001-201382139166416248*52.161186754.071831379130
Steve SmithAUS2010-2026126225281097223955.702033153.97374511119371
Jermaine BlackwoodWI2014-20235610262898112*30.19537353.94318734736
Ramnaresh SarwanWI2003-201135610255829141.93474553.911010432310
Tom BlundellNZ2017-202648797248218634.47461253.82612629719
Mominul HaqueBAN2013-20267814510502818137.24935653.7412271958219
Inzamam-ul-HaqPAK/IWX2002-2007203641259138*39.34234453.714741554
Wesley MadhevereZIM2025-202671323218429.1859853.68023332
Nishan MadushkaSL2023-20261222056920525.86106153.63122655
Phillip HughesAUS2009-201326492153516032.66286653.5637619911
Mayank AgarwalIND2018-202221360148824341.33278253.4946118928
MahmudullahBAN2009-2021499272900150*34.12542253.495161133724
Phil JaquesAUS2005-20081018083615046.44156553.42351912
Ravi RampaulWI2009-20121831833540*14.5762953.260064010
Chamara KapugederaSL2006-200981534189634.8378653.18041487
Suresh RainaIND2010-20151831276812026.48144553.151781004
Daryl MitchellNZ2019-202639626241119043.05454253.08616223543
Jacob OramNZ2004-200920365115813337.35218253.0743112917
Axar PatelIND2021-2025152446888434.40129753.050417320
Chris WoakesENG2013-20256299182034137*25.11384352.9317112569
Ravi BoparaENG2007-20121319157514331.94108752.90305712
Asela GunaratneSL2016-2017610245511656.8886152.85131501
Shane WatsonAUS2005-2015571073368417635.42697952.79424647731
Shan MasoodPAK2013-202650961292615630.80556152.62715928825
Ryan RickeltonSA2022-20261629389925934.58171252.512121067
Alick AthanazeWI2023-2025173307819223.67149252.35042914
Marnus LabuschagneAUS2018-2026661199480421543.67919152.271125453715
Nazmul Hossain ShantoBAN2017-202643802242416331.08464952.1477826431
Kane WilliamsonNZ2010-202611019519951525154.061830651.98333812106328
Neil WagnerNZ2012-202464842487566*14.58168751.8701179636

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