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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Lungi NgidiSA2018-202520311197194.8523042.17008141
Leslie TownsendENG1930-1934460974016.17--00001
George PaineENG1935471974916.17--00101
Rikki ClarkeENG2003230965532.0025337.9401081
Simon JonesENG2004-20056849620*24.0017953.63002131
Kyle AbbottSA2013-20171114095176.7933828.11004101
Tendai ChataraZIM2013-20241018394226.2720146.77006151
Joe HunterENG1884-18855729339*18.60--00081
Neville QuinnSA1929-19321218390286.0010.0000101
Jack CowieNZ1937-19499134904510.00--00341
Ajit AgarkarIND2003-2005340884822.0014361.5400091
K NuwanthaSL2026240864621.5031127.6500091
Ernie HayesENG1906-1912591863510.7520.0000271
Shahid NazirPAK2006-2007571842714.0017548.0000191
Dwaine PretoriusSA2019-2020360833713.8316350.92001131
Brandon MavutaZIM2018-2023470825611.7120639.81012111
Mervyn DillonWI20033517827*19.5016148.45000101
Solomon MireZIM2017240784719.5013557.78001121
David TownsendENG1935360773612.83--00001
Nipper NicholsonSA1935-1936481762910.86--00421
Vasbert DrakesWI20032417527*25.0014950.34000101
Bilal AsifPAK201858073159.1317641.4800261
Tarisai MusakandaZIM2017-2021360714311.8316543.0300281
Bilawal BhattiPAK2013-2014231703235.0015345.7500091
Leslie HyltonWI1935-1939682701911.67--00001
Barry McCarthyIRE2024-2025350683113.6014746.2600161
Jake BallENG2016-201748067318.3812553.6000181
Dwayne SmithWI2004-2006230663822.0010761.68001101
Duanne OlivierSA2017-20241621106615*6.0026624.81004101
Moin KhanPAK2003231643732.0015840.5100061
Nyasha MayavoZIM2025240623515.5011155.8600091
Peter IngramNZ2010240614215.2515140.4000051
Mitchell HayNZ2025110616161.009365.5901091
Sean ErvineZIM2003120595329.5011053.6401081
Asitha FernandoSL2021-202627402159113.1126022.690012101
Mahesh TheekshanaSL2022230593819.6714939.6000061
Eddie FullerSA1953-195567159179.83--00151
Albie MorkelSA2009110585858.007181.69010101
Doodles TapscottSA19232315850*29.00--01001
Manny MartindaleWI1933-19391014358225.27--00301
Mohammad ShahidBAN2015561572511.408170.37000101
Hilton CartwrightAUS2017220553727.5012544.0000071
Chuck Fleetwood-SmithAUS1935-1938101155416*9.0012239.3400251
Munaf PatelIND2006-2011121265215*8.6713040.0000471
Brian VitoriZIM2011-20134725219*10.408461.9000271
Saqib MahmoodENG2022221524952.0012441.9400041
Shaun UdalENG20052315133*25.508758.6200151
Kamil MisharaSL2026120513225.506479.6900061
Robert HarveySA1936240512812.75--00001
Bob BlairNZ1953-195571334984.90--00201

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