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
Sadeera SamarawickramaSL2017-20249141308104*23.6940775.68103402
Wahab RiazPAK2010-201827415306398.5072742.09009325
Shamsur RahmanBAN2014612030510625.4264047.66101403
Harry GrahamAUS1893-1896610030110730.10--202260
Geoffrey LeggeENG1927-193057129919649.83--102230
Norbert PhillipWI1978-197991552974729.704854.17001212
Joey PalmerAUS1880-1886172542964814.106129.51003130
Prabath JayasuriyaSL2022-20262540329328*7.9288233.22007300
Arthur JonesENG1899-1909122102913413.86--00270
Athol RowanSA1947-1951152362904117.0612416.1300321
Doug WrightENG1938-19513439132894511.1219344.56007230
Nuwan ZoysaSL1997-20043040628828*8.4769541.44009315
Blessing MuzarabaniZIM2017-2026193392884712.0055651.80006377
Jack RichardsENG1986-1988813028513321.9275038.00102290
S. SreesanthIND2006-20112740132813510.4153952.130010384
Lendl SimmonsWI2009-201181602784917.3859346.88001284
Ivan BarrowWI1930-19391119227610516.2470.0010330
Bill JohnstonAUS1947-19554049252732911.3810954.13007240
Jack AlabasterNZ1955-197221346272349.71812.50002110
Nayeem HasanBAN2018-20261523627035*15.8864841.67001250
Shaheen Shah AfridiPAK2018-202634471026929*7.2762842.830013345
Billy MidwinterENG/AUS1877-1887122112693713.4517327.75001141
Khaled MahmudBAN2001-2003122312664512.0945558.46004303
Rubel HossainBAN2009-202027471926545*9.4660343.95007344
Adam LythENG2015713026510720.3852950.09101401
Mike ShrimptonNZ1963-1974101902654613.9543329.10006221
Gary BartlettNZ1961-1968101812634015.473562.86004171
Ray PriceZIM1999-201322388261368.7082131.79006411
Alan ConnollyAUS1963-19712945202603710.4033846.450010178
Akram KhanBAN2000-200381602594416.1968637.76000293
Dirk WellhamAUS1981-1987611025710323.3676833.46100270
Billy IbadullaPAK1964-196748025316631.6327816.91100260
Kuldeep YadavIND2017-2026192442524012.6094126.78004251
Peter McAlisterAUS1904-190981612524116.8012729.13000160
Ted BowleyENG1929-193057025210936.00--100111
Tom BurttNZ1947-1953101532524221.00--001101
Jayden SealesWI2021-2026305020251328.3762140.4200111810
Dilhara FernandoSL2000-201240471724939*8.3070935.12008301
Abdur RazzakBAN2006-2018132262484315.5038264.92001306
Stuart ClarkAUS2006-2009242672483913.0535470.06005216
Frank HayesENG1973-19769171244106*15.2587827.79106271
Ali NaqviPAK1997-199859124211530.2567735.75100310
Sydney BarnesENG1901-19142739924238*8.078342.1700860
Jackie MillsNZ1930-1933610124111726.7830.00102120
Venkatapathy RajuIND1990-20012834102403110.0075629.89003120
Mohammad AbbasPAK2017-2026335224240428.5790726.46007295
Naved-ul-HasanPAK2004-2007915323942*19.9228484.15002325
Charles BannermanAUS1877-1879362239165*59.751040.00100191
Jack WhiteENG1921-1931152292392918.3829934.45001110
Syed Wazir AliIND1932-193671402374216.93--00100

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