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
Mohammad IlyasPAK1964-19691019044112623.216618.18121362
Haseeb HameedENG2016-2022101914398224.39137132.02044502
Aakash ChopraIND2003-2004101904376023.00126334.60021490
Abbas Ali BaigIND1959-19661018042811223.78--121240
Pravin AmreIND1992-19931013342510342.50112637.74130443
'Dad' WeirNZ1930-19371016241674*29.7110.0003100
Alan FairfaxAUS1929-1931101244106551.2582026.22040171
Nithish Kumar ReddyIND2024-20251016139611426.4069157.311024010
Afsar ZazaiAFG2018-20261017137811323.6375650.00101345
Talat AliPAK1972-1979101823706123.1314728.57022341
Kithuruwan VithanageSL2013-201510162370103*26.4348476.45111449
Mikyle LouisWI2024-2025102003699718.4589741.14021404
Eric RussellENG1961-1967101813627021.2945937.69022320
Michael BracewellNZ2022-20251017133974*21.1959457.07011442
Rizwan-uz-ZamanPAK1982-1989101713376021.0678426.02031170
Mohammad MithunBAN2018-2021101803336718.5075244.28024323
Herby WadeSA1935-19361018232740*20.44--00450
Sohag GaziBAN2012-201410161325101*21.6752961.441033211
Dwayne SmithWI2004-200610141320105*24.6245770.02104476
Omari BanksWI2003-20051016431850*26.5081738.92011422
Anton MurraySA1952-19541014128910922.23--111230
Morice BirdENG1910-1914101612806118.67--02202
Mike ShrimptonNZ1963-1974101902654613.9543329.10006221
Greville StevensENG1922-1930101702636915.47--01262
Gary BartlettNZ1961-1968101812634015.473562.86004171
Rahkeem CornwallWI2019-2023101732617318.6443360.28021364
Tom BurttNZ1947-1953101532524221.00--001101
Evan GrayNZ1983-1988101602485015.5094726.19010200
Tim ZoehrerAUS1986-19871014224652*20.5058142.34010302
David WilliamsWI1992-1998101912426513.4475432.10017220
Eldine BaptisteWI1983-19901011123387*23.3043751.95011271
Mushfiqur RahmanBAN2001-20041019223246*13.6575530.73005230
Alex TudorENG1998-20021016422999*19.0851344.64012390
Kevin WrightAUS19791018521955*16.8558634.47012210
Neil FairbrotherENG1987-1993101512198315.6459936.56011222
Mike FindlayWI1969-19731016321244*16.3118827.13001190
Tafadzwa TsigaZIM2023-20261018320733*13.8057036.32003260
Tony DodemaideAUS1987-1992101562025022.4485123.74010140
Mluleki NkalaZIM2000-2005101521874714.3845241.37004231
Asoka de SilvaSL1985-1991101641855015.4250822.2401380
Claude CarterSA1912-1924101551814518.10--00331
Enamul HaqueBAN2001-20031019418024*12.0052034.62003251
Akash DeepIND2024-2025101511636611.6430353.80013206
Ted ArnoldENG1903-1907101531604013.3360.0000550
Ciss ParkinENG1920-1924101631603612.3114774.15001161
David O'SullivanNZ1973-19761019415723*10.4714216.90001130
William AttewellENG1884-18921015615043*16.675232.69004130
Khurram ShahzadPAK2023-202610192148198.7132445.68004212
Blessing MahwireZIM2002-20051017614750*13.3634642.49012212
Mohammad SharifBAN2001-20071020312224*7.1828243.26007104

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