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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Arthur ShrewsburyENG1881-189323404127716435.4724538.37341900
Chandika HathurusingheSL1991-19992644112748329.63357335.660821540
Jesse RyderNZ2008-201118332126920140.94229955.203641466
Shahriar NafeesBAN2005-201324480126713826.40226855.861741891
Vic PollardNZ1965-197332597126611624.35112737.272741244
Rusi SurtiIND1960-19692648412639928.7056428.55095842
Muttiah MuralitharanSL/IWX1992-20101331645612616711.68179470.29013314629
Joshua Da SilvaWI2020-2026346091258100*24.67307340.941551297
Dale SteynSA2004-2019931192712517613.60282544.28021412436
Gerry GomezWI1939-195429465124310130.3210.00185370
Jock CameronSA1927-19352645412399030.22--01034311
George GiffenAUS1881-189631530123816123.3611629.31165671
Zaheer KhanIND2000-2014921272412317511.95238151.70032914128
Bruce LairdAUS1979-19822038212299234.14342835.850102870
Dattu PhadkarIND1947-195831457122912332.3476541.05283354
Dion EbrahimZIM2001-20052955112259422.69311639.3101081450
C.B. FryENG1896-191226413122314432.1810.00273450
Sidath WettimunySL1982-198723431122119029.07201040.752651140
Jason GillespieAUS1996-20067193281218201*18.74381031.9712131468
Haroon RasheedPAK1977-198323361121715334.77169049.8235211219
Will YoungNZ2020-20252341312158931.97259446.8401111535
Geoff MillerENG1976-198434514121398*25.81341635.510751190
Vernon RansfordAUS1907-1912203861211143*37.84119252.10172921
Salim DuraniIND1960-197329502120210425.0461639.4517412615
Dipak PatelNZ1987-19973766812009920.69282842.4305101198
Rahmat ShahAFG2018-202613251119923449.96231151.8847414111
Maurice TateENG1924-1935395251198100*25.4964171.611558414
Alan KippaxAUS1925-193422341119214636.12180039.06281971
Jack FingletonAUS1932-193818291118913642.46217730.82533531
Phil MeadENG1911-1928172621185182*49.3861930.05433380
Stuart WilliamsWI1994-200230523118312824.14236749.981361716
Abid AliPAK2019-2021162621180215*49.17244548.264321485
Gulabrai RamchandIND1952-196033535118010924.58--256421
Kushal Janith PereraSL2015-2021224131177153*30.97162972.2527515112
David SheppardENG1950-196322332117211937.8128048.933621041
Matthew ElliottAUS1996-200421361117219933.49263744.443451554
Geraint JonesENG2004-200634534117210023.92216554.1316215412
Ross EdwardsAUS1972-1975203231171170*40.38200643.722941041
Marcus NorthAUS2009-201021352117112835.48243248.155451435
Peter SiddleAUS2008-201967941511645114.73246847.1602171254
Bob TaylorENG1971-198457831211569716.28426027.1403101001
Barry SinclairNZ1963-196821401114813829.4426047.31335990
Peter WilleyENG1976-1986254851148102*26.70265243.292521564
Jack GregoryAUS1920-192824343114611936.9788060.452731303
Michael VandortSL2001-200820332114414036.90242147.254431326
Jeet RavalNZ2016-202024391114313230.08267042.811731421
Rajin SalehBAN2003-20082446211418925.93318235.860781385
Ben FoakesENG2018-2024254671139113*29.21241147.242431087
Denis LindsaySA1963-197019311113018237.6766364.2535212213
Mahmudul Hasan JoyBAN2021-202623430112917126.26250845.022681297

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