Live4th T20I · India in New Zealand 2026/27NZ175/4 (15.1)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRE43/1 (12.4)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd 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
Daryl MitchellNZBangladesh2021-202313135418100*52.2549185.13120417
Glenn PhillipsNZAustralia2020-2024151834187127.8747088.940214116
Hamish MarshallNZPakistan2003-200410102417101*52.1354077.22140332
Dion NashNZIndia1994-200131281241689*26.0091145.66024301
James FranklinNZIndia2009-2012913441598*46.1184848.94031406
Mathew SinclairNZSouth Africa2000-200779141215051.5080551.18120544
John ReidNZIndia1981-19869111411123*41.10117734.92121270
Will YoungNZPakistan2023-20251716041110725.6945290.93120476
Noel McGregorNZSouth Africa1961-196481604106825.63--031190
Glenn PhillipsNZSri Lanka2022-20261717240910427.2741099.761123116
Glenn PhillipsNZBangladesh2021-2025121474078758.14346117.630313420
Rob NicolNZZimbabwe2011-201298140614658.0041498.072213612
Adam ParoreNZWest Indies1994-200020205405100*27.0085447.42121371
John BracewellNZAustralia1980-19902932740283*16.0887945.73017312
Corey AndersonNZBangladesh2013-20171314140111630.85385104.161123223
Henry NichollsNZSouth Africa2016-202279040011844.4467459.35211530
Mathew SinclairNZBangladesh2001-2008131024007650.0064761.82040490
Ken WadsworthNZAustralia1973-1974813140010433.3372355.33121450
Chris HarrisNZWest Indies1992-2004252644005018.1872555.17015295
Daniel FlynnNZWest Indies2008-2012151723989526.5373554.15022476
Tim SoutheeNZPakistan2009-20245840143985615.3151976.690283314
Will YoungNZSri Lanka2023-20251010339790*56.7145886.68031502
Shane ThomsonNZSouth Africa1993-199691203978433.0881049.01032483
Tom BlundellNZPakistan2018-2024101213957435.9170256.27040452
Michael BracewellNZPakistan2022-20252421639574*26.3340697.290223118
Glenn TurnerNZSri Lanka1979-198389139314049.1348581.03120423
Mark BurgessNZAustralia1974-1981162113926619.6085745.74011361
Finn AllenNZIndia2022-2026171603918024.44293133.450233921
John ParkerNZIndia1975-19811416039110424.4410344.66110270
Ken RutherfordNZSouth Africa1992-1995111403906827.8675651.59042522
Merv WallaceNZEngland1937-1951101603866624.13--050252
Grant ElliottNZEngland2008-2016201833865625.7351375.24020257
Jeremy ConeyNZSri Lanka1979-1985161643859232.0881747.12020321
Mathew SinclairNZAustralia2000-2010212903856913.2895640.27018411
James NeeshamNZPakistan2014-20253129838597*18.3342690.380113011
Shane ThomsonNZIndia1990-1995181943808325.3364758.73021364
Mitchell SantnerNZAustralia2015-20242927537945*17.2357266.26004379
Brian HastingsNZEngland1969-1975121603768623.50113833.04034310
Bryan YoungNZIndia1994-1999151713768523.5073451.23032540
Mark ChapmanNZSri Lanka2023-2026161413758128.85357105.040313212
Bevan CongdonNZPakistan1965-1973112113755718.75742.8601261
Michael BracewellNZIndia2023-20261613537214046.50267139.331102921
Lou VincentNZEngland2002-2007121513727626.5772351.45033312
Tim SoutheeNZSri Lanka2010-20244134123706816.8246379.910132516
Trevor FranklinNZEngland1983-1990813136710130.58128628.54120330
Ish SodhiNZPakistan2014-2025523263676514.1267554.37024358
Daniel VettoriNZWest Indies1999-20153623436553*19.2158762.18012470
Michael PappsNZSouth Africa2004-20071219236492*21.4179345.90033520
Bruce MurrayNZIndia1968-196971403638025.9316644.58031301
Mark GreatbatchNZSri Lanka1988-1996131623606525.7170351.21011263

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.