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
Hashim AmlaSANew Zealand2012-20175501897637.8019696.43020232
Faf du PlessisSANew Zealand2012-20174411888262.6725075.20020154
Brian LaraWINew Zealand1992-20064511887647.0020790.82031193
Geoff MarshAUSNew Zealand1986-199256018611831.0045041.33101190
Matt PriorENGNew Zealand2013121183110*183.0031258.65110330
Mohammad HafeezPAKNew Zealand2010-20205501827636.40144126.39021198
Allan BorderAUSNew Zealand1982-199381111827118.2054433.46012241
Mike DennessENGNew Zealand1975110181181181.0039246.17100250
DuleepENGNew Zealand193022018011790.00--110101
Stephen FlemingNZZimbabwe1996-20015601798429.8335750.14010260
John ReidNZPakistan1979-1985231177158*88.5031849.69101190
Simon KatichAUSNew Zealand20054401775844.2524971.08020212
Ravindra JadejaINDNew Zealand2014-202054217766*88.5018396.72020137
Ross TaylorNZWest Indies2006-20206601777529.5018794.65021175
Craig SpearmanNZZimbabwe199623017611258.6731256.41100172
Graeme SmithSANew Zealand20043401758843.7530357.76021171
Daren GangaWINew Zealand20063401759543.7535948.75010261
Derek RandallENGNew Zealand1978-198444017510443.7546237.88100200
Paul StrangZIMNew Zealand1996-199845217567*58.3325568.63010202
Nathan AstleNZWest Indies1995-20065601757729.1725468.90020211
Mark TaylorAUSNew Zealand1990-19955601759729.1732653.68010150
Andrew JonesNZEngland1988-19924501749034.8028161.92020180
Peter MayENGNew Zealand1955-1959221172124*172.00--100170
Ian RedpathAUSNew Zealand1974121172159*172.0034549.86100230
Stewie DempsterNZEngland1930-193333217283*172.00--020-1
Mark BurgessNZEngland1971-197823017110457.0039143.73110191
Glenn TurnerNZEngland1971-19833511718842.7544738.26020170
Geoff HowarthNZAustralia1977-19823501705934.0035847.49020220
Matt HorneNZZimbabwe199822016815784.0027361.54100214
John WaiteSANew Zealand1953-19642401677241.75--010140
Zaheer AbbasPAKNew Zealand1973-198546016713527.836832.35101191
Craig McMillanNZZimbabwe1998-20013311668883.00150110.67020186
Scott StyrisNZPakistan2004-2011332166101*166.00160103.75110164
Lance KlusenerSANew Zealand1999-2004643165103*165.0016699.40100163
Peter ParfittENGNew Zealand1963-1966231164131*82.0012027.50100150
Andrew JonesNZSri Lanka19912311647382.0036445.05020110
Brendon McCullumNZSouth Africa2004-20156611645932.8016698.80010195
Russell EndeanSANew Zealand1953121163116163.00--100160
Rodney RedmondNZPakistan197312016310781.50--110290
Barry KnightENGNew Zealand1963-196623116312581.5011533.04100170
Chris CairnsNZAustralia1992-20051010216337*20.3827858.63000154
Mushtaq MohammadPAKNew Zealand1973-19792301616153.67--020230
Guy WhittallZIMNew Zealand1996-20015701617023.0025064.40010211
Clive RadleyENGNew Zealand1978110158158158.0052430.15100150
David GowerENGNew Zealand1983-19914401588439.5027357.88010112
Justin LangerAUSNew Zealand1993-200536115859*31.6021573.49012223
Craig McMillanNZSouth Africa1999-20045611588231.6029952.84010232
Barry SinclairNZSouth Africa196412015713878.50--100250
John ReidNZEngland1955-19633511577339.25537.55020183
Jeremy ConeyNZPakistan1979-19852301568252.004753.19010202

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.