T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

New Zealand: Batting by opposition (All cricket)

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,614 of the 1,615 matches in this selection (from 1930). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Daniel VettoriNZAustralia1997-201578751513439622.38204065.830791403
Ross TaylorNZEngland2007-20217588113017181*39.18411873.26813431545
Brendon McCullumNZAustralia2002-201668808218414530.33266382.01310623961
Ross TaylorNZIndia2007-2021657810262415138.59348875.23611325638
Tim SoutheeNZEngland2008-20246459981877*16.36786104.070358636
Ross TaylorNZSri Lanka2006-201962675199314232.15271873.33311917226
Kane WilliamsonNZPakistan2011-202561728353123855.17502470.28819235023
John WrightNZAustralia1980-199361783238614131.81591740.3221332316
Brendon McCullumNZEngland2002-20156173623489735.04247794.79020325078
Stephen FlemingNZAustralia1994-2007617441939116*27.70347155.8631392078
Ross TaylorNZPakistan2007-20216068172375131*46.57321273.94515620846
Martin GuptillNZIndia2009-202160681178711126.67233676.50111619948
Richard HadleeNZAustralia1973-199059721013658122.02206466.1305411620
Mitchell SantnerNZIndia2016-20265952157847121.19105574.310226921
Tim SoutheeNZPakistan2009-20245840143985615.3151976.690283314
Kane WilliamsonNZIndia2010-202557674252913140.14395863.90319223828
Chris CairnsNZAustralia1989-200557654172810928.33257167.21112516640
Daniel VettoriNZSouth Africa1997-20155752136798117.41108462.64039771
Brendon McCullumNZSouth Africa2002-20155662615598527.84231867.26010315929
Brendon McCullumNZSri Lanka2003-201555603153719526.96182684.1726816952
Daniel VettoriNZIndia1998-201255461385211825.82140460.68134828
Tim SoutheeNZIndia2009-2024554475496514.8463786.190284730
Stephen FlemingNZSouth Africa1994-200754652238326237.83385461.83312429214
Daniel VettoriNZSri Lanka1997-20155452784214018.71130964.32149853
John WrightNZEngland1978-199253732244813034.48589941.5051363004
Martin CroweNZAustralia1982-199352636235118841.25426655.1141432327
Stephen FlemingNZIndia1994-20055258517189232.42305256.2901211887
Ish SodhiNZPakistan2014-2025523263676514.1267554.37024358
Kane WilliamsonNZEngland2012-202650675266715643.02444160.05715629114
Craig McMillanNZAustralia1997-200750592148811726.11232364.0619515130
Ross TaylorNZAustralia2007-202049605211629038.47288173.4549323522
Martin GuptillNZAustralia2009-202249581160111428.09219672.9127315855
Tim SoutheeNZAustralia2008-2024495174424810.0548690.950073919
Nathan AstleNZAustralia1996-2007486031883156*33.04316159.57212721011
Stephen FlemingNZSri Lanka1994-2007485841819274*33.69368549.36291019511
Martin GuptillNZPakistan2009-202148513172910036.02227875.90114318148
Martin CroweNZEngland1983-199446626220914339.45445149.636842448
Tom LathamNZPakistan2014-202546545174013735.51269064.6841141728
Daniel VettoriNZEngland1997-20154647147588822.97121062.64043993
Stephen FlemingNZPakistan1994-200644504175519238.15295059.49210420610
Richard HadleeNZEngland1973-19904453811479925.49186161.6307513512
Daniel VettoriNZPakistan2000-201544376905137*29.19122973.64316915
Tim SoutheeNZWest Indies2008-2024443083093114.0533293.070012412
Ewen ChatfieldNZAustralia1977-1988442721641010.6723227.5900340
Ross TaylorNZWest Indies2006-20204351132095217*55.13314666.5959321723
Kane WilliamsonNZSri Lanka2010-2024424952305242*52.39345066.81614321812
Brendon McCullumNZIndia2002-201442476198730248.46279671.0747622433
Brendon McCullumNZPakistan2003-201642434135820234.82167980.8826515130
Mitchell SantnerNZEngland2015-202642361082312631.6597684.321336637
Chris HarrisNZPakistan1992-2003424387455421.29118862.71012496
Page 1Next

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