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
Saqib MahmoodENG2022221524952.0012441.9400041
Shaun UdalENG20052315133*25.508758.6200151
Kamil MisharaSL2026120513225.506479.6900061
James FaulknerAUS2013120452322.5043104.6500041
Sharjeel KhanPAK2017120444022.004597.7800071
Jackson BirdAUS2012-20179964319*14.3314130.5000131
Andrew CaddickENG2002-2003240421710.5010440.3800031
Tanzim Hasan SakibBAN2025110414141.008051.2500021
Sunil NarineWI2012-20136724022*8.009243.4800141
Sylvester JosephWI2004-200724039169.7510039.0000041
Elias SunnyBAN2011-20134613820*7.6014326.5700241
Al SahariarBAN2003120363618.006159.0200131
Jaydev UnadkatIND2010-20234523614*12.008940.4500021
James KirtleyENG200336029124.8311625.0000011
Naved-ul-HasanPAK2005120262513.0026100.0000031
Mohammad SalmanPAK201124025136.255743.8600111
Zahid MahmoodPAK2022-202447220174.0011018.1800321
Njabulo NcubeZIM201112017148.502373.9100001
Craig YoungIRE2024-2025352166*5.332857.1400001
Liam LivingstoneENG202212116916.001888.8900001
Lakshmipathy BalajiIND2003-200422015117.502951.7200011
Chadwick WaltonWI200924013103.252065.0000101
Brandon BessWI20101211111*11.001291.6700111
Marquino MindleyWI20221211111*11.003729.7300111
Tharindu RatnayakeSL202522010105.002737.0400101
Josh HullENG202412197*9.001656.2500001
Nazmul HossainBAN201112188*8.001266.6700101
Jonathan TrottENG2009-201552936383522644.08812847.1891984510
Junaid SiddiqueBAN2008-20121733089710627.18218541.051711120
Daren GangaWI2003-20081834289613528.00225539.731421170
Mark ButcherENG2001-20041121278512441.32162348.372411110
Keaton JenningsENG2016-201917321781146*25.19183842.49214880
Keegan PetersenSA2021-2024142507048228.16147747.66040860
Nathan AstleNZ2003-20061525169312828.88136950.62141950
Stephen CookSA2016-20171119063211733.26140245.08323660
Tino MawoyoZIM2011-201611221615163*29.29166037.05132770
Ashley GilesENG2001-2006183046075923.35130046.69022780
Marcus HarrisAUS2018-2022142626077925.29132245.92030730
Adnan AkmalPAK2010-2013212955916424.63134144.07032730
James VinceENG2016-2018132205488324.91110049.82032860
Sarel ErweeSA2022-20231019147910826.61110743.27112560
Khaled MashudBAN2003-2007152914415115.75125735.08022410
Andrew BalbirnieIRE2018-2026112204299519.5085650.12034520
Stiaan van ZylSA2014-201612172395101*26.3377850.77102590
Azan AwaisPAK2026714035710325.5065954.17122520
Kruger van WykNZ201291713417121.3169449.14013410
Mark RichardsonNZ2003-2004610032714532.7097233.64100420
Innocent KaiaZIM2023-202635031214062.4051460.70110400
Ryan SidebottomENG2007-20102130113093116.2688035.11003370
Sai SudharsanIND202561103028727.4578038.72022380

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