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 896 of the 2,568 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Graham ManouAUS20091212113*21.003953.8500030
Andy McKayNZ20101212520*25.005545.4500030
George DockrellIRE2023120343217.007843.5900060
Greg LambZIM2011120463923.0012038.3300040
James TredwellENG2010-2015220453722.508751.7200060
John HastingsAUS2012120523226.008859.0900052
Usman SalahuddinPAK2018120373318.5012030.8300020
James FaulknerAUS2013120452322.5043104.6500041
Njabulo NcubeZIM201112017148.502373.9100001
Kosala KulasekaraSL2011120221511.005044.0000020
Prenelan SubrayenSA20252201286.001963.1600010
Beuran HendricksSA202012195*9.001850.0000010
Mohammad AyubPAK2012120472523.5016827.9800040
Hilton CartwrightAUS2017220553727.5012544.0000071
Kurtis PattersonAUS2019221144114*144.0027452.55100171
Lockie FergusonNZ201912211*-911.1100000
Hardus ViljoenSA20161212620*26.003183.8700040
Tinotenda MutombodziZIM2020120413320.5012133.8800040
Sharjeel KhanPAK2017120444022.004597.7800071
Luke JongweZIM2021120563728.009459.57000100
Shaun von BergSA2024120403820.0011136.0400070
Liam LivingstoneENG202212116916.001888.8900001
Saqib MahmoodENG2022221524952.0012441.9400041
Mason CraneENG2018120643.001154.5500000
Zafar GoharPAK2021120713735.5012656.35000130
Brendan DoggettAUS2025221201320.005139.2200010
Fionn HandIRE2023120874.004119.5100000
Chemar HolderWI20201222113*-3756.7600030
Towhid HridoyBAN20261201296.003336.3600010
Muhammad MusaPAK20191221612*-1794.1200030
Will PucovskiAUS2021120726236.0012657.1401060
Minod BhanukaSL2021120653.001735.2900010
Mohammad ImranPAK2026120954.503823.6800000
Gavin HoeyIRE2025120413720.5011435.9600040
Sonny BakerENG2026121444.00458.8900010
James RewENG2026120392419.509043.3300060
L McCarthyIRE202612012116.002450.0000020
Thomas MayesIRE2026120854.003721.6200010
Hasan MuradBAN2025220271613.504856.2500050
Codi YusufSA2025221352735.006653.0300060
Asif AfridiPAK2025121444.00580.0000010
Kamil MisharaSL2026120513225.506479.6900061
Dunith WellalageSL2022120291814.504761.7000030
Josh HullENG202412197*9.001656.2500001
Joylord GumbieZIM2024120734936.5014450.69000100
Johnathan CampbellZIM2025120373318.506556.9200040
Isitha WijesunderaSL2026120241412.0020120.0000012
Ghazi GhoriPAK2026120201610.003262.5000030
RazaullahPAK2026120928146.0074124.3201069
Amite HasanBAN2026120292514.504072.5000050

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