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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Alex MoirNZ1951-19591730832741*14.865818.97005172
Grahame ThomasAUS1965-196681213256129.5525158.57030170
George FullertonSA1947-195171303258825.00--031141
Sohag GaziBAN2012-201410161325101*21.6752961.441033211
Maitland HathornSA1902-19111220132510217.113630.56101220
Graham DilleyENG1979-1984172673235617.0086537.34025400
Charlie TurnerAUS1887-1895173243232911.546942.03006120
Stan WorthingtonENG1930-1937911032112829.1822732.60114290
Wesley MadhevereZIM2025-202671323218429.1859853.68023332
Sajid KhanPAK2021-20261623232148*15.2953160.450023510
Abhinav MukundIND2011-201771403208122.8670045.71023321
Luke RonchiNZ2015-20164803198839.8843273.84021416
Jack CrappENG1948-194971323195629.00190.0003161
Nick WelchZIM202571413199024.5471744.49032325
Dominic BessENG2018-2021141953195722.7971044.93013392
Headley KeithSA1953-195781613187321.20--023360
Lahiru UdaraSL2025-202659031318834.7848764.27101405
Innocent KaiaZIM2023-202635031214062.4051460.70110400
Kamran GhulamPAK2024-2025611031211828.3655256.52110392
James TaylorENG2012-201671313127626.0075341.43021322
Joe HardstaffENG1907-190851003117231.10--030370
Heath StreakZIM2003-200581623098522.0786735.64023381
Ryan SidebottomENG2007-20102130113093116.2688035.11003370
Simon HarmerSA2015-2026152253084718.1281637.75001272
Bill VoceENG1930-19472738153086613.3923339.9101678
Zubayr HamzaSA2019-202481603076219.1973841.60012422
Quintin McMillanSA1929-19321321430650*18.0020.00014153
John LeverENG1976-1981202943065312.24118525.82011261
Wahab RiazPAK2010-201827415306398.5072742.09009325
Shamsur RahmanBAN2014612030510625.4264047.66101403
Affie JarvisAUS1885-1895112133038216.8310.00011120
John BracewellNZ1980-19851524630383*16.8373341.34017241
Sai SudharsanIND202561103028727.4578038.72022380
Harry GrahamAUS1893-1896610030110730.10--202260
Raqibul HasanBAN2008-201181613016520.0773740.84012321
Shadab KhanPAK2017-202061123005633.3347962.63030380
Philip HandsSA1913-192471203008325.00--02224
Tahir NaqqashPAK1982-1985151953005721.4333072.12011361
André NelSA2003-2008243343003410.3460050.000010375
Geoffrey LeggeENG1927-193057129919649.83--102230
George BrownENG1921-192371222998429.90--022240
Dhanushka GunathillekeSL2017-201881602996118.6959750.08020323
Milinda SiriwardanaSL2015-20165902986833.1145465.640213211
Arthur MitchellENG1933-193661002987229.80--02100
Raymon ReiferWI2017-202381412986222.9273540.54031372
Chud LangtonSA1935-19391523429873*15.6810.0002504
Sid O'LinnSA1960-196171212979827.0012521.60020231
Norbert PhillipWI1978-197991552974729.704854.17001212
Mohammad SamiPAK2002-2012183172974912.3886334.41005324
Joey PalmerAUS1880-1886172542964814.106129.51003130

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