Batting by opposition (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.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGNew Zealand2013-202624464209622649.90362157.88610423611
Angelo MathewsSLNew Zealand2009-2024152741178120*51.22264944.4729012313
Hashim AmlaSANew Zealand2006-2017142231154176*60.74220152.434701643
David WarnerAUSNew Zealand2011-202010193108125367.56146773.695001085
Dimuth KarunaratneSLNew Zealand2012-202413251107815244.92223548.232831041
Alastair CookENGNew Zealand2008-201815270104716238.78235744.423401261
Ben StokesENGNew Zealand2015-20261628299510138.27158862.6616212820
Virat KohliINDNew Zealand2012-20241427295921138.36177953.913421164
Azhar AliPAKNew Zealand2011-20211222094013442.73246938.07170864
Harry BrookENGNew Zealand2023-2026815089618659.7392896.5536310719
Cheteshwar PujaraINDNew Zealand2012-20211223186715939.41206142.072411083
Tamim IqbalBANNew Zealand2008-20191018085712647.61133364.291811294
Jacques KallisSANew Zealand2004-20131117083818649.29163351.323421139
Graeme SmithSANew Zealand2004-201312202817125*45.39132161.85261983
Steve SmithAUSNew Zealand2015-20241018180813847.53162049.88251943
Michael ClarkeAUSNew Zealand2004-20111013080116861.62143455.864211024
Kusal MendisSLNew Zealand2015-202410192801141*47.12154851.742511015
Virender SehwagINDNew Zealand2003-2012915179717356.9393884.972301219
Kumar SangakkaraSLNew Zealand2005-2015917277820351.87126361.60411956
Ollie PopeENGNew Zealand2019-20241222177014536.67129159.64140927
Gautam GambhirINDNew Zealand2009-2016916274916753.50150949.64241964
Mominul HaqueBANNew Zealand2013-2023918373818149.20139552.902211022
Dinesh ChandimalSLNew Zealand2015-2024916072711645.44163244.55160880
Ajinkya RahaneINDNew Zealand2014-2021917170318843.94144748.58210855
Jonny BairstowENGNew Zealand2013-2022816270216250.1490078.003218612
Sarfraz AhmedPAKNew Zealand2014-20231018369311846.20104866.13230801
Shakib Al HasanBANNew Zealand2008-2017713368721768.7097670.39231976
VVS LaxmanINDNew Zealand2003-20107113683124*85.38155643.89250970
Rahul DravidINDNew Zealand2003-2010712167319161.18170339.52240861
Usman KhawajaAUSNew Zealand2011-2024814266917455.75119456.03300735
Joe BurnsAUSNew Zealand2015-2020815065517043.67124952.44233797
Marnus LabuschagneAUSNew Zealand2019-2024510064821564.80113557.09240623
Babar AzamPAKNew Zealand2016-2023713263516157.73122351.92230664
Simon KatichAUSNew Zealand2005-2010692608131*86.86130246.70320802
Asad ShafiqPAKNew Zealand2011-20181016160013740.00127047.24213829
MS DhoniINDNew Zealand2009-201491325999854.45100959.37060689
Adam VogesAUSNew Zealand2015-201659359423999.00104856.68220783
Sachin TendulkarINDNew Zealand2003-2012914058916042.07120748.80140853
Ben DuckettENGNew Zealand2023-2026816057711336.0665388.36121773
Ian BellENGNew Zealand2008-20151323356411028.20153236.81121765
AB de VilliersSANew Zealand2006-2013101405469739.0090560.33051691
Chris GayleWINew Zealand2006-2014612254515054.5079768.381406716
Andrew StraussENGNew Zealand2008610054017754.00120144.96221620
Thilan SamaraweeraSLNew Zealand2005-201259053715959.67100853.27220634
Shivnarine ChanderpaulWINew Zealand2006-20149164531122*44.25103251.45121591
Kevin PietersenENGNew Zealand2008-2013813053012940.77109548.40211535
Kraigg BrathwaiteWINew Zealand2013-2020714152512940.38114845.73131563
Misbah-ul-HaqPAKNew Zealand2009-20168142516102*43.00137837.45132545
Ricky PontingAUSNew Zealand2004-2011101525157939.6291056.59040683
Rohit SharmaINDNew Zealand2014-202491735158236.7992855.50052597
Page 1Next

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