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
Ashok MalhotraIND1982-1985710122672*25.1126650.75012180
James FosterENG2001-200271232264825.1165434.56001271
Richa GhoshINDW2023-20264712258637.5033367.57031370
Dave MohammedWI2004-20065812255232.1431471.66010326
Naren TamhaneIND1955-19602127522554*10.23--01840
Tim MayAUS1987-199524281222542*14.0687325.77003140
Jake WeatheraldAUS2025-202661212247220.3632868.29012351
Maurice TurnbullENG1930-193691322246120.36--01192
John BenaudAUS1972-197335022314244.6024762.75100243
Yastika BhatiaINDW2021-202647022311331.8633666.37110301
Tom LowryNZ1930-19317802238027.8820.0002200
Cammie SmithWI1960-196251012225524.6720059.50010311
Alvin GreenidgeWI1978-197961002226922.20110.00022211
Arthur MaileyAUS1920-19262029922246*11.1044235.29003160
Kenny BenjaminWI1992-19982636822243*7.9353441.57008281
Shafqat RanaPAK1964-19694702219531.57--021131
Buster FarrerSA1962-196461022214027.63--000190
Algy GehrsAUS1904-191161102216720.0923984.52021260
Srikar BharatIND2023-202471212214420.0941753.00000196
Rolph GrantWI1935-193971112207722.0010.0001343
Monty PanesarENG2006-2013506823220264.8974929.370020231
Rod LathamNZ1992-199347021911931.2944748.99101271
Richard HuttonENG19715822198136.5054640.11021291
Owen WynneSA1948-195061202195018.258111.1101000
Neil FairbrotherENG1987-1993101512198315.6459936.56011222
Kevin WrightAUS19791018521955*16.8558634.47012210
Ajaz PatelNZ2018-20252232132193511.5357538.09001225
Iain O'BrienNZ2005-200922345219317.5556938.49008291
Irvine ShillingfordWI1977-197847021812031.14--100181
James MarshallNZ2005-200871102185219.8255839.07012290
UWMBCA WelegedaraSL2007-201421306218489.0842351.54004304
Richmond MutumbamiZIM2013-201461212174319.7345847.38001291
Frederick SpofforthAUS1877-188718296217509.431747.0601691
Bill StorerENG1897-189961102155119.55--010201
John JamesonENG1971-19744802148226.7542750.12010253
Balwinder SandhuIND198381142147130.5718960.85021173
Johnny MartinAUS1961-196781312145517.8315460.39013233
Dane PiedtSA2014-2024121732145615.2961934.57012203
Paul AllottENG1981-19851318321352*14.2053539.81012201
Ajantha MendisSL2008-2014191962137816.3845546.81012251
George LohmannENG1886-18961826221362*8.885949.15017131
Jack KerrNZ1931-193771212125919.27--01280
Mike FindlayWI1969-19731016321244*16.3118827.13001190
Leo O'BrienAUS1932-19365802116126.3819852.5302170
Dulip SamaraweeraSL1993-199571402114215.0780526.21001180
Shafiul IslamBAN2010-2017112112115310.5543948.06012313
Nathan SmithNZ2024-202681312104217.5039952.63000224
Mark EalhamENG1996-1998813321053*21.0069930.04020210
Naimur RahmanBAN2000-200281512104815.0045845.85001310
Dodger WhysallENG1925-19304702097629.8647938.20020131

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