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
Rizwan-uz-ZamanPAK1982-1989101713376021.0678426.02031170
Emilio GayENG202661102716024.6449954.31032460
Chamu ChibhabhaZIM2016-202351001756017.5045038.89010250
Cotar RamaswamiIND19362411706056.67--010-1
Sam KonstasAUS2024-202551001636016.3028956.40012192
Andy PycroftZIM19923501526030.4037840.21010121
Greg DyerAUS1986-19886601316021.8330742.67011110
Tony HarrisSA1947-19493511006025.00--01090
Yuvraj of PatialaIND1934120846042.00--010-0
John KingENG1909120646032.00--010-0
Ashley GilesENG1998-200654811314215920.90306446.380491755
Dominic CorkENG1995-2002375688645918.00209241.300351114
Mushtaq AhmedPAK1990-20035272166565911.71182835.890214708
Jimmy BlanckenbergSA1913-1924183074555919.78--022174
Geoff ArnoldENG1967-19753446114215912.03132129.45015502
Bruce FrenchENG1986-1988162143085918.1279738.64012371
Gladstone SmallENG1986-1991172472635915.4760143.76014310
Dilawar HussainIND1934-19363602545942.33--03092
John TrumbleAUS1885-188671312435920.25--011130
Jack KerrNZ1931-193771212125919.27--01280
Wanindu HasarangaSL2020-20214701965928.0022786.34010291
Tom WestleyENG20175911935924.1345342.60010330
Rashid KhanPAK1982-19854631555951.6726957.62011210
Dermot ReeveENG19923501245924.8044827.6801180
David BairstowENG1979-19803511235930.7526546.42010170
Cade CarmichaelIRE2025-20263601065917.6723445.30011110
Monde ZondekiSA2003-2008650825916.4022636.28011120
Kemar RoachWI2009-20269114731140358*12.09390535.93012416616
Ollie RobinsonENG2021-2026243954985814.6583559.64029613
Ijaz ButtPAK1959-196281622795819.93--01120
Errol HunteWI19303611665833.20--02000
Martin HortonENG1959220605830.00--01060
Albie MorkelSA2009110585858.007181.69010101
Robbie HartNZ2002-20031119326057*16.25101225.69014180
Tony WhiteWI19652417157*23.67--01001
Ishant SharmaIND2007-202110514247786578.27256830.610133881
Maurice ReadENG1882-1893172924615717.0714053.57023391
Stuart MatsikenyeriZIM2003-200581613515723.4069450.58020463
Dominic BessENG2018-2021141953195722.7971044.93013392
Tahir NaqqashPAK1982-1985151953005721.4333072.12011361
Kyle MillsNZ2004-2009193052895711.5674938.58015373
Arshad AyubIND1987-1989131942575717.1380032.13011250
Ben BarnettAUS19384811955727.8639948.87010250
Barberton HalliwellSA1892-190281501885712.53--01300
Dion MyersZIM2021-202551001745717.4042940.56010153
Tanvir AhmedPAK2010-20135721705734.0027162.73010260
Reece YoungNZ201151031695724.1441940.33011191
HD AckermanSA19984801615720.1347533.89010150
Wellington MasakadzaZIM2018-202571421595713.2552330.40010163
Gavin RobertsonAUS19984701405720.0041533.73012151

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