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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Tendai ChisoroZIM2017-20213502795.406243.5500150
Mitchell SwepsonAUS20224512815*7.005451.8500130
Saqlain MushtaqPAK2002-200336034115.6715821.5200120
Andy BichelAUS20035601034917.1713675.74001180
Trevor GripperZIM20033601245320.6730940.13011150
Prosper UtseyaZIM2013361622212.4017136.2600170
Ian BradshawWI2006360743312.3328026.4300180
Boyd RankinENG/IRE2014-201936143178.609943.4300160
Sajedul IslamBAN2008-20133601863.004738.3000120
Andrew McDonaldAUS20094611076821.4021749.31011110
Dale RichardsWI2009-20103601256920.8316575.76011203
Dwaine PretoriusSA2019-2020360833713.8316350.92001131
Todd AstleNZ2012-2020561983519.6025738.13001120
Bruce MartinNZ2013561744114.8014152.48001140
Corbin BoschSA2024-2025462245100*61.2531976.80111311
Iftikhar AhmedPAK2016-2022461612712.2014342.6600150
Mosaddek HossainBAN2017-20223611137522.6027640.94011122
Subashis RoyBAN20174651412*14.006023.3300130
Keemo PaulWI2018-2019360964716.0011881.36001154
Nathan McSweeneyAUS2024361723914.4021233.96001110
Matthew KuhnemannAUS2023-20255621864.506726.8700120
Graham HumeIRE202336136147.2013826.0900160
Devdutt PadikkalIND2024-202646041816769.6769560.14211452
Praveen JayawickramaSL2021-2022565128*12.003237.5000110
Ben WhiteIRE2023364110.50303.3300100
Cade CarmichaelIRE2025-20263601065917.6723445.30011110
Daryl TuffeyNZ2003-201067317780*44.2531256.73011203
Shahid NazirPAK2006-2007571842714.0017548.0000191
Sunil NarineWI2012-20136724022*8.009243.4800141
Michael NeserAUS2021-20265701313518.7125750.97001191
Khaya ZondoSA2022-20235711203920.0031637.97001123
Josh InglisAUS202557018410226.2922880.70101181
Hannan SarkarBAN20034801625920.2545335.76011140
Paul AdamsSA20034838318*16.6016949.11001100
Mushfiqur RahmanBAN2003-200448115546*22.1447632.56001180
Luke RonchiNZ2015-20164803198839.8843273.84021416
George BaileyAUS2013-20145811835326.1431158.84011158
Umar AminPAK2010480993312.3819850.00001130
Alex DoolanAUS20144801918923.8845541.98011261
Jake BallENG2016-201748067318.3812553.6000181
Lahiru GamageSL2017-2018584631.50996.0600100
Kevin KasuzaZIM2020-20215801676320.8854530.64011142
Kevin SinclairWI2024-20254811185016.8629240.41011121
Amir JangooWI2025-202658033623342.0057558.43101314
Mehrab Hossain jnrBAN2007-200959110243*12.7520948.80001140
Grant ElliottNZ2008-2009591862510.7532226.7100130
Jackson BirdAUS2012-20179964319*14.3314130.5000131
Milinda SiriwardanaSL2015-20165902986833.1145465.640213211
Prithvi ShawIND2018-202059133913442.3839486.04121482
Lahiru UdaraSL2025-202659031318834.7848764.27101405

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