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
Nafees IqbalBAN2004-20061122051812123.55133238.89122721
Richard CollingeNZ1965-197834481251768*14.3644534.16029437
Graham DilleyENG1979-19894056185145613.53148134.71029620
Beau WebsterAUS2025-2026111835127234.1381063.21051601
George BonnorAUS1880-18881730051212817.078235.371253410
Billy WadeSA1938-19501119151112528.3923330.4713371
William ScottonENG1881-1887152525109022.1739023.33032260
Bert HopkinsAUS1902-1909203325094316.42--004233
Barry RichardsSA197047050814072.5785459.48220705
Maqsood AhmedPAK1952-1955162715079919.5010.00022143
John MurrayENG1961-19672128550611222.0060836.35123432
Dayle HadleeNZ1969-1978254055065614.46115128.67018456
Ryan HindsWI2002-2009152515058421.04124540.56021612
Brad HodgeAUS2005-20086112503203*55.8996552.12120601
Barry ShepherdAUS1963-196591425029641.8363945.23051471
Alyssa HealyAUSW2011-2026111705029929.5388756.60033653
Taslim ArifPAK19806102501210*62.63104248.08121440
Ollie RobinsonENG2021-2026243954985814.6583559.64029613
Jack LeachENG2018-20243959224989213.46133437.33017632
Murray ChappleNZ1953-1966142714977619.12--032352
Brian BolusENG1963-196471204968841.33--040470
Brandon KingWI2025-2026101814947529.0684858.25042765
Wayne LarkinsENG1980-1991132514936420.54136636.09036511
Harry TectorIRE2023-2026102004928524.60111044.32053517
Curly PageNZ1930-19371320049210424.60--121150
Lance GibbsWI1958-19767910939488256.9758428.080015240
Albert WardENG1893-1895713048711737.46--131301
Mohammad SamiPAK2001-20123656144874911.60158230.78008534
Freddie MartinWI1928-19319181486123*28.5919629.08101270
Sulieman BennWI2008-2015263954864214.2980260.600075813
Harold LarwoodENG1926-1933212834859819.4065358.35024422
Nip PellewAUS1920-19211014148411637.2353459.74210500
Peter SleepAUS1979-1990142114839024.15132336.51034350
Gary GilmourAUS1973-19771522148310123.0070868.22133676
Clive RadleyENG1978810048115848.10136835.16221430
Reggie SpoonerENG1905-19121015048111932.07--142251
Sabbir RahmanBAN2016-2018112224816624.0587554.97045576
Bryan YuileNZ1963-1969173364816417.81--013360
Sarel ErweeSA2022-20231019147910826.61110743.27112560
Derek SealyWI1930-1939111924789228.12--032133
Jack WorrallAUS1885-1899112234787625.161450.00052460
Dhammika PrasadSL2008-2015253924764712.8688853.60008538
Archie JacksonAUS1929-1931811147416447.4094037.23121290
Len DarlingAUS1933-1937121814748527.8850348.71032210
Matthew HoggardENG2000-2008679227473387.28209022.630019420
Tom HoranAUS1877-18851527247112418.845942.37113271
Jack BrownENG1894-1899816347014036.15--112270
Sanjay BangarIND2001-200212182470100*29.38144732.48132573
Winston BenjaminWI1987-1995212614708518.8078160.18024518
Basil WilliamsWI1978-1979712046911139.0811984.03211430

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