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
Peter KirstenSANew Zealand1992110909090.0012969.77010100
Craig McMillanNZSri Lanka2001-2007221906190.0013964.7501072
Blair PocockNZEngland1997120907045.0025934.75010100
Jeff CroweNZPakistan1985-1989330903330.0031628.4800071
'Dad' WeirNZEngland1930-1933331906345.0010.0001100
Kapil DevINDNew Zealand1981-1994440905022.5011478.95010103
Kamran AkmalPAKNew Zealand2011110898989.0084105.9501053
Rob NicolAACanterbury2017110898989.0018647.8501063
Graham DowlingNZWest Indies1969120897144.50--01052
Trevor FranklinNZEngland1988120896244.5029729.9701090
John EdrichENGNew Zealand1966-1975330896429.6726433.71010120
Jamie HowNZBangladesh2007110888888.0011973.9501051
Bruce LairdAUSNew Zealand1982230883929.3323737.1300080
Intikhab AlamPAKNew Zealand1965-1973240884522.00--00092
Ian HealyAUSNew Zealand1990-19957638836*29.3315955.3500160
Shubman GillINDNew Zealand2022-2026220875043.5012171.9001063
John ParkerNZIndia1976120877043.50--01090
Chandika HathurusingheSLNew Zealand1991120877443.5027231.99010130
Sourav GangulyINDNew Zealand1999-2003330875029.0013265.91010120
Corey AndersonNZIndia2014230877729.0013365.41010132
Everton WeekesWINew Zealand1952-1956230875129.00--010130
Wayne PhillipsAUSNew Zealand1986230876229.0027831.29010100
Tim SeifertNZIndia2019-2026551873821.758898.8600055
Stephen FlemingNZWest Indies2000-2006450863317.2014957.72000130
MS DhoniINDZimbabwe20151118585*-76111.8401082
Mark ChapmanNZWest Indies2025220857842.5039217.9501067
Richard HadleeNZPakistan1979-19894428553*42.504362.7901092
Andrew JonesNZAustralia1990-19935618526*17.0024334.9800060
Grant ElliottNZSouth Africa20151118484*-73115.0701073
Verdun ScottNZWest Indies1952110848484.00--01070
Rick McCoskerAUSNew Zealand1977110848484.0018645.1601080
Kevin PietersenENGNew Zealand2008220844342.008895.45000111
Ken RutherfordNZSouth Africa1992-1995220845642.0017248.84010140
Sarfraz AhmedPAKNew Zealand2016-2018330844128.0077109.0900073
Eddie DawsonENGNew Zealand1930230845528.00--010-0
Wasim RajaPAKNew Zealand1973-1985460844914.005328.30001170
Jesse RyderNZIndia2009-2014220836341.5061136.07010104
Jim ParksENGNew Zealand19661218345*83.0016650.0000072
Stuart CarlisleZIMNew Zealand1996-2001230835827.6722437.05010120
Colin de GrandhommeNZSouth Africa2012-2017330833627.679191.2100026
Travis HeadAUSNew Zealand2017-2024330834527.6767123.8800086
Stan NicholsENGNew Zealand1930232837583.00--01000
Kieron PollardWINew Zealand2008-20202218275*82.0041200.0001049
Glenn PhillipsNZAustralia2024221824282.0059138.9800084
Glenn TurnerNZPakistan1973120825841.00--01060
Richie RichardsonWINew Zealand1987-1992330824127.3317447.1300090
Wasim BariPAKNew Zealand1973-1979231823041.00--00030
Richard CollingeNZPakistan1965-19732218168*81.00--01061
Shane ThomsonNZSri Lanka19911218180*81.0014954.3601081
Bevan CongdonNZPakistan1965-1973241814227.00--000-0

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.