Batting records (Men's Tests)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kyle MillsNZ2004121332933.007345.2100031
Shahid AfridiPAK2010120333116.5019173.6800042
Saim AyubPAK2024120333316.505560.0000131
Fawad AlamPAK202234033138.2510431.7300120
PADLR SandakanSL20163533319*16.503789.1900070
Nuwan KulasekaraSL2012120322316.007542.6700022
Sam CurranENG2019120321716.003982.0500031
Yuvraj SinghIND2004-200836132126.409633.3300250
Devon ThomasWI2022120311915.509333.3300030
Fidel EdwardsWI2005-2012610431105.1713822.4600250
Sam BillingsENG2022120302915.005752.6300060
Kyle AbbottSA2014-201635030176.0017816.8500110
WPUJC VaasSL2004-20072422911*14.506445.3100160
Anrich NortjeSA2022-202647329167.255750.8800250
Shoaib AkhtarPAK2004120282714.0011823.7300030
Muttiah MuralitharanSL/IWX2004-200748228154.673873.6800321
Craig EvansZIM2003120272213.508033.7500040
Shaminda ErangaSL2011-201235227129.007635.5300140
Ridley JacobsWI2003120262613.004854.1700150
Khaled MahmudBAN2003120262113.005646.4300030
Paul WisemanNZ20041212615*26.007037.1400040
Hasan MahmudBAN202623026148.6713918.7100030
Jayden SealesWI2022-20254842686.508630.2300201
James FosterENG2002120251912.508928.0900010
Gavin TongeWI20091212523*25.002696.1500020
Devdutt PadikkalIND2024120252512.509426.6000120
Oshada FernandoSL2022-202533025128.333865.7900031
Brenton ParchmentWI2008120241512.009026.6700020
Mashrafe MortazaBAN2003-200624024156.003568.5700111
Ryan RickeltonSA2025-202624024166.004652.1700140
Veerasammy PermaulWI20151212323*23.003860.5300130
Taskin AhmedBAN20262312314*11.505046.0000021
Abdul RazzaqPAK2004120222111.006931.8800020
Shafiul IslamBAN2017120221311.004548.8900031
Chamika KarunaratneSL2019120222211.004351.1600140
Reece YoungNZ20112412211*7.336832.3500120
Imrul KayesBAN201724021155.257030.0000130
Nauman AliPAK20223432120*21.007627.6300140
Johan BothaSA20061112020*-4643.4800020
Imraan KhanSA2009110202020.006431.2500010
Mohammad RafiqueBAN2006120201410.004346.5100030
Rory KleinveldtSA20122312017*10.004050.0000102
Hasan AliPAK2022-202447120133.335635.7100311
Sewnarine ChattergoonWI200812019139.502479.1700020
Matthew PottsENG20261221918*-5932.2000030
Graham OnionsENG20093421917*9.505137.2500220
Imran TahirSA2011-20123421910*9.503259.3800120
Tabraiz ShamsiSA20161221818*-2475.0000020
Faheem AshrafPAK2022-20232401894.504738.3000120
Sajid MahmoodENG2006-200736018103.005135.2900320

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