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
Steve WaughAUS2002-2004813370010270.00112762.112511012
Josh HazlewoodAUS2014-202679100505803911.60132143.910012832
Ravi BoparaENG2007-20121319157514331.94108752.90305712
Graeme CremerZIM2005-201717345537102*18.52162233.11105472
Jack LeachENG2018-20243959224989213.46133437.33017632
Rajin SalehBAN2003-2008132514826720.08136935.21026582
Theunis de BruynSA2017-20221325146810119.50101246.25102692
Mathew SinclairNZ2004-2010122104597421.86112940.66022612
Haseeb HameedENG2016-2022101914398224.39137132.02044502
Devdutt PadikkalIND2024-202646041816769.6769560.14211452
Craig CummingNZ2005-200891524087431.38111436.62010542
Ramesh MendisSL2021-20251624140845*17.7492943.92003412
Robin PetersonSA2003-2014141934038425.1954074.63022532
Mark VermeulenZIM2003-201448034311842.8874945.79110432
Michael BracewellNZ2022-20251017133974*21.1959457.07011442
Prithvi ShawIND2018-202059133913442.3839486.04121482
Wesley MadhevereZIM2025-202671323218429.1859853.68023332
Dominic BessENG2018-2021141953195722.7971044.93013392
James TaylorENG2012-201671313127626.0075341.43021322
Kamran GhulamPAK2024-2025611031211828.3655256.52110392
Simon HarmerSA2015-2026152253084718.1281637.75001272
Zubayr HamzaSA2019-202481603076219.1973841.60012422
Raymon ReiferWI2017-202381412986222.9273540.54031372
Danish KaneriaPAK2003-2010324715231297.2245650.660014282
Aaron RedmondNZ2008-201371412278317.4653142.75011342
Stuart CarlisleZIM2003-2005510121111823.4454139.00101272
Ryan HindsWI2004-200981202033716.9257635.24000232
Kirk McKenzieWI2023-202461202035016.9234758.50012302
Upul ChandanaSL2003-20053501957639.0031362.30010242
Tevin ImlachWI202561211693515.3647635.50001152
Kevin KasuzaZIM2020-20215801676320.8854530.64011142
Moisés HenriquesAUS2013-201648116481*23.4334647.40022122
Sam KonstasAUS2024-202551001636016.3028956.40012192
Brad HoggAUS2003-20084621617940.2527957.71010122
Saif HassanBAN2020-202161101594314.4530751.79003272
Khurram ShahzadPAK2023-202610192148198.7132445.68004212
Veerasammy PermaulWI2012-2022913214526*13.1829050.00003182
Jordan NeillIRE20252401454936.2524259.92000242
Owais ShahENG2007-20095801435717.8836239.50010182
Blessing MahwireZIM2003-2005510513650*27.2031543.17010202
George LindeSA2019-20213601353722.5025552.94000192
Richard NgaravaZIM2021-20261016413528*11.2527648.91003152
Tapash BaisyaBAN2003-200551021336616.6314691.10014192
Wavell HindsWI2003-20054701318118.7127148.34012162
NazimuddinBAN2011-20123601257820.8332039.06012172
Junaid KhanPAK2011-2015222811122177.1830639.87005142
Mosaddek HossainBAN2017-20223611137522.6027640.94011122
Malinga BandaraSL2005-20064621074326.7520452.45000112
Jamie OvertonENG2022-20252301069735.3315767.52011152
Malinda PushpakumaraSL2017-201848210242*17.0022445.54000152

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