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
Craig WhiteENG2001-200223114585*72.5028950.17010183
Jordan NeillIRE20252401454936.2524259.92000242
Kurtis PattersonAUS2019221144114*144.0027452.55100171
Abdullah FazalPAK20262401416635.2528250.00020201
Zander de BruynSA20042311308365.0034437.7901093
Stephen DohenyIRE2025-20262401185729.5024847.58011131
Jamie OvertonENG2022-20252301069735.3315767.52011152
Ruan de SwardtSA2024241996433.0022045.00011130
Rikki ClarkeENG2003230965532.0025337.9401081
John CrawleyENG2002-20032419335*31.0030730.2900090
Ariful HaqueBAN20182418841*29.3315955.3500082
K NuwanthaSL2026240864621.5031127.6500091
Solomon MireZIM2017240784719.5013557.78001121
Ishan KishanIND20232327852*78.009185.7101082
Sewnarine ChattergoonWI2008240764619.0012859.3800090
Vasbert DrakesWI20032417527*25.0014950.34000101
James FosterENG2001-2002230734824.3323131.6000050
Courtney BrowneWI2005230736824.339378.4901154
Keith DabengwaZIM2005240723518.0011761.54000112
Keegan MethZIM20132417231*24.0012955.8100072
Jason KrejzaAUS2008241713223.6714648.6300080
Jeffrey VandersaySL2022-2025240715317.757792.21010102
Hashan TillakaratneSL2003-2004230703323.3318038.8900090
Bilawal BhattiPAK2013-2014231703235.0015345.7500091
Saleem ElahiPAK2002-2003240673916.7522929.2600170
Dwayne SmithWI2004-2006230663822.0010761.68001101
Tom CurranENG2017-2018231663933.0012055.00000120
Neil BrandSA2024240663416.5012951.16000110
Moin KhanPAK2003231643732.0015840.5100061
Raynard van TonderSA2024240643216.0016937.8700150
Subramaniam BadrinathIND2010230635621.0017835.3901080
Nyasha MayavoZIM2025240623515.5011155.8600091
Peter IngramNZ2010240614215.2515140.4000051
Stuart ThompsonIRE2018-2019240605315.0015139.7401170
Mahesh TheekshanaSL2022230593819.6714939.6000061
Brenton ParchmentWI2008240552013.7516433.5400050
Hilton CartwrightAUS2017220553727.5012544.0000071
Mohammad WasimPAK2022241554318.337474.3200052
Waqar YounisPAK2002-2003240522813.007173.2400152
Saqib MahmoodENG2022221524952.0012441.9400041
Shaun UdalENG20052315133*25.508758.6200151
Nasir JamshedPAK2013240514612.7510747.6600180
Manav SutharIND2026230512417.0011942.8600050
Matthew FisherENG2022-20262325050*50.009055.5601160
William PorterfieldIRE2018-2019240493212.2519924.6200050
Floyd ReiferWI2009240482512.0012937.2100040
Ryan McLarenSA2010-20142314733*23.5010843.5200060
Khary PierreWI2025241472315.6711042.7300170
Mohammad HurairaPAK2025240462911.509548.4200040
Gary WilsonIRE2018-20192414533*15.0011439.4700270

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