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
Kaushal SilvaSL2011-201839740209913928.36521240.2731262382
Dwayne BravoWI2004-201033580185511331.98370850.03311623021
Rory BurnsENG2018-202232590178913330.32408443.8131192192
Salman ButtPAK2003-201027520161912231.13352745.902942371
Mayank AgarwalIND2018-202221360148824341.33278253.4946118928
Shahriar NafeesBAN2005-201323460118813825.83208556.981631801
Sikandar RazaZIM2013-202518360112012731.11205054.6318311913
Dawid MalanENG2017-202222390107414027.54262240.961921461
Mahmudul Hasan JoyBAN2021-202622410103617125.27235843.942581167
Ed CowanAUS2011-201318320100113631.28242541.281621232
Brendan NashWI2009-20111930094111431.37215443.692601062
Habibul BasharBAN2003-2008193809148424.05146362.470811182
Junaid SiddiqueBAN2008-20121733089710627.18218541.051711120
Phil JaquesAUS2005-20081018083615046.44156553.42351912
Joe DenlyENG2019-2020152808279429.54208639.650601104
Shimron HetmyerWI2017-2019152908259328.45111773.860508427
Soumya SarkarBAN2015-20211528079914928.54131760.671421079
Alick AthanazeWI2023-2025173307819223.67149252.35042914
Keegan PetersenSA2021-2024142507048228.16147747.66040860
Adrian BarathWI2009-20121528065710423.46138847.33142935
Stephen CookSA2016-20171119063211733.26140245.08323660
Jamie HowNZ2006-2009142706259223.15125649.76033831
Lou VincentNZ2003-2007710059022459.00105356.03220758
Sanath JayasuriyaSL2003-2007142305828525.3081571.41031758
Alex HalesENG2015-2016112105739427.29130743.84050773
Nishan MadushkaSL2023-20261222056920525.86106153.63122655
James VinceENG2016-2018132205488324.91110049.82032860
Vusi SibandaZIM2003-2014122405459322.71109849.64022766
Darren LehmannAUS2003-2004812049012940.8389854.57221544
Mathew SinclairNZ2004-2010122104597421.86112940.66022612
Harry TectorIRE2023-202691804588525.44103044.47053487
Alex LeesENG2022101904536723.84105243.06020581
Sharmarh BrooksWI2019-2022122304426819.22104142.46033583
Andrew BalbirnieIRE2018-2026112204299519.5085650.12034520
Elton ChigumburaZIM2005-2014101904288822.5377055.58033473
Devdutt PadikkalIND2024-202646041816769.6769560.14211452
Paul StirlingIRE2018-2025816041510325.9465063.85111517
Leon JohnsonWI2014-201691604036625.1983248.44022551
Shahid AfridiPAK2005-2010611040115636.45350114.571214717
Mikyle LouisWI2024-2025102003699718.4589741.14021404
Saim AyubPAK2024-202691603647722.7566854.49033384
Azan AwaisPAK2026714035710325.5065954.17122520
Prince MasvaureZIM2016-202581503517423.4099435.31032431
Michael CarberryENG2010-201461203456028.7583541.32012541
Mark VermeulenZIM2003-201448034311842.8874945.79110432
Runako MortonWI2006-2008101803436719.0672847.12020494
Travis DowlinWI2009-201061103439531.1874246.23030411
Hamish MarshallNZ2004-2006812033714628.0869148.77111411
Jaker AliBAN2024-202561103379130.6459556.64040366
Marvan AtapattuSL2003-200781203368028.0087338.49021391

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