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
Neil McKenzieSA2002-200926454161022639.27383841.953552067
Phillip HughesAUS2009-201326492153516032.66286653.5637619911
Shane DowrichWI2015-2020346181528125*28.83325047.0239817211
Mohammad AshrafulBAN2003-201336703152319022.73312348.77331018111
Sean WilliamsZIM2013-202520402142813737.58222964.0637017412
Wriddhiman SahaIND2010-2021405610135311729.41297345.5136612914
Wiaan MulderSA2019-2026254251312367*35.46232756.3831415818
Jesse RyderNZ2008-201115281102520137.96186954.843341186
Justin GreavesWI2024-2026183441006202*33.53196551.20322982
Ahmed ShehzadPAK2013-20171325198217640.92192650.99341998
Scott StyrisNZ2003-20071423286717041.29154955.973311178
Michael VandortSL2006-20081728285713832.96190944.89333974
Phil JaquesAUS2005-20081018083615046.44156553.42351912
Stephen CookSA2016-20171119063211733.26140245.08323660
Sonal DinushaSL2025-2026592606133*86.57103458.61320528
Ravi BoparaENG2007-20121319157514331.94108752.90305712
Jos ButtlerENG2014-2022571009290715231.95536554.18218934033
Mehedi Hasan MirazBAN2016-20265810410223710423.80446050.16210625326
Tharanga ParanavitanaSL2009-201232605179211132.58427441.9321192065
Stephen FlemingNZ2003-200824401169026243.33304955.4329523211
Salman ButtPAK2003-201027520161912231.13352745.902942371
Imran FarhatPAK2003-201326512156812832.00333447.032932164
Harbhajan SinghIND2001-2015618511155411521.00248262.6127917733
Jamie SmithENG2024-2026254341549184*39.72211073.41210117432
Yuvraj SinghIND2003-201233525153416932.64263158.3029621020
Jacques RudolphSA2003-2012325651517154*29.75340444.572752133
Shadman IslamBAN2018-202629553145712028.02288650.492851713
Colin de GrandhommeNZ2016-2022294471432120*38.70178080.4528614141
Andrew SymondsAUS2004-2008233651386162*44.71204167.91210414528
Shoaib MalikPAK2003-201524434128824533.03270147.6924415911
Kushal Janith PereraSL2015-2021224131177153*30.97162972.2527515112
Ben FoakesENG2018-2024254671139113*29.21241147.242431087
Peter HandscombAUS2016-202320356107911037.21223448.302521231
Dominic SibleyENG2019-2021223931042133*28.94304534.222561141
Mahmudul Hasan JoyBAN2021-202622410103617125.27235843.942581167
Kirk EdwardsWI2011-20141732198612131.81205248.0528411112
Kyle MayersWI2021-202318323949210*32.72155061.2322511716
Brendan NashWI2009-20111930094111431.37215443.692601062
Matt RenshawAUS2016-20261627292519037.00203045.572411076
Tony de ZorziSA2023-20251731191917730.63167754.802338813
Ryan RickeltonSA2022-20261629389925934.58171252.512121067
Peter FultonNZ2006-20142138189213624.11230038.7824310715
Kavem HodgeWI2024-202617321889123*28.68196145.332451112
Haris SohailPAK2017-20211627184714732.58193643.752317413
Nkruma BonnerWI2021-20221525480312338.24234234.29234873
Malinda WarnapuraSL2007-20091322179912038.05136258.66275962
Tristan StubbsSA2024-20261528279212230.46171046.322326512
Mark ButcherENG2001-20041121278512441.32162348.372411110
Keaton JenningsENG2016-201917321781146*25.19183842.49214880

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