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 2,634 of the 2,671 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Dirk ViljoenZIM1998-2000240573814.2517432.7600260
Paul WilsonAUS199812200*-40.0000000
Makhaya NtiniSA1998-20091011164569932*9.85143948.5800211048
Harbhajan SinghIND1998-201510314523222411518.23343264.80291927742
Darren LehmannAUS1998-200427422179817744.95290961.81510221410
Adam DaleAUS1998-1999230652.001931.5800100
Gerhardus LiebenbergSA19985801044513.0023544.26002140
Paul WisemanNZ1998-2005253483663614.0898937.01005434
Malinga BandaraSL1998-200681131244315.5024051.67002142
Niroshan BandaratillekeSL1998-2001791932511.6325236.9000180
Steve JamesENG1998240713617.7528325.0900160
Ashley GilesENG1998-200654811314215920.90306446.380491755
Andrew FlintoffENG/IWX1998-2009791309384516731.78619762.055261751382
Steve ElworthySA1998-2002451724818.0010369.90000100
Suresh PereraSL1998-20013417743*25.6714852.03000121
Colin MillerAUS1998-200118243174438.2930856.4900798
Ajit AgarkarIND1998-200626395571109*16.79108152.82109833
Robin SinghIND1998120271513.505450.0000040
Neil JohnsonZIM1998-20001323153210724.18110748.06143604
Shahid AfridiPAK1998-201027481171615636.51197386.9758622052
Shakil AhmedPAK1998110111.00362.7800000
Ridley JacobsWI1998-20046411020249111827.68526647.303131228722
David TerbruggeSA1998-2004785164*5.339716.4900200
Alex TudorENG1998-20021016422999*19.0851344.64012390
Naved AshrafPAK1998-2000230643221.3319432.9900080
Warren HeggENG1998-199924030157.508634.8800010
Matthew NicholsonAUS19981201497.004729.7900000
Daren GangaWI1998-200847842215113526.23549839.123982822
Matthew BellNZ1998-20081832272910724.30192837.812371000
Robin SinghIND1999110000.0020.0000100
Sadagoppan RameshIND1999-200119371136714337.97293846.532831590
Wajahatullah WastiPAK1999-2000610132913336.5680540.87200383
Ashish NehraIND1999-200417251177195.5025630.08001083
Ruchira PereraSL1999-20028963311*11.0012426.6100140
Eric UpashanthaSL1999-20022301063.333826.3200010
Avishka GunawardeneSL1999-200561101814316.4532356.04001330
Imran NazirPAK1999-2002713042713132.8573058.49213634
Pedro CollinsWI1999-200632477235245.8870133.520014300
Dave JosephWI19994701415020.1432243.79010181
Suruj RagoonathWI19992411394.334230.9500110
Gary SteadNZ19995802787834.7567141.43020360
Upul ChandanaSL1999-2005162416169226.78121750.62020776
Nehemiah PerryWI1999471742612.3318041.1100280
Lincoln RobertsWI1999110000.0070.0000100
Corey CollymoreWI1999-200730522719716*7.8864230.690011190
Chris ReadENG1999-2007152343605518.9591239.47015364
Aftab HabibENG199923026198.6714018.5700040
Darren MaddyENG1999-2000340462411.5019024.2100040
Ed GiddinsENG1999-20004731072.505617.8600310
HMRKB HerathSL1999-20189314428169980*14.65340549.9003232016

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