Live4th T20I · India in New Zealand 2026/27NZ259/7 (20)IND163/9 (19.1)IND need 97 runs in 5 ballsLive4th ODI · Ireland in Namibia 2026/27NAMIRE269/6 (47.4)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2053rd Match · CSA Pro20 2026/27BOL137/9TIT137/8Match tied (Boland won the Super Over)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

New Zealand: Batting by opposition (All cricket)

More filters

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

Player figures come from full scorecards, which we hold for 1,615 of the 1,616 matches in this selection (from 1930). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Ewen ChatfieldNZAustralia1977-1988442721641010.6723227.5900340
Trent BoultNZAustralia2011-20243531182022415.5424682.11003209
Ross TaylorNZPakistan2007-20216068172375131*46.57321273.94515620846
Trent BoultNZIndia2012-2023322816112389.3322948.91003113
Daniel VettoriNZAustralia1997-201578751513439622.38204065.830791403
Mitchell SantnerNZIndia2016-20266053157897120.76106174.360226921
Daniel VettoriNZEngland1997-20154647147588822.97121062.64043993
Tim SoutheeNZPakistan2009-20245840143985615.3151976.690283314
Ross TaylorNZWest Indies2006-20204351132095217*55.13314666.5959321723
Daniel VettoriNZIndia1998-201255461385211825.82140460.68134828
Chris HarrisNZSri Lanka1991-200337391379068*30.38151852.04040394
Daniel VettoriNZSouth Africa1997-20155752136798117.41108462.64039771
Ewen ChatfieldNZIndia1980-1988241713186*4.5012015.0000410
Ian SmithNZEngland1983-1992353512622113*27.0493166.81112685
Dion NashNZIndia1994-200131281241689*26.0091145.66024301
Tim SoutheeNZSri Lanka2010-20244134123706816.8246379.910132516
Kyle MillsNZSouth Africa2004-201430221216133*16.1022073.18003106
Ewen ChatfieldNZWest Indies1979-19871817123667.2015024.0000120
Chris MartinNZEngland2002-20081820122773.3811723.0800430
Ross TaylorNZEngland2007-20217588113017181*39.18411873.26813431545
Chris HarrisNZAustralia1990-200441401191713031.62142564.351456112
Adam ParoreNZZimbabwe1992-200132351183484*34.75149355.86061779
Chris HarrisNZSouth Africa1992-200435321173168*34.81147749.49043538
Trent BoultNZEngland2013-202338291116024*8.8922770.48004223
Danny MorrisonNZAustralia1987-199531261112420*8.2747925.8900891
Frank CameronNZSouth Africa1961-1964813112710*13.50--00000
Chris MartinNZSri Lanka2001-2009121411174*5.677123.9400230
Ross TaylorNZIndia2007-2021657810262415138.59348875.23611325638
Richard HadleeNZAustralia1973-199059721013658122.02206466.1305411620
Jeremy ConeyNZEngland1979-1986263210993174*45.14198949.921401013
Mitchell SantnerNZEngland2015-202642361082312631.6597684.321336637
James FranklinNZSri Lanka2001-20133031104935523.4878762.64011377
Mitchell SantnerNZWest Indies2017-202630211042555*38.6444894.870103321
Martin SneddenNZAustralia1980-19903727103283519.2979541.26002271
Neil WagnerNZEngland2013-20231421101822716.5538946.79004207
Ewen ChatfieldNZEngland1975-19883022107313*6.0826127.9700780
Trent BoultNZPakistan2014-20233318106519*8.1313149.6200471
Chris MartinNZSouth Africa2000-20131622102371.9212518.4000920
Kane WilliamsonNZSouth Africa2011-202539479219917657.87339064.87106122723
Tim SoutheeNZEngland2008-20246459981877*16.36786104.070358636
Mitchell SantnerNZPakistan2016-2025332493404822.6735795.24001328
Daryl TuffeyNZPakistan2001-20092923922580*16.0744350.79014272
Danny MorrisonNZPakistan1989-199632309132426.2945728.880011110
Danny MorrisonNZEngland1988-1997211798917*11.1347518.7400460
Danny MorrisonNZIndia1987-1995241696427*9.1426324.3300231
Kane WilliamsonNZPakistan2011-202561728353123855.17502470.28819235023
Brendon McCullumNZAustralia2002-201668808218414530.33266382.01310623961
Ross TaylorNZBangladesh2007-202240438182620052.17235777.47313016532
Daryl MitchellNZEngland2019-202634428171819050.53287559.76512317237
Richard HadleeNZEngland1973-19904453811479925.49186161.6307513512
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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