Batting by opposition (ODIs)

Filters

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

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Virender SehwagINDNew Zealand2002-200922018510892.50175105.71110203
Virat KohliINDNew Zealand2014-201922016812384.0017098.82100142
Ross TaylorNZEngland2008-201322014810074.0016490.24100132
Alastair CookENGNew Zealand2008-20132201477873.5018081.67020151
Jamie HowNZEngland2008110139139139.00116119.83100103
Jacob OramNZBangladesh2007-20102201388369.0071194.37020129
Misbah-ul-HaqPAKNew Zealand2011-201522113893*138.0014297.1801092
Kane WilliamsonNZIndia2014-20192201357167.5016979.88020140
Mark ChapmanNZPakistan2025110132132132.00111118.92100136
Brendon McCullumNZEngland2008-20132201327466.00101130.69020155
Ross TaylorNZBangladesh2007-201933213051130.00125104.00010123
Ross TaylorNZSri Lanka2006111128128*-13396.24100124
Kane WilliamsonNZPakistan2011-201522012711263.50124102.42100151
MS DhoniINDNew Zealand2009-201932112484*124.0013591.8501082
Brendon McCullumNZZimbabwe2012110119119119.0088135.2310075
Martin GuptillNZBangladesh2010-2019221119117*119.0012495.9710084
Sanath JayasuriyaSLNew Zealand2006110111111111.0082135.37100125
Runako MortonWINew Zealand2006111110110*-15570.9710070
Ross TaylorNZIndia2009-20193301105536.6714774.8301070
Tamim IqbalBANNew Zealand2007-20193301106236.6712488.71010171
Shai HopeWINew Zealand2025111109109*-69157.97100134
Shikhar DhawanINDNew Zealand2014-201922110775*107.0014971.8101090
Ross TaylorNZPakistan2011-2015221106102*106.0075141.33100142
Smriti MandhanaINDWNew Zealand Women2019110105105105.00104100.9610093
Lou VincentNZWest Indies2006110102102102.0011787.18100101
Mohammad HafeezPAKNew Zealand2011-2015220988649.0011287.5001073
Martin GuptillNZPakistan2011-2015220977648.5010592.38010112
Ahmed ShehzadPAKNew Zealand2011-2015220975548.5010493.27010141
Ahmed ShehzadPAKUnited Arab Emirates2015110939393.0010588.5701081
Hashim AmlaSANew Zealand2012110929292.0010785.98010120
Devon ConwayNZWest Indies2025110909090.0084107.14010131
Ian BellENGNew Zealand2008-2013220874443.5010682.08000100
Brendon McCullumNZSouth Africa2012110858585.009688.54010112
Martin GuptillNZZimbabwe2012110858585.0069123.1901075
Suresh RainaINDNew Zealand2009-2014220846642.0061137.7001074
Nathan AstleNZSri Lanka2006110838383.008795.4001082
Peter FultonNZBangladesh2007110838383.009389.2501051
Phil MustardENGNew Zealand2008110838383.0074112.16010112
Nathan AstleNZWest Indies2006110818181.008892.0501043
Jemimah RodriguesINDWNew Zealand Women20191118181*-9486.1701090
Joe RootENGNew Zealand20131117979*-56141.0701072
Mathew SinclairNZIndia2002110787878.0012661.9001041
Babar AzamPAKNew Zealand2025110787878.008393.9801053
Martin GuptillNZIndia2009-2019330776425.6710275.4901070
Nathan AstleNZIndia2002110767676.009580.0001051
Daryl MitchellNZPakistan2025110767676.008490.4801044
Jamie HowNZBangladesh2007110747474.007796.10010120
Neil BroomNZBangladesh2010110717171.007397.2601070
Ross TaylorNZAustralia2010110707070.007198.5901061
Haris SohailPAKUnited Arab Emirates2015110707070.008384.3401051
Page 1Next

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