Live7th 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 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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 runsT20I5th 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
Devon ConwayNZZimbabwe2025341304153101.3346165.94120352
BJ WatlingNZBangladesh2010-20191113130310325.2566245.77112222
Lance CairnsNZIndia1976-1985161633034723.3129079.31002187
Daryl MitchellNZSouth Africa2022-2026111233016033.4447962.84010296
Mark ChapmanNZWest Indies2025-2026111012958032.78256115.230322516
Bruce TaylorNZIndia1965-1969816129510519.67--101355
Will YoungNZNetherlands2022-202344129412098.0031194.53210219
Jesse RyderNZBangladesh2008-201081012949132.6749659.27010313
Finn AllenNZBangladesh2021-2023141402947121.00219134.250113613
Neil BroomNZAustralia2009-2017131312927324.3337877.25012264
Rachin RavindraNZPakistan2023-20251210129110832.33245118.78110412
Corey AndersonNZIndia2014-2016101212907726.3633985.550212812
Geoff RaboneNZSouth Africa1953-195447128910748.17--120210
Corey AndersonNZSri Lanka2013-201612802878135.88263109.13020308
'Dad' WeirNZEngland1930-193781212876626.0910.0002100
BJ WatlingNZIndia2010-20211218228612417.8885133.61103340
Zin HarrisNZSouth Africa1961-1962510128410131.5610.00112172
Grant ElliottNZSri Lanka2009-201614113284104*35.5035679.78101183
Andrew JonesNZZimbabwe1987-19926822826847.0056150.27031270
Verdun ScottNZEngland1947-195171212826025.64--02190
Ross MorganNZPakistan19655902819731.22--031220
Ian SmithNZSri Lanka1983-19921917528142*23.4229196.56001361
Rod LathamNZZimbabwe199257027911939.8645561.32100302
Jeet RavalNZPakistan2016-201851012795531.0069440.20021330
Lou VincentNZZimbabwe200544027717269.25277100.001113310
Terry JarvisNZWest Indies197246027718246.1755532.79101230
Graham DowlingNZWest Indies1969-197251002777627.70--020122
Graham DowlingNZPakistan1965-196971302778321.31--022160
Ken RutherfordNZZimbabwe1987-19926732758968.7546958.64020182
Grant ElliottNZSouth Africa2009-2015109127584*34.3830390.76020313
Will YoungNZWest Indies2020-2026111202755622.9240468.07011311
Matt HorneNZAustralia1997-2000913027513321.1557148.16101272
Martin GuptillNZIreland2009-202277127111545.17268101.12111279
Bruce EdgarNZWest Indies1979-198057127112745.1774336.47110210
Graham DowlingNZSouth Africa1961-196451002717827.10--032201
Daryl MitchellNZAustralia2021-2025101102715824.6445759.30020254
Lance CairnsNZPakistan1976-19851821427052*15.8818564.86012217
Mark RichardsonNZBangladesh2001-200444026914367.2543661.70110320
Matthew BellNZEngland1999-200861112688326.8076335.12023320
Hamish MarshallNZWest Indies2004-20071113426875*29.7840865.69010160
Glenn PhillipsNZIreland202277226669*53.20220120.91020228
John ReidNZAustralia1982-19861013126610822.1773636.14100280
John BracewellNZWest Indies1985-1987101442656626.5066539.85011142
Barry SinclairNZSouth Africa196436026413844.00--111370
Colin de GrandhommeNZBangladesh2017-20211615626376*29.22186141.400131716
Rachin RavindraNZZimbabwe2025441260165*86.67207125.60110325
Ross MorganNZIndia19654702608237.14--020390
Matt HenryNZAustralia2015-2025171822606616.2530186.38012337
Dean BrownlieNZAustralia2011-201735125977*64.7548553.40030330
Jock EdwardsNZIndia1976-19817902594728.7842361.23000272

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.