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
Ashton AgarAUS2013-20235711959832.5035155.56010243
Jon HollandAUS2016-2018475633.004613.0400000
Wanindu HasarangaSL2020-20214701965928.0022786.34010291
Jordan CoxENG20264712547342.3339664.14030361
Alec StewartENG20035812847240.5755850.90020440
Owais ShahENG2007-20095801435717.8836239.50010182
Mark VermeulenZIM2003-201448034311842.8874945.79110432
Khaled MahmudBAN20034801173314.6320158.21000131
Heino KuhnSA20174801133414.1329738.05000180
Heinrich KlaasenSA2019-20234801043513.0023045.22000110
Malinda PushpakumaraSL2017-201848210242*17.0022445.54000152
Milton ShumbaZIM2021-20234801114113.8829138.14000180
Vincent MasekesaZIM20254813811*5.4316722.7500030
Dane VilasSA2015-2016690942610.4421044.76000110
Tom WestleyENG20175911935924.1345342.60010330
Jayant YadavIND2016-202269124810431.0057543.13110301
Sonal DinushaSL2025-2026592606133*86.57103458.61320528
Lou VincentNZ2003-2007710059022459.00105356.03220758
Shane Edward BondNZ2005-2009710211541*14.3828740.07000124
Mark RichardsonNZ2003-2004610032714532.7097233.64100420
Blessing MahwireZIM2003-2005510513650*27.2031543.17010202
Chamu ChibhabhaZIM2016-202351001756017.5045038.89010250
Thisara PereraSL2011-201261002037520.3027873.02010214
Tom HartleyENG202451001853618.5028465.14000236
Travis DowlinWI2009-201061103439531.1874246.23030411
Al-Amin HossainBAN2013-201971179032*22.5012770.87000115
Chris JordanENG2014-201581111803518.0032056.25000241
Sam RobsonENG2014711033612730.5575544.50110421
Kamran GhulamPAK2024-2025611031211828.3655256.52110392
Shadab KhanPAK2017-202061123005633.3347962.63030380
Ben CurranZIM2025-202661102544623.0952848.11000271
Jaker AliBAN2024-202561103379130.6459556.64040366
Senuran MuthusamySA2019-2025811438810955.4381147.84120344
Nafees IqbalBAN2004-200661202215418.4251942.58010310
Ryan HindsWI2004-200981202033716.9257635.24000232
Sohail KhanPAK2009-201691222526525.2032876.83010348
Srikar BharatIND2023-202471212214420.0941753.00000196
Naeem IslamBAN2008-2012713238310834.8299438.53110484
Nathan SmithNZ2024-202681312104217.5039952.63000224
Glenn MaxwellAUS2013-2017714133910426.0857059.47100337
Wellington MasakadzaZIM2018-202571421595713.2552330.40010163
Parthiv PatelIND2003-2018111515057136.0789656.36050701
Craig CummingNZ2005-200891524087431.38111436.62010542
Gary KirstenSA2002-2004916177913051.93167646.482601042
Dhanushka GunathillekeSL2017-201881602996118.6959750.08020323
PADLR SandakanSL2016-2018111761172510.6427442.70000190
Abdul RazzaqPAK2002-2006101824709029.38101946.12020548
Abdur RazzakBAN2007-2018111862044317.0028970.59000256
Runako MortonWI2006-2008101803436719.0672847.12020494
Alex LeesENG2022101904536723.84105243.06020581

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