Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG81/0 (13)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

New Zealand: Batting by opposition (List A)

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 858 of the 859 matches in this selection (from 1973). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Ross TaylorNZEngland2007-2019353451424181*49.10171083.2755112521
Ross TaylorNZIndia2009-2020353451385112*47.76163484.7638112018
Kane WilliamsonNZPakistan2011-202526262134512356.04159884.173901278
Stephen FlemingNZSouth Africa1994-2007383711280134*35.56181870.412731387
Stephen FlemingNZAustralia1994-2007464641241116*29.55179269.252731247
Kane WilliamsonNZIndia2010-202531302123911844.25163975.59111111310
Nathan AstleNZIndia1995-200529291120712043.11152079.415531199
Brendon McCullumNZAustralia2002-20164745611229628.77123690.780649833
John WrightNZAustralia1980-19924242011098426.40207253.52093835
Stephen FlemingNZIndia1994-20054038410989032.29153071.760901145
Martin CroweNZAustralia1982-1993353431096100*35.35159668.67180764
Stephen FlemingNZPakistan1994-2006353421090115*34.06157369.291511108
Ross TaylorNZPakistan2009-2019272581071131*63.00129482.773726920
Nathan AstleNZWest Indies1995-2006282831014118*40.56135175.061809411
Ross TaylorNZBangladesh2007-2021252461010107*56.11118385.382808024
Ross TaylorNZAustralia2007-202030292100711737.30128178.612609313
Kane WilliamsonNZEngland2013-202522222100411850.20117685.37272997
Brendon McCullumNZEngland2002-20153231499380*36.78842117.930809245
Martin CroweNZPakistan1983-1994262649929145.09125778.92070789
Nathan AstleNZZimbabwe1996-20052222398912052.05131974.9835110714
Nathan AstleNZAustralia1996-20073433095310428.88138169.011769010
Martin GuptillNZPakistan2009-20192423295210045.33116281.931709421
Kane WilliamsonNZSouth Africa2011-202520205942145*62.80109586.034308411
John WrightNZEngland1978-19923030093010131.00154560.191601113
Martin GuptillNZIndia2009-20203433192511128.91110184.0116410419
Stephen FlemingNZWest Indies1994-200728273919106*38.29120976.011838811
Tom LathamNZIndia2016-202527244904145*45.2097892.432528214
Craig McMillanNZAustralia1997-20073736189511725.57111380.411438119
Chris HarrisNZAustralia1990-200438341188713038.57123971.591425812
Ross TaylorNZSri Lanka2006-20193329388113733.88108681.122556917
Martin GuptillNZSri Lanka2009-20192323387613843.8088399.212547931
Chris CairnsNZSouth Africa1992-200431285875102*38.0497489.841627127
Chris CairnsNZAustralia1992-2005423838646724.69105881.660646722
Chris CairnsNZIndia1992-20053228483811534.92100283.633106125
Martin GuptillNZAustralia2009-20222727183311432.04103780.331408525
Ken RutherfordNZAustralia1986-1995292818207930.37122367.05041544
Martin GuptillNZEngland2009-201920203802189*47.1891287.942519114
Martin CroweNZEngland1983-199424243788105*37.52111270.86152663
Bruce EdgarNZAustralia1980-198627272779102*31.16151551.42132481
Tom LathamNZBangladesh2013-20262218276613747.8887187.942525814
Nathan AstleNZSri Lanka1995-2007272717609529.23116865.070636911
Tom LathamNZPakistan2014-202528264756118*34.3685788.21151624
Craig McMillanNZPakistan1999-20042019474410549.6090582.212406310
Stephen FlemingNZZimbabwe1996-2005232247439641.2899174.97061808
Daryl MitchellNZIndia2022-20261311174113774.1076397.124205521
Brendon McCullumNZSouth Africa2002-2015312637368532.0091880.170416618
Ross TaylorNZWest Indies2006-20191817470511054.2384983.04140609
Kane WilliamsonNZSri Lanka2010-20232319069910336.7980786.62171635
Chris CairnsNZPakistan1994-20043331569784*26.8179887.340214621
Daryl MitchellNZPakistan2023-20251414068312948.7974391.922304615
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.