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
Vernon PhilanderSA2011-202064942017797424.04399544.5308820417
Imam-ul-HaqPAK2018-202631584186515734.54390447.77311620213
Phillip HughesAUS2009-201326492153516032.66286653.5637619911
Craig ErvineZIM2011-202629572173216031.49355248.7636219812
Hamilton MasakadzaZIM2005-201828561164915829.98363045.4345719021
Mayank AgarwalIND2018-202221360148824341.33278253.4946118928
HMRKB HerathSL2005-20188212926158980*15.43307151.7403191876
Adam VogesAUS2015-2016203171485269*61.88266755.685421865
Agha SalmanPAK2022-2026285361708132*36.34278061.44312418517
Joe BurnsAUS2014-202023401144218036.97255756.3947618314
Abdullah ShafiquePAK2021-202628545187820138.33420744.6467818123
Mohammad AshrafulBAN2003-201336703152319022.73312348.77331018111
Graeme SwannENG2008-201360761413708522.10179176.4905518119
Shahriar NafeesBAN2005-201323460118813825.83208556.981631801
Harbhajan SinghIND2001-2015618511155411521.00248262.6127917733
James AndersonENG2003-20241822581091290818.66329439.1601341773
Matthew WadeAUS2012-202136639161311729.87320350.3645317512
Jamie SmithENG2024-2026254341549184*39.72211073.41210117432
Sean WilliamsZIM2013-202520402142813737.58222964.0637017412
Tim PaineAUS2010-202135571015349232.64335545.720941724
Shane DowrichWI2015-2020346181528125*28.83325047.0239817211
Shadman IslamBAN2018-202629553145712028.02288650.492851713
Damien MartynAUS2002-200624415144216540.06285150.585621665
Kemar RoachWI2009-20269014631140058*12.17388836.01012416616
John CampbellWI2019-202629576136411526.75271650.2214416316
Pat CumminsAUS2011-20267511214165964*16.93347547.74031416039
Kamindu MendisSL2022-2026183231556182*53.66246363.1757116030
Shoaib MalikPAK2003-201524434128824533.03270147.6924415911
Wiaan MulderSA2019-2026254251312367*35.46232756.3831415818
Dilruwan PereraSL2014-20214377813039518.88277946.89071415823
Darren SammyWI2007-201338632132310621.69194967.8815815734
Keshav MaharajSA2016-20266397913698415.56224461.01061915530
Inzamam-ul-HaqPAK/IWX2002-2007203641259138*39.34234453.714741554
Will YoungNZ2020-20252341312158931.97259446.8401111535
Kushal Janith PereraSL2015-2021224131177153*30.97162972.2527515112
Pathum NissankaSL2021-202619332131018742.26231156.694701505
Devon SmithWI2003-20183052111126521.80245645.280531491
Abid AliPAK2019-2021162621180215*49.17244548.264321485
Dawid MalanENG2017-202222390107414027.54262240.961921461
Andrew SymondsAUS2004-2008233651386162*44.71204167.91210414528
Marcus NorthAUS2009-201021352117112835.48243248.155451435
Morné MorkelSA2006-201886104239444011.65185850.8100221435
Jeet RavalNZ2016-202024391114313230.08267042.811731421
Colin de GrandhommeNZ2016-2022294471432120*38.70178080.4528614141
Kagiso RabadaSA2015-2025731102011027112.24213151.71012213920
Kyle VerreynneSA2021-2026325061280136*29.09229455.8043413314
Wriddhiman SahaIND2010-2021405610135311729.41297345.5136612914
Joshua Da SilvaWI2020-2026346091258100*24.67307340.941551297
Jacob OramNZ2004-200920365115813337.35218253.0743112917
Oshada FernandoSL2019-202522394110410231.54222449.6417212711

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