Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1011th Match · Abu Dhabi T10 League 2026RDCBULODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 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
Ian ChappellAUSNew Zealand1974120723736.009873.47000121
Robert AndersonNZEngland1978120725536.0018040.0001090
Lou VincentNZAustralia2005-2007340724018.009972.7300073
Aaron FinchAUSNew Zealand2015-20184427236*36.0041175.6100045
Amy SatterthwaiteCANAuckland2022110717171.0060118.3301060
Finn AllenNZBangladesh2021110717171.0029244.83010103
Ross MorganNZPakistan1965120716635.50--01030
Sadiq MohammadPAKNew Zealand1973120713835.50--000130
Alvin KallicharranWINew Zealand1980120714635.5014349.65000120
Martin CroweNZSri Lanka1983-1991221716471.009872.4501060
Pat CumminsAUSNew Zealand2015-2024331713635.508088.75000111
Martin GuptillNZSouth Africa2012-2017440713417.758682.5600082
BJ WatlingNZEngland2013-2018340713117.7515246.71000110
Mohammad AshrafulBANNew Zealand2007110707070.0057122.81010101
Abdul KadirPAKNew Zealand1965120705835.00--01060
Warren LeesNZPakistan19791217045*70.00--00090
Ramnaresh SarwanWINew Zealand2006-2009330706223.3313850.7201090
Devon ConwayNZWest Indies2020-2025330704123.3365107.6900072
Jack RussellENGNew Zealand1991-1992230703323.3315744.5900090
Clive LloydWINew Zealand1969-1980240704217.5012941.0900061
John ParkerNZAustralia1974-1977240703417.5023030.43000100
Frank WoolleyENGNew Zealand1930220695934.50--010-0
John MorrisonNZIndia1976120694634.50--00060
James NeeshamNZWest Indies2013-20254316948*34.5063109.5200064
Murray GoodwinZIMNew Zealand1998230692823.0013152.67000110
Gary GilmourAUSNew Zealand1974-1977230696423.0011659.4801091
Mithali RajINDWAustralia Women2022110686868.009670.8301041
Robert O'DonnellAUCCentral Districts2022110686868.0037183.7801082
Graham RoopeENGNew Zealand1978110686868.0021032.38010100
Mark GreatbatchNZSouth Africa1992110686868.0060113.3301092
Jackie McGlewSANew Zealand1953120685034.00--01040
Sherwin CampbellWINew Zealand1995-2000220685134.0012255.7401070
Dipak PatelNZSri Lanka1991-1995231684134.0016541.2100090
Katie PerkinsAUCCentral Districts2022110676767.0054124.0701071
Sean SoliaAUCOtago20221116767*-54124.0701043
Peter RichardsonENGNew Zealand1959110676767.00--01050
Tim RobinsonENGNew Zealand1988220675433.5018735.8301070
Hammond FurlongeWINew Zealand1956120676433.50--01080
Jeremy ConeyNZIndia1981231676533.5021231.6001070
Lauren DownAUCCanterbury20221116666*-58113.7901060
Lou VincentNZIndia2002-20032216653*66.0012552.8001051
Ben StokesENGNew Zealand2018120666633.0019633.6701160
Colin MunroNZSri Lanka2016-20192216650*66.0021314.2901038
Mark StonemanENGNew Zealand2018120665533.0011159.4601081
Tim RobinsonNZWest Indies2025220663933.0046143.4800092
Shane ThomsonNZIndia1990-19942316643*33.0010861.11000101
Andrew HudsonSANew Zealand1992-1995230666422.0019034.7401080
Mark BurgessNZIndia1968-1976240663116.50--00060
Ridley JacobsWINew Zealand2000110656565.0061106.5601072
Nathan McCullumNZPakistan2010-2011210656565.0050130.0001073

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.