Batting records (Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Basin Reserve×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Hamish MarshallNZ200523024188.003764.8600140
James AndersonENG2008-20233432412*24.0022109.0900050
Zakary FoulkesNZ20251112323*-4353.4900030
Mohammed ShamiIND2014-2020232232123.002495.8300030
Chris MartinNZ2004-2012111714234*7.6712618.2500040
Faf du PlessisSA2017110222222.004055.0000011
Hanuma VihariIND2020120221511.009922.2200030
Kasun RajithaSL2018-202323022207.3315114.5700110
Bruce MartinNZ20131112121*-4744.6800040
Mashrafe MortazaBAN2008120211510.503953.8500012
Tino BestWI2013120212110.5020105.0000131
Mitchell StarcAUS2024120211210.506035.0000030
Shane DowrichWI2017120211810.504645.6500030
Chemar HolderWI20201222113*-3756.7600030
Tevin ImlachWI2025120211610.507030.0000020
Craig McMillanNZ2005110202020.003458.8200021
Neil BroomNZ2017120202010.006132.7900130
Ollie RobinsonENG2023120201810.004445.4500010
Jesse RyderNZ2009-201124020175.004050.0000221
Mark GillespieNZ2008-201223019106.336031.6700130
Chris WoakesENG2024110181818.004341.8600030
Shahriar NafeesBAN200812018129.004143.9000030
Sunil AmbrisWI201712018189.003354.5500121
Jeetan PatelNZ20171211717*17.0017100.0000111
Dhammika PrasadSL201512017118.505232.6900020
Dilruwan PereraSL2018110161616.003842.1100020
Marvan AtapattuSL200512016168.005927.1200110
Mustafizur RahmanBAN201912016168.002466.6700102
Monty PanesarENG2008-201323016105.333447.0600100
Shannon GabrielWI2013-202036116103.206325.4000330
Munaf PatelIND20091111515*-14107.1400030
HMRKB HerathSL201512015157.501978.9500130
Junaid SiddiqueBAN200812015137.504434.0900020
Miguel CumminsWI201712015147.502268.1800030
Darren BravoWI2013-20202401573.754731.9100130
Shane Edward BondNZ20061201487.003046.6700030
Ryan SidebottomENG200812014147.004134.1500110
Michael BracewellNZ20232201487.002850.0000010
Stephen CookSA201712014117.003243.7500000
Suranga LakmalSL2015-20182301464.675326.4200020
Michael RaeNZ2025110131313.0011118.1800010
Alex CareyAUS202412013106.502944.8300000
Shoaib MalikPAK20091201296.003930.7700020
Brad HaddinAUS20101111111*-1861.1100020
Jacob DuffyNZ2025110111111.001384.6200020
Oshada FernandoSL20231201165.506816.1800000
Ajaz PatelNZ2018-202022110610.004124.3900010
Kagiso RabadaSA2017110999.001090.0000020
Brydon CarseENG2024110999.008112.5000020
Sajedul IslamBAN2008120964.501181.8200010

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