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
Younis KhanPAK2002-20178114916713531353.651376351.8424211271953
Moeen AliENG2014-20236811883094155*28.13597351.805151537534
Alviro PetersenSA2010-201536644209318234.88404451.7658325612
HMRKB HerathSL2005-20188212926158980*15.43307151.7403191876
Kagiso RabadaSA2015-2025731102011027112.24213151.71012213920
KL RahulIND2014-2026681205413419935.95800151.671120949134
Henry NichollsNZ2016-2026609493358200*39.51654251.33111263709
Zaheer KhanIND2003-20146085149307513.10181351.30031710922
Mahela JayawardeneSL2003-2014791376661537450.501289951.2821251173335
Justin GreavesWI2024-2026183441006202*33.53196551.20322982
Brett LeeAUS2002-20084155118346418.95163051.1703910411
Dimuth KarunaratneSL2012-2025991896711324438.871393051.0616381374911
Ahmed ShehzadPAK2013-20171325198217640.92192650.99341998
Alec StewartENG20035812847240.5755850.90020440
Kieran PowellWI2011-202144831211313425.77415250.8937827816
Morné MorkelSA2006-201886104239444011.65185850.8100221435
Malcolm WallerZIM2011-20171428157772*21.37113650.79044681
Stiaan van ZylSA2014-201612172395101*26.3377850.77102590
Taskin AhmedBAN2017-2026203563347511.5265850.76013356
Nathan AstleNZ2003-20061525169312828.88136950.62141950
Chris RogersAUS2008-201525481201517342.87398250.6051412681
Damien MartynAUS2002-200624415144216540.06285150.585621665
Saud ShakeelPAK2022-2026265032006208*42.68396750.5741142114
Gautam GambhirIND2004-201651923373320641.94739450.49820645710
Shadman IslamBAN2018-202629553145712028.02288650.492851713
Matthew WadeAUS2012-202136639161311729.87320350.3645317512
Umesh YadavIND2011-20235667264343110.5986250.350094022
Dinesh ChandimalSL2011-202692165156427206*42.851278750.261536867545
John CampbellWI2019-202629576136411526.75271650.2214416316
Hashim AmlaSA2004-2019122211159146311*46.661822350.19283912115014
Mehedi Hasan MirazBAN2016-20265810410223710423.80446050.16210625326
Cameron GreenAUS2020-2026396261920174*34.29383150.1238521016
Andrew BalbirnieIRE2018-2026112204299519.5085650.12034520
Adam LythENG2015713026510720.3852950.09101401
Dhanushka GunathillekeSL2017-201881602996118.6959750.08020323
Michael VaughanENG2001-200838692248318337.06496250.047943366
Dwayne BravoWI2004-201033580185511331.98370850.03311623021
André NelSA2003-2008243343003410.3460050.000010375
Dinesh KarthikIND2004-20182034186312926.15172849.941641134
Nathan LyonAUS2011-20261441845017324712.93347249.88002021615
Nathan HauritzAUS2004-2010172474267525.0685449.88021503
James VinceENG2016-2018132205488324.91110049.82032860
Jacques KallisSA/IWX2002-20138915114740522454.051486749.812827882358
Jamie HowNZ2006-2009142706259223.15125649.76033831
Simon KatichAUS2003-201045805362515748.33729049.73102134297
Oshada FernandoSL2019-202522394110410231.54222449.6417212711
Vusi SibandaZIM2003-2014122405459322.71109849.64022766
Ajinkya RahaneIND2013-20238414312506718838.681021149.6212261057635
Ian BellENG2004-201511419823741623542.381496849.5522421488538
VVS LaxmanIND2001-201276129245411200*51.531093549.48123776711

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