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
Nathan HauritzAUS2004-2010172474267525.0685449.88021503
Mohammad KaifIND2004-20068122421148*42.1092845.37121441
Robin PetersonSA2003-2014141934038425.1954074.63022532
Leon JohnsonWI2014-201691604036625.1983248.44022551
Shahid AfridiPAK2005-2010611040115636.45350114.571214717
Abdur RehmanPAK2007-2014223133956014.1193142.43024479
Senuran MuthusamySA2019-2025811438810955.4381147.84120344
Mark AdairIRE2019-202671433828834.7355668.71022525
Mikyle LouisWI2024-2025102003699718.4589741.14021404
Azan AwaisPAK2026714035710325.5065954.17122520
Aamer JamalPAK2023-202691723558223.6763156.26023406
Runako MortonWI2006-2008101803436719.0672847.12020494
Prithvi ShawIND2018-202059133913442.3839486.04121482
Marvan AtapattuSL2003-200781203368028.0087338.49021391
Mohammad MithunBAN2018-2021101803336718.5075244.28024323
Wesley MadhevereZIM2025-202671323218429.1859853.68023332
Abhinav MukundIND2011-201771403208122.8670045.71023321
Luke RonchiNZ2015-20164803198839.8843273.84021416
James TaylorENG2012-201671313127626.0075341.43021322
Heath StreakZIM2003-200581623098522.0786735.64023381
Sai SudharsanIND202561103028727.4578038.72022380
Dhanushka GunathillekeSL2017-201881602996118.6959750.08020323
Milinda SiriwardanaSL2015-20165902986833.1145465.640213211
Andy BlignautZIM2003-200561212896126.2743965.83022368
Alec StewartENG20035812847240.5755850.90020440
Aaron FinchAUS201851002786227.8061844.98021301
Rahkeem CornwallWI2019-202391632567319.6942460.38021354
Brian ChariZIM2014-201871402548018.1464239.56022266
Asim KamalPAK2003-20043512199954.7545348.34020351
Brad HodgeAUS2005-20084712186736.3343749.89020291
Aakash ChopraIND2003-20043601996033.1760333.00020220
Fakhar ZamanPAK2018-20193601929432.0035953.48020201
Xavier MarshallWI2008-20093501828536.4031058.71021271
Martin van JaarsveldSA2003-20043611757335.0033452.40020270
Pasindu SooriyabandaraSL20262301729257.3330756.03021191
Moisés HenriquesAUS2013-201648116481*23.4334647.40022122
Abdullah FazalPAK20262401416635.2528250.00020201
Dewald BrevisSA20254601385423.0014495.83022136
Kemar RoachWI2009-20269014631140058*12.17388836.01012416616
Wiaan MulderSA2019-2026254251312367*35.46232756.3831415818
James AndersonENG2003-20241822581091290818.66329439.1601341773
Kagiso RabadaSA2015-2025731102011027112.24213151.71012213920
Ryan RickeltonSA2022-20261629389925934.58171252.512121067
Neil WagnerNZ2012-202464842487566*14.58168751.8701179636
Mark WoodENG2015-20253864128115215.60114370.95011110820
Keaton JenningsENG2016-201917321781146*25.19183842.49214880
Ishant SharmaIND2007-202110414147778578.28255530.450133871
Trent BoultNZ2011-202278944675952*15.81126560.0001138230
Hamish RutherfordNZ2013-20151629175517126.96133856.43112989
Jerome TaylorWI2006-2016406467015312.09112762.2001129216

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