Batting records (Men's Tests)

Filters

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

Player figures come from full scorecards, which we hold for 278 of the 1,085 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
James MarshallNZ2008240522813.0013438.8100280
Harry TectorIRE2023120515125.5010051.0001141
Shahadat HossainBAN2010361502010.008360.2400280
Shaheen Shah AfridiPAK2020-2024461502610.0011942.0200151
Veerasammy PermaulWI2015-20223314926*24.5013237.1200060
Wriddhiman SahaIND2016240493512.2511542.6100041
Jeet RavalNZ2018-201946049198.1718925.9300150
Shahid NazirPAK2006231471723.509549.4700051
Thisara PereraSL2011230472515.676374.6000080
Shoaib AkhtarPAK2005241471415.6716229.0100033
Akila DananjayaSL2018241473115.678853.4100130
Lasith AmbuldeniyaSL2021240474011.758754.0200262
Mohammad SamiPAK2005-200659047195.2213734.3100360
Mohammad NawazPAK2022120464523.007164.7900070
Dhammika PrasadSL2012-2014241463415.339250.0000270
James FaulknerAUS2013120452322.5043104.6500041
Nathan HauritzAUS2009331452422.509149.4500050
Sohail KhanPAK2016230453615.005877.5900080
UWMBCA WelegedaraSL2007-2012440451911.2510542.8600070
Nithish Kumar ReddyIND2025240453011.2515229.6100050
Craig ErvineZIM2025120444222.007757.1400060
Michael KasprowiczAUS2005240442011.006567.6900150
Ben CurranZIM2025120433721.5011437.7200010
Dane PatersonSA20202434339*43.004987.7600070
Jayden SealesWI2022-202469343137.1714030.7100351
Paul AdamsSA2003241421514.0010141.5800060
Suraj RandivSL2012240421810.5013231.8200140
Yasir HameedPAK2010240413610.257455.4100161
Kyle HopeWI201736041256.8310638.6800260
Carlton BaughWI2004120403420.005474.0700060
Jeetan PatelNZ2008241401813.3310538.1000050
Umar AminPAK2010240402310.008248.7800050
Glenn McGrathAUS2002-20078844020*10.009343.0100250
Khaya ZondoSA2022120392319.5010836.1100041
Sylvester JosephWI2004-200724039169.7510039.0000041
Usman SalahuddinPAK2018120373318.5012030.8300020
Milinda SiriwardanaSL2016120353517.507745.4500160
Rahat AliPAK2015-20165943515*7.0010533.3300250
Dane VilasSA2016120342617.005166.6700060
Ryan McLarenSA20101113333*-5658.9300050
Hasan AliPAK2018230332411.0029113.7900151
Kirk McKenzieWI202436033125.508240.2400160
Kevin O'BrienIRE20191213228*32.008139.5100030
Khurram ShahzadPAK202624032148.003982.0500060
Abrar AhmedPAK2022-2024352321710.674768.0900060
Shaminda ErangaSL2014-20165943220*6.409035.5600140
Nuwan PradeepSL2014-20165953213*8.005657.1400240
Shuvagata HomBAN20161213125*31.004667.3900050
Wanindu HasarangaSL2021120311915.504077.5000040
Wesley MadhevereZIM2025120313115.504667.3900140

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