Batting records (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v India×

Player figures come from full scorecards, which we hold for 219 of the 588 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Johann LayneWI202512015147.501788.2400030
Suraj RandivSL20102201487.006720.9000010
Veerasammy PermaulWI201312014147.002850.0000130
Prabath JayasuriyaSL202624014103.507917.7200120
Vishwa FernandoSL2017-20223611482.805127.4500310
Raymon ReiferWI202312013116.505922.0300020
Glenn McGrathAUS2004241139*4.333141.9400120
Shane ShillingfordWI20132401383.256420.3100220
Abu JayedBAN2019243137*13.002846.4300110
Josh TongueENG202535113113.256819.1200220
Shaun TaitAUS20081201286.001963.1600030
Anrich NortjeSA2019242125*6.009912.1200010
Matthew KuhnemannAUS20233521264.005920.3400110
Chris MartinNZ2009-2012795124*3.005820.6900310
Andy BichelAUS2003110111111.0010110.0000020
Robbie HartNZ2003110111111.003928.2100010
Heinrich KlaasenSA20191201165.503432.3500010
Duanne OlivierSA20222221110*-5121.5700020
Jacob BethellENG20251201165.504524.4400020
Nahid RanaBAN2024121111111.001384.6200020
Brendan NashWI20111201095.004721.2800000
Nandre BurgerSA2023-2024231106*5.005119.6100120
Shuvagata HomBAN2015110999.002536.0000010
Jason KrejzaAUS2008120954.503823.6800000
Jamie OvertonENG2025120994.502142.8600120
Andile PhehlukwayoSA2018120994.502045.0000120
Yasir Ali ChowdhuryBAN2022120954.502931.0300010
Khaled AhmedBAN2022-202436395*3.004121.9500220
Nathan BrackenAUS2003-200422186*8.002138.1000000
Rubel HossainBAN201024284*4.004418.1800100
Danish KaneriaPAK2004-200769284*1.143423.5300620
Brent ArnelNZ201012276*-3917.9500000
Mohammad ShahidBAN2015110666.00966.6700010
Mushfiqur RahmanBAN2004120663.004150.0000110
Farveez MaharoofSL2005120643.003517.1400000
Nishan MadushkaSL2026120663.002920.6900100
Mohammad AsifPAK200623166*3.003020.0000200
Doug BollingerAUS201012155*5.001926.3200100
Sheldon CottrellWI2013120552.501145.4500110
Jahmar HamiltonWI2019120552.50618.2000100
Lasith AmbuldeniyaSL2022240521.25855.8800100
Ian BlackwellENG2006110444.001625.0000000
Steven FinnENG201211144*-1330.7700010
Hamish BennettNZ2010110444.003013.3300000
Shane WarneAUS2004120442.00944.4400110
Dushmantha ChameeraSL2015121444.001040.0000010
Sherman LewisWI2018120442.001822.2200110
Pedro CollinsWI2006340431.003511.4300200
Syed RaselBAN200712232*-1915.7900000
Mark CraigNZ2016120321.501030.0000000

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