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
Upul TharangaSL2005-201730563168216531.74307554.703752279
Joshua Da SilvaWI2020-2026346091258100*24.67307340.941551297
Cameron GreenAUS2020-2026396261920174*34.29383150.1238521016
Mohammad YousufPAK2002-201033634283720248.08498856.88712534919
Devon ConwayNZ2021-202636672276122742.48509154.23813534918
Harry BrookENG2022-202641702361031753.09418286.321020539555
Graeme SwannENG2008-201360761413708522.10179176.4905518119
Shubman GillIND2020-202642767291726942.28477961.04109532746
Ashwell PrinceSA2005-20115689163261162*44.67736744.261011535013
Liton DasBAN2015-202654931323914135.21540659.91619539023
Niroshan DickwellaSL2014-202656100728539630.68429566.43023531311
Darren BravoWI2010-2020561025353821836.47788644.86817540441
Roy KaiaZIM202136059489.8316136.6500480
Tapash BaisyaBAN2003-200551021336616.6314691.10014192
Munaf PatelIND2006-2011121265215*8.6713040.0000471
Jehan MubarakSL2005-201571301864914.3141245.15004223
Kyle AbbottSA2013-20171114095176.7933828.11004101
Mohammad MithunBAN2018-2021101803336718.5075244.28024323
Curtis CampherIRE2023-2026918241711126.06105039.71114557
Haseeb HameedENG2016-2022101914398224.39137132.02044502
Khurram ShahzadPAK2023-202610192148198.7132445.68004212
Duanne OlivierSA2017-20241621106615*6.0026624.81004101
Andrew BalbirnieIRE2018-2026112204299519.5085650.12034520
Josh TongueENG2023-20261522513330*7.8230443.75004180
Shoriful IslamBAN2021-2026132251762610.3525569.02004224
Kuldeep YadavIND2017-2026182332434012.1591526.56004241
Enamul Haque jnrBAN2003-201313241456135.6025821.7100470
Eoin MorganENG2010-20121624170013030.43127854.77234776
Kyle JarvisZIM2011-202013241012825*9.1438433.33004131
Nkruma BonnerWI2021-20221525480312338.24234234.29234873
Shaminda ErangaSL2011-201619261119345*12.8746941.15004260
Pragyan OjhaIND2009-20132427178918*8.9049218.0900460
Faheem AshrafPAK2018-2023172716879126.42126854.180441003
Jesse RyderNZ2008-201115281102520137.96186954.843341186
Malcolm WallerZIM2011-20171428157772*21.37113650.79044681
Bhuvneshwar KumarIND2013-20182129455263*22.08122545.06034771
UWMBCA WelegedaraSL2007-201421306218489.0842351.54004304
Abdur RehmanPAK2007-2014223133956014.1193142.43024479
Amit MishraIND2008-2016223226488421.60110358.75044793
Kirk EdwardsWI2011-20141732198612131.81205248.0528411112
Keaton JenningsENG2016-201917321781146*25.19183842.49214880
Dinesh KarthikIND2004-20182034186312926.15172849.941641134
Marco JansenSA2021-2026223456859323.62121956.190448914
Mohammad RafiqueBAN2003-2008183524706414.2476161.760145114
Inzamam-ul-HaqPAK/IWX2002-2007203641259138*39.34234453.714741554
Andrew SymondsAUS2004-2008233651386162*44.71204167.91210414528
Jofra ArcherENG2019-2026233773645112.1366954.41014408
WPUJC VaasSL2003-2009253913918100*35.31192447.711541073
Wiaan MulderSA2019-2026254251312367*35.46232756.3831415818
Shoaib MalikPAK2003-201524434128824533.03270147.6924415911

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