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
Ish SodhiNZ2013-2024213145616520.78119446.98045687
Bhuvneshwar KumarIND2013-20182129455263*22.08122545.06034771
Sulieman BennWI2008-2015253744824214.6179260.860065813
Shamar JosephWI2024-2026152843994416.6342294.550024219
Senuran MuthusamySA2019-2025811438810955.4381147.84120344
André NelSA2003-2008243343003410.3460050.000010375
Shuvagata HomBAN2014-201681542445022.1843755.84013290
Tino BestWI2004-2013152042329514.5035964.62016334
Nayeem HasanBAN2018-2025132042272614.1956140.46001200
Kyle MillsNZ2004-2009132042105713.1352739.85013273
Iain O'BrienNZ2005-200919314210317.7853439.33008281
Richard NgaravaZIM2021-20261016413528*11.2527648.91003152
Chris TremlettENG2007-20131215411325*10.2729937.79003120
Simon JonesENG2004-20056849620*24.0017953.63002131
Stephen O'KeefeAUS2014-2017913486259.5643319.86002110
Tinashe PanyangaraZIM2013-2014612473249.1319836.87002130
Tanaka ChivangaZIM2023-2025714471227.1021732.7200273
Brent ArnelNZ2010-20126124458*5.6314830.4100350
Syed RaselBAN2005-2007612437194.639538.9500260
Lahiru GamageSL2017-2018584631.50996.0600100
Ben WhiteIRE2023364110.50303.3300100
Gautam GambhirIND2004-201651923373320641.94739450.49820645710
Shane WatsonAUS2005-2015571073368417635.42697952.79424647731
Ben DuckettENG2016-202649913336418238.23390286.21716744219
Marlon SamuelsWI2005-201651923302126033.94622048.576181040930
Saud ShakeelPAK2022-2026265032006208*42.68396750.5741142114
Taufeeq UmarPAK2002-201425493186723640.59417844.695932483
Upul TharangaSL2005-201730563168216531.74307554.703752279
Gary BallanceENG/ZIM2014-202324443165315640.32347047.6457320710
Kamindu MendisSL2022-2026183231556182*53.66246363.1757116030
Mohammad AshrafulBAN2003-201336703152319022.73312348.77331018111
Shadman IslamBAN2018-202629553145712028.02288650.492851713
Will YoungNZ2020-20252341312158931.97259446.8401111535
Kushal Janith PereraSL2015-2021224131177153*30.97162972.2527515112
Dominic SibleyENG2019-2021223931042133*28.94304534.222561141
Kyle MayersWI2021-202318323949210*32.72155061.2322511716
David BedinghamSA2023-20261628392311036.92136967.4214210817
Ryan RickeltonSA2022-20261629389925934.58171252.512121067
Hanuma VihariIND2018-20221628383911133.56198842.201511072
Nick ComptonENG2012-20161630377511728.70215036.05223843
Geraint JonesENG2004-2006213537158522.34149147.95042932
Roshen SilvaSL2017-20191223370210935.10171241.00152593
Steve WaughAUS2002-2004813370010270.00112762.112511012
Boeta DippenaarSA2002-2007162836847127.36158843.07043843
Dhruv JurelIND2024-20261118363212542.13108358.362216113
Graham ThorpeENG2003-2005814354412449.45118146.06151671
Beau WebsterAUS2025-2026111835127234.1381063.21051601
Aftab AhmedBAN2004-20101121342582*23.6189447.54013531
Chamara KapugederaSL2006-200981534189634.8378653.18041487
Robin PetersonSA2003-2014141934038425.1954074.63022532

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