Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Tim McIntoshNZIndia2009-2010611022310220.2764634.52103262
Matt PooreNZSouth Africa1953-195461112234522.30--001100
Tony MacGibbonNZEngland1951-195891702236613.1220.00013242
Henry NichollsNZZimbabwe2016-2025452221150*73.6736560.55100270
Hamish MarshallNZSouth Africa2000-2006141312217418.4246847.22010210
John MorrisonNZEngland1975-19839812195831.2941752.52031261
Ken WadsworthNZIndia1969-1976912121946*19.919472.34000212
Eric PetrieNZEngland1958-1966101852185516.7729913.71011100
Luke RonchiNZPakistan2014-2016151202174118.08200108.50002245
Colin MunroNZSouth Africa2012-2019141412175716.6923492.74013253
Mathew SinclairNZWest Indies1999-2009220216214108.0045847.16100220
Colin MunroNZAustralia2016-20189902167624.00200108.000101710
Gary BartlettNZSouth Africa1961-19625902154023.8910.00001120
Kyle JamiesonNZIndia2020-2026171552154921.5032366.56001158
Jesse RyderNZPakistan2010-20111011021410719.45214100.001152010
Luke RonchiNZSouth Africa2014-2017131112139921.3022295.95021214
Michael BracewellNZEngland2022-2025101202135117.7533962.83010282
James FranklinNZEngland2004-2013221852135016.3830569.84011164
John ReidNZWest Indies1952-195661102128419.2720.00011240
Mark ChapmanNZIndia2020-2026151502126314.13199106.53013186
Michael BracewellNZIreland2022643211127*211.00151139.741001512
Doug BracewellNZSri Lanka2012-202310912094726.1326379.47001215
Bryan YoungNZWest Indies1994-19957912094226.1343548.05001220
Jack KerrNZEngland1931-193761012095923.22--01180
Geoff RaboneNZEngland1949-1955610120939*23.224615.2200070
Luke RonchiNZEngland2013-2017151402098814.93183114.21013248
Mark RichardsonNZWest Indies20022402079551.7561333.77021241
Bert VanceNZPakistan19895702056829.2959734.34010220
John BeckNZSouth Africa1953-19544702039929.00--011161
Chris NevinNZPakistan2001-20038802035025.3828970.24010231
Daniel FlynnNZSri Lanka2009-20124802035325.3851239.65032210
Blair HartlandNZSri Lanka1992-19946802025425.2548641.56020200
Trent BoultNZAustralia2011-20243531182022415.5424682.11003209
Mark RichardsonNZSri Lanka20032412018567.0059034.07030222
Colin de GrandhommeNZWest Indies2017-201934020110550.25174115.52110199
Scott StyrisNZZimbabwe2000-201113902016322.3323984.10010145
Ken RutherfordNZWest Indies1985-199517231201309.1461032.95003220
John ParkerNZPakistan1973-197971002008220.00366.67010110
Lance CairnsNZSri Lanka1979-1985151312004516.6722090.91001187
Jamie HowNZSouth Africa2006-20075601999033.1728569.82021261
Mike ShrimptonNZEngland1963-197171301994615.3123026.09003171
Daniel FlynnNZEngland2008111221984919.8042946.15002191
John BracewellNZIndia1981-1990141411985215.2345843.23012121
Martin GuptillNZScotland2009-20225401979349.25154127.92010209
Tim McIntoshNZWest Indies200824119713665.6749140.12100290
Peter IngramNZBangladesh20105611976939.4028369.61010251
Tom BlundellNZWest Indies2017-2025671197107*32.8337452.67100231
Bert SutcliffeNZWest Indies1952-19564811964828.00--000111
Richard CollingeNZIndia1965-1976111341965421.782544.00011204
Gordon LeggatNZIndia1955-19563611946138.80--02050

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.