Batting records (Men's Tests)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Pathum NissankaSL2024230302710.003878.9500050
S. SreesanthIND2010342302415.009830.6100040
Udara JayasunderaSL201524030267.507738.9600120
Monty PanesarENG2008-2013912329103.2211525.2200420
Ryan HarrisAUS20102212818*28.004365.1200050
Bhuvneshwar KumarIND2016120282314.006245.1600031
Umesh YadavIND2012-20217722810*5.6010526.6700141
Neil McKenzieSA2004120272713.507336.9900150
Andrew BalbirnieIRE2026120271413.503969.2300040
Danish KaneriaPAK200924127169.003284.3800160
Shaheen Shah AfridiPAK2018-2021363278*9.0011523.4800030
Alok KapaliBAN2004120261313.008132.1000050
Imran TahirSA2012220261613.003672.2200030
Shafiul IslamBAN2010121251325.004259.5200050
Tanvir AhmedPAK2011220251812.504259.5200040
Sunil AmbrisWI201724125188.334951.0200131
Jasprit BumrahIND2020-202451032510*3.574456.8200531
Forster MutizwaZIM2012120241812.006139.3400030
Shingirai MasakadzaZIM2012121242124.004454.5500030
Ben CurranZIM2025120241312.004652.1700030
Mohammad NaimBAN2022120242412.0010323.3000110
Munaf PatelIND20093322415*24.003470.5900040
Kushal Janith PereraSL201924024236.003080.0000250
Brian BennettZIM202524024186.004454.5500250
Pragyan OjhaIND2010-201255224118.0013517.7800220
Rahat AliPAK2014-20164512416*6.0012020.0000240
Edward MooreSA2024120232311.505839.6600140
Dane PatersonSA202424023155.752785.1900131
Clyde FortuinSA202424023115.759623.9600130
Nafees IqbalBAN2004120221311.006633.3300040
Shoaib BashirENG2024-2026586221411.005440.7400020
Neil FerreiraZIM2005120211610.509921.2100020
Keith DabengwaZIM2005120211710.504348.8400031
Chemar HolderWI20201222113*-3756.7600030
Veerasammy PermaulWI2013120202010.002290.9100121
Michael KasprowiczAUS2004-20054322013*20.004346.5100020
Josh TongueENG20263612010*4.007327.4000130
Mohammad TalhaPAK201412019199.503161.2900131
Parthiv PatelIND2003110181818.003551.4300030
Tharindu KaushalSL201412018129.003354.5500020
Jayant YadavIND202112018129.004242.8600021
Harry TectorIRE202612018169.004738.3000030
Njabulo NcubeZIM201112017148.502373.9100001
Duanne OlivierSA2022-20242421715*8.508120.9900030
Jayden SealesWI202535117154.258420.2400220
Hasan AliPAK2018-20234601752.834240.4800240
Shannon GabrielWI2013-2020713417101.898420.2400630
Marvan AtapattuSL200512016168.005927.1200110
Mustafizur RahmanBAN201912016168.002466.6700102
Dhanushka GunathillekeSL20182401684.006425.0000000

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