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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Dion EbrahimZIM2003-200571401907213.5749338.54013270
Jason RoyENG201951001877218.7031858.81011261
Tafadzwanashe KaitanoZIM2021-20254801868723.2563929.11012210
George BaileyAUS2013-20145811835326.1431158.84011158
Percy SherwellSA1910-191151011806020.0033753.41011261
Imran ButtPAK202161001789117.8045339.29012200
Daryl TuffeyNZ2003-201067317780*44.2531256.73011203
Chamu ChibhabhaZIM2016-202351001756017.5045038.89010250
Chris MorrisSA2016-20174701736924.7136247.79010250
Tanvir AhmedPAK2010-20135721705734.0027162.73010260
Glenn McGrathAUS2002-2007212291696113.0036646.17015141
Reece YoungNZ201151031695724.1441940.33011191
Kevin KasuzaZIM2020-20215801676320.8854530.64011142
Akash DeepIND2024-2025101511636611.6430353.80013206
Sam KonstasAUS2024-202551001636016.3028956.40012192
Hannan SarkarBAN20034801625920.2545335.76011140
Brad HoggAUS2003-20084621617940.2527957.71010122
Omar PhillipsWI20092401609440.0031251.28010160
Wellington MasakadzaZIM2018-202571421595713.2552330.40010163
Dave MohammedWI20063511575239.2521573.02010214
Pieter MalanSA20203601568426.0053029.43010110
Bert VoglerSA1910-191171321566514.18825.0001402
Robert KeyENG2002-20055901535217.0040637.68012180
Jimmy MatthewsAUS191281011535317.0012955.0401180
Craig WhiteENG2001-200223114585*72.5028950.17010183
Zulfiqar BabarPAK2013-2016151891445616.0020769.57012154
Owais ShahENG2007-20095801435717.8836239.50010182
Dasun ShanakaSL2016-2021612214066*14.0027650.7201297
Blessing MahwireZIM2003-2005510513650*27.2031543.17010202
Martin LoveAUS2002-200347213362*26.6032241.30012100
Tapash BaisyaBAN2003-200551021336616.6314691.10014192
Dion MyersZIM2021-20253601325722.0035337.3901093
Wavell HindsWI2003-20054701318118.7127148.34012162
Zander de BruynSA20042311308365.0034437.7901093
NazimuddinBAN2011-20123601257820.8332039.06012172
Dale RichardsWI2009-20103601256920.8316575.76011203
Trevor GripperZIM20033601245320.6730940.13011150
Albert RelfENG1913-19145611236324.60--01100
Assad FudadinWI20123511225530.5038032.11010150
Stephen DohenyIRE2025-20262401185729.5024847.58011131
Kevin SinclairWI2024-20254811185016.8629240.41011121
Lord TennysonENG1913-19145701165216.57--01100
Gerald HartiganSA1912-191451001145111.40--01300
Mosaddek HossainBAN2017-20223611137522.6027640.94011122
Liam DawsonENG2016-202547211066*22.0026241.98013101
Andrew McDonaldAUS20094611076821.4021749.31011110
Jamie OvertonENG2022-20252301069735.3315767.52011152
Cade CarmichaelIRE2025-20263601065917.6723445.30011110
Jimmy BlanckenbergSA1913-191451061045926.00--01100
Ruan de SwardtSA2024241996433.0022045.00011130

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