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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Roger BinnyIND1979-19872741583083*23.06121139.72057645
Shimron HetmyerWI2017-2019152908259328.45111773.860508427
Ken FunstonSA1952-1958183318249225.75--052323
Shreyas IyerIND2021-20241424281110536.86128763.011529416
Ravi RatnayekeSL1982-1989223868079325.22107439.66055701
George HirstENG1897-1909243837908522.57--055583
Les FavellAUS1954-19611931375710127.0450243.43152482
Freddie BrownENG1931-1953223017347925.31--051575
Ross MorganNZ1965-1972203417349722.2419822.22055680
Billy BarnesENG1880-18902133272513423.3913444.03153360
Stewie DempsterNZ1930-1933915472313665.73--250281
Walter ReadENG1882-18931827172011727.6924754.66150620
Roshen SilvaSL2017-20191223370210935.10171241.00152593
William BruceAUS1885-1895142627028029.25--051382
Hanumant SinghIND1964-19691424268610531.1828835.76153972
Lorcan TuckerIRE2023-2026918168010840.00109462.16152895
David SteeleENG1975-1976816067310642.06170039.59151743
Billy BatesENG1881-1887152626566427.331844.44050534
Narsingh DeonarineWI2005-2013152516228225.92147042.31053666
Jim ChristySA1929-19321018061810334.3310.00151243
Bruce MurrayNZ1968-1971132615989023.9234042.94051492
Tiger LanceSA1962-1970132215917028.1448937.42051426
Alex HalesENG2015-2016112105739427.29130743.84050773
Mark StonemanENG2017-2018112015266027.68118844.28051661
Beau WebsterAUS2025-2026111835127234.1381063.21051601
Parthiv PatelIND2003-2018111515057136.0789656.36050701
Barry ShepherdAUS1963-196591425029641.8363945.23051471
Jack WorrallAUS1885-1899112234787625.161450.00052460
Harry TectorIRE2023-202691804588525.44103044.47053487
Merv WallaceNZ1937-1953132104396620.90--050252
Giff VivianNZ1931-1937710042110042.10--150153
Wasim AkramPAK1985-199777105131971257*21.42364252.72241321142
Imrul KayesBAN2008-201938742175115024.32367347.6734423111
Adam VogesAUS2015-2016203171485269*61.88266755.685421865
Dave HoughtonZIM1992-199722362146426643.06322145.4544016812
Bert OldfieldAUS1920-1937538017142765*22.65249234.95049791
John ParkerNZ1973-198035612141112123.92303131.513441120
John CampbellWI2019-202629576136411526.75271650.2214416316
Javed BurkiPAK1960-196925484134114030.4852430.153431143
Charlie DavisWI1968-197315295130118354.2166535.49441931
Shoaib MalikPAK2003-201524434128824533.03270147.6924415911
Arthur ShrewsburyENG1881-189323404127716435.4724538.37341900
Marcus NorthAUS2009-201021352117112835.48243248.155451435
Ben FoakesENG2018-2024254671139113*29.21241147.242431087
Chris LewisENG1990-199632513110511723.02242145.641461376
Mitchell SantnerNZ2015-202633462108912624.75231547.0414412132
Allan RaeWI1948-195315242101610946.1830.00441584
Sarfraz NawazPAK1972-198454701310109017.72124650.48046881
Phil SimmonsWI1988-199725462100211022.77192851.971431394
John BracewellNZ1980-1990416011100111020.43250339.991413824

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