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
Keegan PetersenSA2021-2024142507048228.16147747.66040860
Jerome TaylorWI2006-2016406467015312.09112762.2001129216
Axar PatelIND2021-2025152446888434.40129753.050417320
Faheem AshrafPAK2018-2023172716879126.42126854.180441003
Marco JansenSA2021-2026223456859323.62121956.190448914
Boeta DippenaarSA2002-2007162836847127.36158843.07043843
Javed OmarBAN2003-2007173416787120.55140748.190421011
Matt HenryNZ2015-2026354966767215.7289575.5304119121
Tatenda TaibuZIM2003-2012122416577628.57166539.46060765
Amit MishraIND2008-2016223226488421.60110358.75044793
Jamie HowNZ2006-2009142706259223.15125649.76033831
Narsingh DeonarineWI2005-2013152516228225.92147042.31053666
Andrew McBrineIRE2019-20261020462290*38.88112955.09062783
Steve HarmisonENG/IWX2002-200942611561649*13.39101160.930014849
Ashley GilesENG2001-2006183046075923.35130046.69022780
Marcus HarrisAUS2018-2022142626077925.29132245.92030730
Ryan HarrisAUS2010-20152739116037421.5495563.14032639
Adnan AkmalPAK2010-2013212955916424.63134144.07032730
Shane WarneAUS2004-2007243345907120.3487367.580357011
Mark CraigNZ2014-2016152595896736.81108354.390316510
Sanath JayasuriyaSL2003-2007142305828525.3081571.41031758
Josh HazlewoodAUS2014-202679100505803911.60132143.910012832
Malcolm WallerZIM2011-20171428157772*21.37113650.79044681
Nicky BojeSA2002-2006172465768232.0098158.72021923
Tim BresnanENG2009-2013232645759126.14145839.44033671
Alex HalesENG2015-2016112105739427.29130743.84050773
Doug BracewellNZ2011-2023284545684713.85122546.370011708
Ish SodhiNZ2013-2024213145616520.78119446.98045687
Bhuvneshwar KumarIND2013-20182129455263*22.08122545.06034771
James VinceENG2016-2018132205488324.91110049.82032860
Vusi SibandaZIM2003-2014122405459322.71109849.64022766
Adil RashidENG2015-2019193355406119.29127042.52023624
Umar GulPAK2003-20134161953265*10.23108449.0801135520
Mark StonemanENG2017-2018112015266027.68118844.28051661
Kyle JamiesonNZ2020-20262130552351*20.9287259.980134913
Mashrafe MortazaBAN2003-2009203725137914.6673170.180365717
Beau WebsterAUS2025-2026111835127234.1381063.21051601
Shahadat HossainBAN2005-20153461125074010.35105648.01009686
Parthiv PatelIND2003-2018111515057136.0789656.36050701
Ollie RobinsonENG2021-2026243954985814.6583559.64029613
Jack LeachENG2018-20243959224989213.46133437.33017632
Brandon KingWI2025-2026101814947529.0684858.25042765
Rajin SalehBAN2003-2008132514826720.08136935.21026582
Sulieman BennWI2008-2015253744824214.6179260.860065813
Sabbir RahmanBAN2016-2018112224816624.0587554.97045576
Dhammika PrasadSL2008-2015243824734713.1487054.37008538
Abdul RazzaqPAK2002-2006101824709029.38101946.12020548
Mohammad RafiqueBAN2003-2008183524706414.2476161.760145114
Peter NevillAUS2015-2016172324686622.29115140.66031521
Mathew SinclairNZ2004-2010122104597421.86112940.66022612

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