Batting by opposition (ODIs)

Filters

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

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Ross TaylorNZIndia2009-2020553320112*160.00305104.92210347
Matthew HaydenAUSNew Zealand2007111181181*-166109.041001110
Martin GuptillNZSouth Africa2017211180180*-138130.431001511
Ross TaylorNZAustralia2007-201733018010760.00179100.56110182
Tom LathamNZNetherlands2022221163140*163.00140116.43100135
Brendon McCullumNZAustralia2007-201633115686*78.00143109.09010145
Joe RootENGNew Zealand2013-20253301527150.6717387.86020121
Martin GuptillNZIndia2009-20205501504430.0018680.65000143
Brendon McCullumNZEngland2008-201322214980*-108137.96020148
Quinton de KockSANew Zealand2014-201733114980*74.5015993.71021201
Brad HaddinAUSNew Zealand2007-201022014811074.0015297.37100116
Kane WilliamsonNZIndia2014-20194301487749.3318779.1402093
AB de VilliersSANew Zealand2014-201733314272*-130109.23010113
Amy SatterthwaiteNZWIndia Women2019-202222114175141.0015889.24020181
David MillerSAZimbabwe2015111138138*-92150.0010079
MS DhoniINDNew Zealand2009-201432113579*135.00117115.38020134
Ross TaylorNZEngland2008-201832013511367.5015487.66100150
Virat KohliINDNew Zealand2014-20203301317843.6713894.93020132
Rachael HaynesAUSWEngland Women2022110130130130.0013199.24100141
MahmudullahBANNew Zealand2015111128128*-123104.07100123
Brendon McCullumNZIndia2009-20143311267763.0013295.45011115
Virender SehwagINDNew Zealand2009111125125*-74168.92100146
Kirk EdwardsWINew Zealand2014111123123*-108113.89100124
Smriti MandhanaINDWWest Indies Women2022110123123123.00119103.36100132
Will YoungNZNetherlands202222012112060.50117103.4210064
Craig McMillanNZAustralia2007110117117117.0096121.88100135
Brendon McCullumNZSri Lanka2015110117117117.0099118.18100125
Sophie DevineNZWSouth Africa Women2020-20222201179358.5013884.78010131
Tillakaratne DilshanSLNew Zealand2015110116116116.0012791.34100170
JP DuminySAZimbabwe2015111115115*-100115.0010093
Ahmed ShehzadPAKNew Zealand2011110115115115.00109105.50100123
Martin GuptillNZNetherlands202222011210656.0013086.15100122
Harmanpreet KaurINDWWest Indies Women2022110109109109.00107101.87100102
Nat Sciver-BruntENGWAustralia Women2022111109109*-85128.24100130
Jos ButtlerENGNew Zealand2013-20253301097936.3388123.8601058
Henry NichollsNZIndia2019-202022110878108.0012487.10010151
Dwayne BravoWINew Zealand2014110106106106.0081130.86100123
Rohit SharmaINDNew Zealand2009-20194301067935.3315170.2001085
Martin GuptillNZBangladesh2015110105105105.00100105.00100112
Sidra AmeenPAKWBangladesh Women2022110104104104.0014074.2910080
Shreyas IyerINDNew Zealand2020-2022210103103103.0010796.26100111
Kane WilliamsonNZEngland2013-20253301037434.3316163.98010100
Will YoungNZSri Lanka2023-202522110286*102.0013177.86010130
Shikhar DhawanINDIreland2015110100100100.0085117.65100115
Sophie DevineNZWEngland Women2024111100100*-93107.53100114
Mitchell HayNZPakistan20251119999*-78126.9201077
Amy JonesENGWNew Zealand Women2024220985049.0092106.52010130
Martin GuptillNZPakistan2011-2018220966548.0011980.67010120
Mohammad HafeezPAKNew Zealand2011-2018220958147.5010095.0001074
Harmanpreet KaurINDWNew Zealand Women2019-2022220957147.5010392.2301082
Page 1Next

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