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
Wasim JafferIND2006-200823431166221239.57337849.205842263
Mitchell SantnerNZ2015-202633462108912624.75231547.0414412132
Kyle VerreynneSA2021-2026325061280136*29.09229455.8043413314
Saud ShakeelPAK2022-2026265032006208*42.68396750.5741142114
Salman ButtPAK2003-201027520161912231.13352745.902942371
Agha SalmanPAK2022-2026285361708132*36.34278061.44312418517
Justin LangerAUS2002-200730545255825052.20431359.3187432312
Anil KumbleIND2001-200841557893110*18.60222440.151241144
Shikhar DhawanIND2013-201833571220819039.43336265.686542979
Tim PaineAUS2010-202135571015349232.64335545.720941724
John CampbellWI2019-202629576136411526.75271650.2214416316
Ramnaresh SarwanWI2003-201135610255829141.93474553.911010432310
Michael VaughanENG2001-200838692248318337.06496250.047943366
Imrul KayesBAN2008-201938742175115024.32367347.6734423111
Alex CareyAUS2021-202651788242515634.64378764.03313425917
Mohammad RizwanPAK2016-2026478092682171*37.77493354.37314427618
Sarfraz AhmedPAK2010-2023549514303111837.42432070.1642143099
Marnus LabuschagneAUS2018-2026661199480421543.67919152.271125453715
Shivnarine ChanderpaulWI2003-201576132275995203*57.101355544.231731460821
Rahul DravidIND/IWX2001-20128014317592527047.021373343.141627472512
Natsai MushangweZIM2014240882.001844.4400320
Pedro CollinsWI2004-20065601061.676615.1500300
Mark GillespieNZ2007-201247060278.579662.5000383
Timycen MarumaZIM2013-202147068419.7118636.5600380
Liam DawsonENG2016-202547211066*22.0026241.98013101
Zahid MahmoodPAK2022-202447220174.0011018.1800321
Ridley JacobsWI2003-2004591173107*21.6338145.41103193
Matthew BellNZ200859124510730.6351048.04113420
Shingirai MasakadzaZIM2012-2014591882411.0024036.6700390
Graham OnionsENG2009-201291073017*10.009730.9300340
Akila DananjayaSL2018-2019610213543*16.8825453.15003140
Rajindra ChandrikaWI2015-201651001403714.0044831.25003110
Todd MurphyAUS2023-202571011224113.5620559.51003153
Sajid MahmoodENG2006-2007811181348.1016150.31003100
Sarfaraz KhanIND2024611137115037.1049574.95133448
Saif HassanBAN2020-202161101594314.4530751.79003272
Alok KapaliBAN2003-200661201432811.9225755.64003181
Michael PappsNZ2004-2007612189228.0927232.72003150
Thilan ThusharaSL2008-201091237015*7.7815445.45003100
Brent ArnelNZ2010-20126124458*5.6314830.4100350
Veerasammy PermaulWI2012-2022913214526*13.1829050.00003182
Sadeera SamarawickramaSL2017-20238131281104*23.4237475.13103361
Prasidh KrishnaIND2023-20268136185*2.578620.9300310
Wesley MadhevereZIM2025-202671323218429.1859853.68023332
Dion EbrahimZIM2003-200571401907213.5749338.54013270
Ray PriceZIM2003-201371421343611.1737136.12003211
Abhinav MukundIND2011-201771403208122.8670045.71023321
Doug BollingerAUS2009-20101214754217.7115933.9600370
Mir HamzaPAK2018-2025714651166.3818228.0200332
Stuart MacGillAUS2002-20081715560296.0010656.6000380

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