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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacob DuffyNZ2025451783619.5010475.00000140
Vasbert DrakesWI20032417527*25.0014950.34000101
Harry DonnanAUS1892-1896510175158.33--00120
Bruce MartinNZ2013561744114.8014152.48001140
Keegan MethZIM20132417231*24.0012955.8100072
Nathan McSweeneyAUS2024361723914.4021233.96001110
Gareth HopkinsNZ2008-2010471711511.8327725.6300080
Jason KrejzaAUS2008241713223.6714648.6300080
Bilawal BhattiPAK2013-2014231703235.0015345.7500091
Ernie JonesAUS1894-18991014169205.31--00250
Gerald CoetzeeSA2023-2024461672013.407688.1600072
Tom CurranENG2017-2018231663933.0012055.00000120
Moin KhanPAK2003231643732.0015840.5100061
Punch PhilipsonENG1892-189558163309.00--00010
Prosper UtseyaZIM2013361622212.4017136.2600170
Ivo BlighENG1882-1883471621910.33--00260
Iftikhar AhmedPAK2016-2022461612712.2014342.6600150
Mohammad ShahidBAN2015561572511.408170.37000101
Mohammad WasimPAK2022241554318.337474.3200052
Saqib MahmoodENG2022221524952.0012441.9400041
Shaun UdalENG20052315133*25.508758.6200151
Frank PennENG18801215027*50.009154.9500060
Ernie MayneAUS19122214825*48.00--000-0
Jack EdwardsAUS188836148269.60--00300
Ryan McLarenSA2010-20142314733*23.5010843.5200060
Khary PierreWI2025241472315.6711042.7300170
Gareth BattyENG2003-201668146196.5723419.6600250
Lord HawkeENG1896341463015.33--00100
Gary WilsonIRE2018-20192414533*15.0011439.4700270
Fred SmithSA1889-189636145129.002937.9300110
Boyd RankinENG/IRE2014-201936143178.609943.4300160
Owen DunellSA18892414226*14.001435.7100140
Shabbir AhmedPAK2003-20053514124*10.258846.5900260
Trent CopelandAUS20113413923*13.007750.6500070
Tom KendallAUS18772413917*13.002277.2700030
Bill HowellAUS1898-1899441391613.00--00030
Elias SunnyBAN2011-20134613820*7.6014326.5700241
John NyumbuZIM2014-201636138147.6012929.4600022
Vincent MasekesaZIM20254813811*5.4316722.7500030
Mohammad SharifBAN2007241361712.0012129.7500030
Graham HumeIRE202336136147.2013826.0900160
Codi YusufSA2025221352735.006653.0300060
Mohammad TalhaPAK2009-201445134198.507247.2200142
Nandre BurgerSA2023-202435133238.2511329.2000240
Horace ChapmanSA1914121331733.00--000-0
Murray BissetSA19101213127*31.00--000-0
Dave SmithAUS19122313024*15.00--00100
Tim MurtaghIRE2018-201924128169.3325112.0000060
Mitchell SwepsonAUS20224512815*7.005451.8500130
Hardus ViljoenSA20161212620*26.003183.8700040

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