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
Andre RussellWI2010110222.00922.2200000
Seekkuge PrasannaSL2011110555.001241.6700000
Sachithra SenanayakeSL2013110555.001533.3300010
Sunzamul IslamBAN2018110242424.005642.8600010
Suryakumar YadavIND2023110888.002040.0000010
Simon KerriganENG201311111*-128.3300000
Michael RaeNZ2025210131313.0011118.1800010
Matt ParkinsonENG2022110888.008100.0000010
Thangarasu NatarajanIND202111111*-911.1100000
Dean FoxcroftNZ2026110989898.0012975.9701061
Saransh JainIND2026110666.00875.0000010
Brian MudzinganyamaZIM2020110161616.006225.8100020
Mitchell HayNZ2025110616161.009365.5901091
Lesego SenokwaneSA2025110333.00368.3300000
Cooper ConnollyAUS2025110444.00666.6700010
Tanzim Hasan SakibBAN2025110414141.008051.2500021
Awais ZafarPAK2026110111.00812.5000000
Nathan BrackenAUS2003-200422186*8.002138.1000000
Rashid LatifPAK20031201055.005318.8700020
Charl LangeveldtSA2005-200642265*-1346.1500010
Sean ErvineZIM2003120595329.5011053.6401081
Naved-ul-HasanPAK2005120262513.0026100.0000031
Kabir AliENG20031201095.002835.7100010
Charles CoventryZIM2005120262413.003770.2700040
Dewald PretoriusSA20032201798.503450.0000030
Farhan AdilPAK2003120332516.506947.8300040
Yasir AliPAK200312211*-520.0000000
Mushtaq AhmedPAK20032212014*20.005536.3600020
Craig EvansZIM2003120272213.508033.7500040
Lakshmipathy BalajiIND2003-200422015117.502951.7200011
Manjural Islam RanaBAN2004120936946.5017353.76010160
Ramesh PowarIND20072201376.501872.2200020
Fazl-e-AkbarPAK2004120372518.506556.9200070
Reon KingWI200512233*-1225.0000000
Shantha KalavitigodaSL2005120874.005414.8100010
Jon LewisENG2006120272013.504560.0000050
Neil FerreiraZIM2005120211610.509921.2100020
Terry DuffinZIM2005120585629.0013642.6501080
Ed JoyceIRE2018120474323.5010246.0800060
Ishara AmerasingheSL200812200*-250.0000000
Vinay KumarIND20121201165.502445.8300020
Darren PattinsonENG2008120211310.505042.0000030
Forster MutizwaZIM2012120241812.006139.3400030
Callum FergusonAUS2016120432.002317.3900000
Karn SharmaIND201412184*8.002828.5700000
Naman OjhaIND2015120563528.0011747.8600070
Scott BorthwickENG2014120542.501926.3200010
Nelon PascalWI201022012106.002744.4400020
Devon ThomasWI2022120311915.509333.3300030
Gavin TongeWI20091212523*25.002696.1500020

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