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
Tahir NaqqashPAK1982-1985151953005721.4333072.12011361
Ivan BarrowWI1930-19391119227610516.2470.0010330
Mike ShrimptonNZ1963-1974101902654613.9543329.10006221
Robbie HartNZ2002-20031119326057*16.25101225.69014180
Arshad AyubIND1987-1989131942575717.1380032.13011250
David WilliamsWI1992-1998101912426513.4475432.10017220
Mushfiqur RahmanBAN2001-20041019223246*13.6575530.73005230
Ajantha MendisSL2008-2014191962137816.3845546.81012251
Shahid NazirPAK1996-2007151931944012.1341846.41003222
Ken HiggsENG1965-1968151931856311.5667625.89012153
Enamul HaqueBAN2001-20031019418024*12.0052034.62003251
Bill WhittyAUS1909-19121419716139*13.4218162.43003120
David O'SullivanNZ1973-19761019415723*10.4714216.90001130
Guy de AlwisSL1983-198811190152288.0019556.41005122
Khurram ShahzadPAK2023-202610192148198.7132445.68004212
C.S. NayuduIND1934-195211193147369.196926.0900332
Richard NgaravaZIM2021-20261219413928*9.2730944.98004152
R. P. SinghIND2006-201114193116307.2527642.03007161
Len PascoeAUS1977-19821419910630*10.6026340.30003120
Wayne ClarkAUS1977-19791019298335.7622740.09008100
Asif MasoodPAK1969-19771619109330*10.337638.1600541
Peter LoaderENG1954-19581319676175.851838.8900360
Mike WhitneyAUS1981-19921219868136.1830922.0100440
Nahid RanaBAN2024-202612191121112.6312017.5000730
Jack RussellENG1920-19231018291014056.8849252.44522501
Vijay MerchantIND1933-19511018085915447.72--332390
Cyril WaltersENG1933-19341118378410252.27100839.7817080
Jim ChristySA1929-19321018061810334.3310.00151243
Jacob BethellENG2024-2026918157915434.0695360.76142755
Hardik PandyaIND2017-20181118153210831.2972073.891426812
Beau WebsterAUS2025-2026111835127234.1381063.21051601
Brandon KingWI2025-2026101814947529.0684858.25042765
Freddie MartinWI1928-19319181486123*28.5919629.08101270
Len DarlingAUS1933-1937121814748527.8850348.71032210
Sanjay BangarIND2001-200212182470100*29.38144732.48132573
Mark VermeulenZIM2002-2014918044911824.9494047.77123582
Cameron BancroftAUS2017-20191018144682*26.24104242.80031621
Abbas Ali BaigIND1959-19661018042811223.78--121240
Robert AndersonNZ1976-197891804239223.5062938.95031431
Zin HarrisNZ1955-1965918137810122.2410.00113172
Talat AliPAK1972-1979101823706123.1314728.57022341
Eric RussellENG1961-1967101813627021.2945937.69022320
Ian CraigAUS1953-1958111803585319.89--023170
Gordon LeggatNZ1952-195691823516121.94520.0002190
Peter LeverENG1970-19751718235088*21.8881143.16021321
Sanwar HossainBAN2001-200391803454919.1774346.43001400
Eric FreemanAUS1968-1970111803457619.1742859.81020346
Raqibul HasanBAN2008-201191813366519.7683540.24012371
Stork HendryAUS1921-19291118233511220.9472634.71101270
Mohammad MithunBAN2018-2021101803336718.5075244.28024323

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