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
Alok KapaliBAN2003-200661201432811.9225755.64003181
Abdullah FazalPAK20262401416635.2528250.00020201
Tanzid HasanBAN202636014010123.3327950.18102131
Ray PriceZIM2003-201371421343611.1737136.12003211
Anderson PhillipWI2022-202671231324314.6742830.84002161
Michael NeserAUS2021-20265701313518.7125750.97001191
Imran TahirSA2011-20152023913029*9.2923555.32002181
Kyle JarvisZIM2011-202013241012825*9.1438433.33004131
Marshall AyubBAN2013-20143601254120.8329142.96000131
Stephen DohenyIRE2025-20262401185729.5024847.58011131
Kevin SinclairWI2024-20254811185016.8629240.41011121
Khaled MahmudBAN20034801173314.6320158.21000131
R. P. SinghIND2006-201114193116307.2527642.03007161
Liam DawsonENG2016-202547211066*22.0026241.98013101
Shoaib BashirENG2024-2026213218106147.5727937.99006131
Matthew PottsENG2022-2026111551052110.5022746.26002151
Oli StoneENG2019-202451011022011.3323443.59002121
Dean FoxcroftNZ2026110989898.0012975.9701061
Lungi NgidiSA2018-202520311197194.8523042.17008141
Rikki ClarkeENG2003230965532.0025337.9401081
Simon JonesENG2004-20056849620*24.0017953.63002131
Kyle AbbottSA2013-20171114095176.7933828.11004101
Tendai ChataraZIM2013-20241018394226.2720146.77006151
Ajit AgarkarIND2003-2005340884822.0014361.5400091
K NuwanthaSL2026240864621.5031127.6500091
Shahid NazirPAK2006-2007571842714.0017548.0000191
Dwaine PretoriusSA2019-2020360833713.8316350.92001131
Brandon MavutaZIM2018-2023470825611.7120639.81012111
Mervyn DillonWI20033517827*19.5016148.45000101
Solomon MireZIM2017240784719.5013557.78001121
Vasbert DrakesWI20032417527*25.0014950.34000101
Bilal AsifPAK201858073159.1317641.4800261
Tarisai MusakandaZIM2017-2021360714311.8316543.0300281
Bilawal BhattiPAK2013-2014231703235.0015345.7500091
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
Albie MorkelSA2009110585858.007181.69010101
Mohammad ShahidBAN2015561572511.408170.37000101
Hilton CartwrightAUS2017220553727.5012544.0000071
Munaf PatelIND2006-2011121265215*8.6713040.0000471
Brian VitoriZIM2011-20134725219*10.408461.9000271

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