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
Len MaddocksAUS1954-195671221776917.706251.61013130
Chris MorrisSA2016-20174701736924.7136247.79010250
Dale RichardsWI2009-20103601256920.8316575.76011203
Keith ThomsonNZ1968241946931.3318637.1001151
Richard CollingeNZ1965-197834481251768*14.3644534.16029437
Mark DekkerZIM1993-19961422133368*15.86105631.53024350
Andy RobertsWI1974-19834660117486815.27127141.620355222
Carlton BaughWI2003-2012213626106817.94122050.00031714
Courtney BrowneWI1995-2005203063876816.1396740.02017456
Milinda SiriwardanaSL2015-20165902986833.1145465.640213211
Frank LowsonENG1951-195571302456818.85--02200
Bryan DavisWI19654802456830.63--030-0
Hasan RazaPAK1996-200571012356826.1160838.65021390
Willie QuaifeENG1899-190271312286819.00--011100
Bert VanceNZ1988-19894702076829.5764632.04010220
Mahendra NagamootooWI2000-20025811856826.4335252.56010223
Andrew McDonaldAUS20094611076821.4021749.31011110
Fanie de VilliersSA1993-19981826735967*18.8999136.23023365
Harold GimblettENG1936-193935112967*32.25--010111
Jack BarrettAUS18902418067*26.67--01100
Muttiah MuralitharanSL/IWX1992-20101331645612616711.68179470.29013314629
Mark CraigNZ2014-2016152595896736.81108354.390316510
Alex LeesENG2022101904536723.84105243.06020581
Doug RingAUS1948-1953132124266722.422740.74042452
Vasbert DrakesWI2002-2004122023866721.4481947.13012547
Shardul ThakurIND2018-2025132113776718.8563059.84043469
Mohammad MithunBAN2018-2021101803336718.5075244.28024323
Algy GehrsAUS1904-191161102216720.0923984.52021260
Roger TolchardENG19774721296725.8047027.45011100
John DewesENG1948-195051001216712.10616.67011100
Kenneth RickardsWI1948-19512301046734.67--01010
Neil WagnerNZ2012-202464842487566*14.58168751.8701179636
Hedley VerityENG1931-193940441266966*20.91137325.05034170
Alby RobertsNZ1930-1937510124866*27.56--03060
Dasun ShanakaSL2016-2021612214066*14.0027650.7201297
Liam DawsonENG2016-202547211066*22.0026241.98013101
Tony MacGibbonNZ1951-1958264658146619.8520.00037724
Graeme HoleAUS1951-1954183327896625.453732.43062700
Johnny WardleENG1948-1957284186536619.799451.060255314
Sabbir RahmanBAN2016-2018112224816624.0587554.97045576
Peter NevillAUS2015-2016172324686622.29115140.66031521
Merv WallaceNZ1937-1953132104396620.90--050252
Leon JohnsonWI2014-201691604036625.1983248.44022551
Tapash BaisyaBAN2002-2005214063846611.2976949.93029472
Bill VoceENG1930-19472738153086613.3923339.9101678
George GearyENG1926-1934142042496615.5658027.07023210
Geoff CookENG1982-198371302036615.6252938.37021200
Akash DeepIND2024-2025101511636611.6430353.80013206
Edmund TylecoteENG1882-18866911526619.00--014130
Abdullah FazalPAK20262401416635.2528250.00020201

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