Batting by opposition (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Eden Park×

Player figures come from full scorecards, which we hold for 31 of the 80 matches in this selection (from 2004). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael HusseyAUSNew Zealand2005-2010553275105137.50257107.00120199
Martin GuptillNZIndia2009-2020331247111123.5025895.74120277
Brendon McCullumNZAustralia2005-20167712266137.67189119.580202014
Martin GuptillNZAustralia2010-20175502109042.0021995.89020247
Scott StyrisNZPakistan2004-2011222159101*-152104.61110163
Kane WilliamsonNZIndia2014-202222115994*159.0017292.44020112
Tom LathamNZIndia2020-2022221152145*152.00118128.81100195
Faf du PlessisSANew Zealand2012-20173311528276.0022567.56020141
Ross TaylorNZAustralia2007-201744014911737.2519078.42100181
Marcus StoinisAUSNew Zealand2017111146146*-117124.79100911
Cameron WhiteAUSNew Zealand2005-201043214654146.00136107.3502097
Brad HaddinAUSNew Zealand2007-20154401455336.2516587.88011127
Brendan TaylorZIMIndia2015110138138138.00110125.45100155
Shreyas IyerINDNew Zealand2020-20222201328066.0013399.25020115
Martin GuptillNZPakistan2011-20162201268263.0015680.77010114
Ricky PontingAUSNew Zealand2005-20104401256331.25121103.31020154
Michael ClarkeAUSNew Zealand2005-201544112571*41.6716874.40010101
Ravindra JadejaINDNew Zealand2014-202022112166*121.00118102.5402075
Ross TaylorNZIndia2009-202033211873*118.0012594.40010123
Simon KatichAUSNew Zealand20052201125856.0014378.32020151
Suresh RainaINDZimbabwe2015111110110*-104105.7710094
Brad HodgeAUSNew Zealand2005-200722111097*110.00110100.00010112
Jesse RyderNZPakistan2011110107107107.0093115.0510076
Brendon McCullumNZSouth Africa2012-20152201065953.0085124.71010144
Shane WatsonAUSNew Zealand2007-20154301024734.0011985.71000151
Shikhar DhawanINDNew Zealand2014-20222201007250.0010298.04010171
Meg LanningAUSWIndia Women2022110979797.0010790.65010130
Mohammad HafeezPAKNew Zealand2011-2016220977648.5075129.3301076
Ian BellENGNew Zealand2008-2013220977348.5011187.39010131
AB de VilliersSANew Zealand2012-20173329765*97.0071136.62010104
David MillerSANew Zealand2015-2017221944994.0053177.36000125
Hashim AmlaSANew Zealand2012-2017330947631.3313171.76010100
Daniel VettoriNZAustralia2005-2015650927018.4086106.9801192
Scott StyrisNZWest Indies2006110909090.0011975.6301040
Kamran AkmalPAKNew Zealand2011110898989.0084105.9501053
Jacob OramNZEngland2008110888888.009196.7001044
Jamie HowNZBangladesh2007110888888.0011973.9501051
MS DhoniINDZimbabwe20151118585*-76111.8401082
Grant ElliottNZSouth Africa20151118484*-73115.0701073
Kane WilliamsonNZPakistan2016110848484.008697.6701093
Babar AzamPAKNew Zealand2016110838383.0077107.79010101
Brendon McCullumNZEngland2008-2013220837941.5074112.1601075
Jesse RyderNZIndia2009-2014220836341.5061136.07010104
Rohit SharmaINDNew Zealand2009-20142218243*82.0011273.2100025
Mark ChapmanNZSri Lanka2025110818181.0081100.00010101
Kumar SangakkaraSLNew Zealand2007210797979.0010376.7001081
Craig McMillanNZAustralia2005-2007330785226.008295.1201192
AB de VilliersSAPakistan2015110777777.0058132.7601075
Peter FultonNZAustralia20071117676*-65116.9201052
Pathum NissankaSLNew Zealand2023-2025220756637.5052144.2301085
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.