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
Andy WallerZIM1996230695023.0017439.6601062
Timycen MarumaZIM2013-202147068419.7118636.5600380
Harry JuppENG1877240686317.0026225.5701120
William MiltonSA1889-1892360682111.332642.3100030
Wally EdwardsAUS1974360683011.3321931.0500260
Chris SchofieldENG2000230675722.3314645.8901180
Wayne ParnellSA2010-2017640672316.7518037.22000110
Jake BallENG2016-201748067318.3812553.6000181
Nat ThomsonAUS1877240674116.752626.9200000
Sam BillingsENG2022330663622.0011457.89000100
Neil BrandSA2024240663416.5012951.16000110
Willis CuttellENG1899240652116.25--000-0
Sam StaplesENG1928350653913.00--00000
Jackie BottenSA1965360653310.83--00230
Adam HollioakeENG1997-1998460654510.8315841.1400171
Claude HendersonSA2001-200277065309.2920232.1800190
Stuart ThompsonIRE2018-2019360645310.6719432.9901170
Raynard van TonderSA2024240643216.0016937.8700150
Thomas KellyAUS1877-1879230643521.33--00080
John KingENG1909120646032.00--010-0
Naved AshrafPAK1998-2000230643221.3319432.9900080
Subramaniam BadrinathIND2010230635621.0017835.3901080
Vishaul SinghWI2017360633210.5019931.6600040
Rajat PatidarIND2024360633210.5016438.4100290
Harry CharlwoodENG1877240633615.757962.0300130
Charles JonesWI1930-193547063199.00--00000
Nyasha MayavoZIM2025240623515.5011155.8600091
Claude NewberrySA1913-191448062167.75--00100
Nyron AsgaraliWI1957240622915.50--00160
Wynne BradburnNZ1964240623215.50--00040
Ron HeadleyWI1973240624215.5026823.1300070
Peter IngramNZ2010240614215.2515140.4000051
Mitchell HayNZ2025110616161.009365.5901091
Wayne JamesZIM1993-1994440613315.2515439.6100070
Ramesh DivechaIND1951-1952550602612.00--00010
Martin HortonENG1959220605830.00--01060
David LawrenceENG1988-1992560603410.0014541.3800070
Richard JohnsonENG2003340592614.7510158.4200063
Roy KaiaZIM202136059489.8316136.6500480
Mahesh TheekshanaSL2022230593819.6714939.6000061
Tim O'BrienENG1884-189658059207.38--00300
George HearneSA1922-1924350592811.80--00200
Bruce BoltonNZ1959230593319.6723924.6900130
Arif ButtPAK1964-1965350592011.804938.7800100
Albie MorkelSA2009110585858.007181.69010101
William PorterfieldIRE2018-201936058329.6722725.5500170
Charlie AbsolomENG1879120585229.00--01050
Frank MilliganENG1899240583814.50--00000
Perker LeeAUS1931-1933230574219.006587.6900190
Walter KeetonENG1934-1939240572514.259638.5400100

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