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
Thisara PereraSL2011-201261002037520.3027873.02010214
Kirk McKenzieWI2023-202461202035016.9234758.50012302
Geoff CookENG1982-198371302036615.6252938.37021200
Bill BrockwellENG1893-189971202024916.83--001100
Anthony McGrathENG20034502018140.2040250.00020271
Iftikhar Ali Khan PataudiENG/IND1932-1946610019910219.9060723.7210060
Harry MosesAUS1887-189561001983319.8011137.8400091
Wanindu HasarangaSL2020-20214701965928.0022786.34010291
Graham GedyeNZ1964-19654801935524.13--020100
Fakhar ZamanPAK2018-20193601929432.0035953.48020201
Don KenyonENG1951-195581501928712.80--011100
Alex DoolanAUS20144801918923.8845541.98011261
Shahadat HossainBAN2023-202461201903115.8349338.54001230
Sediqullah AtalAFG2024-202635019011138.0047639.92100204
Ewart AstillENG1927-193091501904012.677763.6400280
Tony MannAUS1977-197848018910523.6337150.94102161
Barberton HalliwellSA1892-190281501885712.53--01300
Jason RoyENG201951001877218.7031858.81011261
Parthasarthi SharmaIND1974-197751001875418.7024525.31010212
Paul WinslowSA1950-195559018610820.678200.00101155
Tom HartleyENG202451001853618.5028465.14000236
Josh InglisAUS202557018410226.2922880.70101181
Abdul MalikAFG2021-202671301836214.0836250.55012141
Leonard MoonENG19064801823622.75--001191
Aftab GulPAK1969-19715801823322.7528637.06000160
Avishka GunawardeneSL1999-200561101814316.4532356.04001330
John NicolsonSA19283501797835.80--010-0
Imran ButtPAK202161001789117.8045339.29012200
David OgilvieAUS1977-197851001784717.8042530.82003170
Chamu ChibhabhaZIM2016-202351001756017.5045038.89010250
Eddie DawsonENG1928-19305901755519.44--010-0
Dion MyersZIM2021-202551001745717.4042940.56010153
Chris MorrisSA2016-20174701736924.7136247.79010250
Bam Bam WeekesWI193923017313757.67--100181
Pasindu SooriyabandaraSL20262301729257.3330756.03021191
Martin KentAUS19813601715428.5033451.20020220
Roger HartiganAUS190824017011642.50--100180
KC IbrahimIND1948-19494801698521.13--01191
Frank HearneENG/SA1889-189661001683016.802483.3300240
Francis FordENG1894-18955901684818.67--00172
William LingSA1921-192361001683816.80--003131
Syd CurnowSA1930-193271401684712.00--000120
Dick WestcottSA1954-19585901666218.44--012100
Pananmal PunjabiIND195551001643316.40--00000
Sam KonstasAUS2024-202551001636016.3028956.40012192
Rodney RedmondNZ197312016310781.50--110290
Anamul HaqueBAN2013-202581501623910.8039940.60003201
HD AckermanSA19984801615720.1347533.89010150
Omar PhillipsWI20092401609440.0031251.28010160
Chamara DunusingheSL199551001609116.0045235.40013151

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