ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Eden Park×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Jeff CroweNZEngland1983-198844015512838.7538140.68100220
Dwayne BravoWINew Zealand2006-20145611555931.0026957.62010161
Mark ChapmanNZPakistan2020-20253301549451.3375205.33010177
Chris HarrisNZSouth Africa1992-200464115468*51.3334045.29021123
Martin GuptillNZWest Indies2009-2020441154122*51.3317190.06100113
Michael ClarkeAUSNew Zealand2005-201566115471*30.8024363.37010112
Majid KhanPAKNew Zealand1973-197923015311051.00--100210
Ian BothamENGNew Zealand1978-19844401537038.2529252.40020212
John WrightNZSri Lanka1983-19913401538438.2526358.17010182
Joe RootENGNew Zealand2013-20183511535138.2544834.15011130
Jeffrey StollmeyerWINew Zealand1952110152152152.00--100140
Tom LathamNZIndia2020-2022221152145*152.00118128.81100195
Virender SehwagINDNew Zealand2002-200933015211250.6717188.89101146
AB de VilliersSANew Zealand2012-201755215265*50.67111136.94010156
Ted BowleyENGNew Zealand193022015110975.50--100111
Hamish MarshallNZAustralia20054501517630.2035842.18020140
Marcus StoinisAUSNew Zealand2017-2018321150146*150.00122122.95100911
Adam ParoreNZEngland1992-20025801504518.7542535.29001141
Jacob OramNZEngland20082201498874.50131113.74020116
Bruce EdgarNZWest Indies1980121149127149.0038239.01100130
Barry SinclairNZEngland1963-196624014911437.2526047.31100140
Joey CarewWINew Zealand196912014710973.50--100170
Desmond HaynesWINew Zealand1980-19924611476129.4035441.53010101
Cameron WhiteAUSNew Zealand2005-201043214654146.00136107.3502097
Henry NichollsNZEngland2018111145145*-26854.10100180
Brad HaddinAUSNew Zealand2007-20154401455336.2516587.88011127
Glenn TurnerNZSri Lanka1983110140140140.00130107.69100133
Glenn TurnerNZAustralia1974-19772401407235.0028848.61010200
Moin KhanPAKNew Zealand1992-200443213972*139.00115120.87010182
Mark GreatbatchNZEngland1988-1992451139107*34.7542232.94100120
Scott StyrisNZAustralia2000-20107601396623.1716982.25010113
Alistair CampbellZIMNew Zealand1996-20015701393419.8637237.37000150
Brendan TaylorZIMIndia2015110138138138.00110125.45100155
Bevan CongdonNZIndia1968-19762401385434.50--02061
Glenn PhillipsNZIndia2022-202632013710768.50100137.00100811
Martin CroweNZIndia199012013711368.5020766.18100210
Stephen FlemingNZSouth Africa1995-200468113731*19.5721763.13001183
Andrew SymondsAUSNew Zealand2000-20055501364427.20134101.49000173
Heath StreakZIMNew Zealand1996-200156113679*27.2022261.26010105
Jeremy ConeyNZWest Indies1980-19873521345244.6729645.2701080
Bruce TaylorNZWest Indies196912013312466.50--100145
Surinder AmarnathINDNew Zealand197612013312466.50--100161
Rod MarshAUSNew Zealand1974-19824601334722.1724554.29000201
Bevan CongdonNZEngland1966-19784701326418.8641032.2001191
Robin SmithENGNew Zealand1991-199234113161*43.6716081.88011201
Martin GuptillNZSri Lanka2015-201933113066*65.00106122.64020108
David WarnerAUSNew Zealand2015-20184401305932.50100130.00010106
Shaun PollockSANew Zealand1999-200476213069*32.5024952.21010121
Mark GreatbatchNZSri Lanka1991-19953401296532.2528145.9101092
Nick KnightENGNew Zealand1997-200244212884*64.0016080.00010171

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.