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
Alex KennedyENG1922-19235829341*15.50--00100
Ariful HaqueBAN20182418841*29.3315955.3500082
Jomel WarricanWI2015-20262545173714113.2567854.72007329
Athol RowanSA1947-1951152362904117.0612416.1300321
Peter McAlisterAUS1904-190981612524116.8012729.13000160
Jayasinghrao GhorpadeIND1953-195981502294115.27--003120
Richard EllisonENG1984-1986111612024113.4771828.13001230
Ted a'BeckettAUS1928-19314701434120.4343830.37000120
Tim CurtisENG1988-19895901404115.5651727.08001200
Marshall AyubBAN2013-20143601254120.8329142.96000131
Todd MurphyAUS2023-202571011224113.5620559.51003153
Frank MitchellENG/SA1899-191251001164111.60--00100
Milton ShumbaZIM2021-20234801114113.8829138.14000180
Sydney CallawayAUS1892-1895361874117.4010.0000190
Ronnie IraniENG1996-1999350864117.2016851.19000110
Jim de CourcyAUS1953361814116.20--00082
Bruce MartinNZ2013561744114.8014152.48001140
Timycen MarumaZIM2013-202147068419.7118636.5600380
Nat ThomsonAUS1877240674116.752626.9200000
Hans EbelingAUS1934120434121.505578.1800000
Tanzim Hasan SakibBAN2025110414141.008051.2500021
Ravi RampaulWI2009-20121831833540*14.5762953.260064010
Herby WadeSA1935-19361018232740*20.44--00450
Tinashe PanyangaraZIM2004-2014918620140*16.7538552.21002302
Lindsay TuckettSA1947-1949914313140*11.91844.7600300
William SomervilleNZ2018-2021610211540*14.3848923.5200290
Phil NewportENG1988-199135111040*27.5019456.70001130
Paul McEwanNZ1980-19844719640*16.0022243.2400160
David AllanWI1962-19665717540*12.507020.0000000
Morné MorkelSA2006-201886104239444011.65185850.8100221435
Shahadat HossainBAN2005-20153869175214010.02113445.940010696
Gary BartlettNZ1961-1968101812634015.473562.86004171
Kuldeep YadavIND2017-2026192442524012.6094126.78004251
Buster FarrerSA1962-196461022214027.63--000190
Anrich NortjeSA2019-202621359207407.9664831.94008310
Shahid NazirPAK1996-2007151931944012.1341846.41003222
Lasith AmbuldeniyaSL2019-202217271191407.3558332.76008176
Ewart AstillENG1927-193091501904012.677763.6400280
Ted ArnoldENG1903-1907101531604013.3360.0000550
Praveen KumarIND201161001494014.9015993.71002215
Trevor HohnsAUS19897711364022.6732441.98001170
Jack HearneENG1892-189912184126409.0030.0000312
Alfred ShawENG1877-188271211114010.094129.2700170
Leslie TownsendENG1930-1934460974016.17--00001
Rawl LewisWI1997-2008510089408.9019645.41004150
Murray ParkerNZ1976360894014.83--00071
Mohammad ShahzadAFG2018-2019240694017.2513351.88000121
Alfred DipperENG1921120514025.50--00030
Sharjeel KhanPAK2017120444022.004597.7800071
MKGCP LakshithaSL2002230424014.005084.0000180

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