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
Hardik PandyaIND2017-20181017146110828.8162673.641325812
Asela GunaratneSL2016-2017610245511656.8886152.85131501
Farveez MaharoofSL2005-2011172714517217.35117238.48031553
Brian BennettZIM2024-2026916145013930.0062272.35132731
Tim AmbroseENG2008-20091116144710229.8096346.42132554
Cameron BancroftAUS2017-20191018144682*26.24104242.80031621
Sharmarh BrooksWI2019-2022122304426819.22104142.46033583
Nurul HasanBAN2017-2023112114406422.0069463.40035575
Andrew BalbirnieIRE2018-2026112204299519.5085650.12034520
Elton ChigumburaZIM2005-2014101904288822.5377055.58033473
Sarfaraz KhanIND2024611137115037.1049574.95133448
Saim AyubPAK2024-202691603647722.7566854.49033384
Prince MasvaureZIM2016-202581503517423.4099435.31032431
Travis DowlinWI2009-201061103439531.1874246.23030411
Nick WelchZIM202571413199024.5471744.49032325
Shadab KhanPAK2017-202061123005633.3347962.63030380
Raymon ReiferWI2017-202381412986222.9273540.54031372
Emilio GayENG202661102716024.6449954.31032460
Jordan CoxENG20264712547342.3339664.14030361
David BernardWI20092411916963.6735553.80030163
Carlos BrathwaiteWI2015-20163511816945.2528463.73031127
Dale SteynSA2006-2019901142412267613.62278144.08021412135
Peter SiddleAUS2008-201967941511645114.73246847.1602171254
Fawad AlamPAK2009-202219304101116838.88217046.595231123
Justin GreavesWI2024-2026183441006202*33.53196551.20322982
Kyle MayersWI2021-202318323949210*32.72155061.2322511716
Anil KumbleIND2001-200841557893110*18.60222440.151241144
Alzarri JosephWI2016-2026426728048612.37140157.3902138431
Nick ComptonENG2012-20161630377511728.70215036.05223843
Tagenarine ChanderpaulWI2022-202615292758207*28.07201337.66122726
Mohammed ShamiIND2013-202364892775056*12.10100574.6302188325
Stephen CookSA2016-20171119063211733.26140245.08323660
Dhruv JurelIND2024-20261118363212542.13108358.362216113
Ashley GilesENG2001-2006183046075923.35130046.69022780
Sonal DinushaSL2025-2026592606133*86.57103458.61320528
Lou VincentNZ2003-2007710059022459.00105356.03220758
Nicky BojeSA2002-2006172465768232.0098158.72021923
Nishan MadushkaSL2023-20261222056920525.86106153.63122655
Vusi SibandaZIM2003-2014122405459322.71109849.64022766
Adil RashidENG2015-2019193355406119.29127042.52023624
Chamara SilvaSL2006-200811171537152*33.5685462.88123681
Andrew HallSA2003-20071120253316329.61119044.79125674
Ollie RobinsonENG2021-2026243954985814.6583559.64029613
Darren LehmannAUS2003-2004812049012940.8389854.57221544
Rajin SalehBAN2003-2008132514826720.08136935.21026582
Abdul RazzaqPAK2002-2006101824709029.38101946.12020548
Mathew SinclairNZ2004-2010122104597421.86112940.66022612
Carlton BaughWI2004-2012172824546017.4692748.98021513
Alex LeesENG2022101904536723.84105243.06020581
Khaled MashudBAN2003-2007152914415115.75125735.08022410

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