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
James FosterENG2001-2002230734824.3323131.6000050
Chris CairnsNZ200423026815889.3332183.491103110
Hashan TillakaratneSL2003-2004230703323.3318038.8900090
Rikki ClarkeENG2003230965532.0025337.9401081
Paul WisemanNZ2003-20054325832*58.0011052.7300080
Moin KhanPAK2003231643732.0015840.5100061
Zander de BruynSA20042311308365.0034437.7901093
Thami TsolekileSA200423025158.338429.7600020
Piyush ChawlaIND2006-2012330642.002326.0900010
Subramaniam BadrinathIND2010230635621.0017835.3901080
Ryan McLarenSA2010-20142314733*23.5010843.5200060
Michael BeerAUS2011-201223162*3.002821.4300000
Bilawal BhattiPAK2013-2014231703235.0015345.7500091
Sam BillingsENG2022330663622.0011457.89000100
Tom CurranENG2017-2018231663933.0012055.00000120
Navdeep SainiIND2021231854.002729.6300010
Ishan KishanIND20232327852*78.009185.7101082
Mahesh TheekshanaSL2022230593819.6714939.6000061
Manav SutharIND2026230512417.0011942.8600050
LG PretoriusSA202523023515378.3325392.89110187
Ajit AgarkarIND2003-2005340884822.0014361.5400091
John CrawleyENG2002-20032419335*31.0030730.2900090
Andrew CaddickENG2002-2003240421710.5010440.3800031
Vasbert DrakesWI20032417527*25.0014950.34000101
Manjural IslamBAN2003242653.002030.0000000
Sylvester JosephWI2004-200724039169.7510039.0000041
David BernardWI20092411916963.6735553.80030163
Keith DabengwaZIM2005240723518.0011761.54000112
Sewnarine ChattergoonWI2008240764619.0012859.3800090
Keegan MethZIM20132417231*24.0012955.8100072
Kevin O'BrienIRE2018-201924119011863.3336651.91100200
William PorterfieldIRE2018-2019240493212.2519924.6200050
Mohammad SharifBAN2007241361712.0012129.7500030
Brenton ParchmentWI2008240552013.7516433.5400050
Jason KrejzaAUS2008241713223.6714648.6300080
Wayne ParnellSA2010-2017640672316.7518037.22000110
Omar PhillipsWI20092401609440.0031251.28010160
Floyd ReiferWI2009240482512.0012937.2100040
Peter IngramNZ2010240614215.2515140.4000051
Rob NicolNZ201224028197.0010526.6700020
Trent CopelandAUS20113413923*13.007750.6500070
Tim MurtaghIRE2018-201924128169.3325112.0000060
Ariful HaqueBAN20182418841*29.3315955.3500082
Tabraiz ShamsiSA2016-20182432018*20.004841.6700020
Blair TicknerNZ2023-202664317817.006426.5600020
Jeffrey VandersaySL2022-2025240715317.757792.21010102
Tshepo MorekiSA20242421567.506822.0600030
Sheyne MoseleyWI202124028127.0010526.6700030
Mohammad WasimPAK2022241554318.337474.3200052

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