Batting records (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×

Player figures come from full scorecards, which we hold for 178 of the 316 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
James AndersonENG2003-2021141981252711.3628044.64002190
Junaid KhanPAK2011-20151315861168.7112548.8000362
Chris MartinNZ2005-2009588104*-4721.2800020
Ishant SharmaIND2008-20171217713331*13.3051525.8300480
Kemar RoachWI2010-2026121662043920.4048641.98001241
Saeed AjmalPAK2009-201414206120218.5730938.83004100
Umesh YadavIND2015-20177864211*21.008947.1900031
Enamul Haque jnrBAN2005-200951061944.7511316.8100000
Nathan LyonAUS2011-202515185105178.0821449.07001130
Mushfiqur RahimBAN2006-202518324154620055.21325147.554611565
Kane WilliamsonNZ2012-2024142541467242*69.86252058.215621406
Alastair CookENG2006-201616284129013353.75280845.943721401
Misbah-ul-HaqPAK2009-201518284104113543.38242742.891819013
Asad ShafiqPAK2011-201918274100413143.65220845.47351933
Michael HusseyAUS2007-20138134994142110.44167459.385209512
Mohammad HafeezPAK2011-20151020472419645.25122858.96140855
Usman KhawajaAUS2011-20251017465923250.69116256.71212613
Ravindra JadejaIND2017-20269124391175*48.8860964.20110367
Trent BoultNZ2012-201910124992612.3811486.8400294
Monty PanesarENG2006-201279443268.607458.1100351
Pragyan OjhaIND2009-20105644118*20.5018222.5300030
Lungi NgidiSA2018-20213442014*-3360.6100040
Younis KhanPAK2006-201520333170331356.77326652.1455216210
Mominul HaqueBAN2013-202515283114917645.96202056.884521206
Ian BellENG2007-201410173812119*58.00142057.18280943
VVS LaxmanIND2005-20101017377910455.64160148.66271790
Sarfraz AhmedPAK2014-20231119375410347.13106570.80170633
BJ WatlingNZ2014-20198113454142*56.75103243.99211391
Jason HolderWI2015-202191834447429.6075858.58021555
Mehedi Hasan MirazBAN2017-2025916339281*30.1569856.16010434
Wriddhiman SahaIND2015-201781132746734.2560845.07030272
Keshav MaharajSA2016-2024101632187316.7732866.46014215
Vernon PhilanderSA2011-2019912317727*19.6757430.84001162
Donald TiripanoZIM2016-202051031754625.0048636.01001210
Adnan AkmalPAK2011-20137931674127.8339542.28000190
Joshua Da SilvaWI2021-20265831605432.0047034.04011150
Mitchell StarcAUS2012-20251114314026*12.7323759.07003135
Mohammed ShamiIND2017-20227831343026.80134100.00000136
Mohammad AmirPAK2009-201751036122*8.7115339.8700061
Imran TahirSA2011-20145535929*29.5010556.1900081
Naseem ShahPAK2019-2023653341817.0016220.9900042
Christopher MpofuZIM2016-2017363312010.335259.6200103
Shoaib BashirENG2024353167*8.002661.5400020
Mohammad AbbasPAK2017-201945353*2.50618.2000200
Jon HollandAUS2016243111.00195.2600000
Subashis RoyBAN201723300*-330.0000000
Nahid RanaBAN2024-202535300*0.00310.0000200
Joe RootENG2014-202413242137622862.55214564.156211253
Azhar AliPAK2011-202217312131915745.48303243.506541101
Tom LathamNZ2014-2024122121139264*59.95229949.544211034
Page 1Next

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