Batting records (Men's Tests)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Peter MoorZIM20171201095.002540.0000010
Nithish Kumar ReddyIND202512010105.002147.6200110
Lasith MalingaSL200622298*-1181.8200020
Zakir HasanBAN2024120974.503426.4700000
Rob QuineyAUS2012230993.002240.9100210
Matthew HoggardENG200512187*8.00869.3000000
R. P. SinghIND2008230882.673026.6700220
Dwight WashingtonWI200511177*-2528.0000010
Jofra ArcherENG2019120743.501643.7500010
Matthew PottsENG202212176*7.003221.8800000
Dilhara FernandoSL2006-201134274*3.502626.9200110
Jackson BirdAUS2016110666.001735.2900000
Suresh RainaIND2010120653.001637.5000000
Sheldon CottrellWI2014120643.001346.1500000
Minod BhanukaSL2021120653.001735.2900010
Tino BestWI2005110555.00771.4300010
Wahab RiazPAK2010110555.004125.0000010
Shoaib AkhtarPAK2003-2007220542.502718.5200010
Sikandar RazaZIM2017120552.50862.5000110
Piyush ChawlaIND2008110444.001233.3300010
Umar AkmalPAK2010110444.00580.0000000
Jamie HowNZ2006120442.001136.3600100
Callum FergusonAUS2016120432.002317.3900000
Shafiul IslamBAN2017120422.001428.5700000
Asif AfridiPAK2025121444.00580.0000010
Asitha FernandoSL2021-2024362441.002119.0500310
Michael MasonNZ2004120331.50339.0900100
Reon KingWI200512233*-1225.0000000
Mahbubul AlamBAN200824231*1.50535.6600100
Ajantha MendisSL2014110222.001118.1800000
Muttiah MuralitharanSL2006220221.00633.3300100
Bryce McGainAUS2009120221.001612.5000100
Jaydev UnadkatIND201012121*2.001513.3300000
Shane Edward BondNZ2007110111.00205.0000000
Darren GoughENG2003110111.00185.5600000
Shahbaz NadeemIND201911111*-520.0000000
Scott BolandAUS2022210111.00425.0000000
Corey CollymoreWI200312111*1.00185.5600100
Rawl LewisWI2008120110.501010.0000100
Varun AaronIND201522111*1.001010.0000100
Shaminda ErangaSL201412111*1.00137.6900100
Dominic BessENG2020230110.33195.2600200
Christopher MpofuZIM2005-201736411*0.50283.5700200
Murali KartikIND200411100*-0-00000
Doug BollingerAUS200911100*-50.0000000
Jubair HossainBAN201521100*-80.0000000
Keon PetersWI2014110000.0030.0000100
Mukesh KumarIND202411100*-0-00000
William O’RourkeNZ202411100*-200.0000000
Mohammad ZahidPAK2003120000.0050.0000200

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