Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIMInnings break - ZIM need 222 runs to winLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by opposition (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At McLean Park×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Ricky PontingAUSNew Zealand1998-2010331215141*107.5023093.48100155
Virender SehwagINDNew Zealand2002-200922018510892.50175105.71110203
Virat KohliINDNew Zealand2014-201922016812384.0017098.82100142
Nathan AstleNZAustralia1998-200022015910479.5022171.95110133
Stephen FlemingNZAustralia1998-2005331156111*78.0019779.19100110
Stephen FlemingNZIndia1994-20023311509075.0017386.71020131
Ross TaylorNZEngland2008-201322014810074.0016490.24100132
Alastair CookENGNew Zealand2008-20132201477873.5018081.67020151
Adam GilchristAUSNew Zealand1998-20053301459148.33125116.00010144
Chris GayleWINew Zealand2006-200922014013570.00140100.00100105
Jamie HowNZEngland2008110139139139.00116119.83100103
Jacob OramNZBangladesh2007-20102201388369.0071194.37020129
Misbah-ul-HaqPAKNew Zealand2011-201522113893*138.0014297.1801092
Peter FultonNZSri Lanka200622013611268.0016085.0010092
Kane WilliamsonNZIndia2014-20192201357167.5016979.88020140
Nathan AstleNZZimbabwe1996-1998221134104*134.0017477.0110035
Shivnarine ChanderpaulWINew Zealand2000-20093301349444.6716879.76010111
Stephen FlemingNZWest Indies2000-200622113367133.0015983.65020114
Mark ChapmanNZPakistan2025110132132132.00111118.92100136
Brendon McCullumNZEngland2008-20132201327466.00101130.69020155
Nathan AstleNZWest Indies2000-20062201318165.5015186.75020123
Nathan AstleNZSri Lanka2001-20063301318343.6714888.51010142
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
Nick KnightENGNew Zealand1997-20022201198059.5017767.23010100
Martin GuptillNZBangladesh2010-2019221119117*119.0012495.9710084
Michael BevanAUSNew Zealand1998-200022011710758.5015675.00100100
Andy FlowerZIMNew Zealand1992-19983301175739.0014182.98010110
Craig McMillanNZAustralia1998-200522111663116.0012890.6302083
Sanath JayasuriyaSLNew Zealand1991-200633011511138.3396119.79101125
Runako MortonWINew Zealand2006111110110*-15570.9710070
Ross TaylorNZIndia2009-20193301105536.6714774.8301070
Tamim IqbalBANNew Zealand2007-20193301106236.6712488.71010171
Shai HopeWINew Zealand2025111109109*-69157.97100134
Marvan AtapattuSLNew Zealand2001-20063311086954.0014574.48010100
Graham ThorpeENGNew Zealand1997-20022201075553.5011493.8602061
Shikhar DhawanINDNew Zealand2014-201922110775*107.0014971.8101090
Navjot SidhuINDNew Zealand1994-19952201077353.5015369.93010100
Chris BroadENGNew Zealand1988110106106106.0014075.7110091
Ross TaylorNZPakistan2011-2015221106102*106.0075141.33100142
Kumar SangakkaraSLNew Zealand2001-20063301065835.3313379.70010130
Smriti MandhanaINDWNew Zealand Women2019110105105105.00104100.9610093
Lou VincentNZWest Indies2006110102102102.0011787.18100101
John WrightNZEngland1988110101101101.0012084.17100150
Mohammad HafeezPAKNew Zealand2011-2015220988649.0011287.5001073
Martin GuptillNZPakistan2011-2015220977648.5010592.38010112
Ahmed ShehzadPAKNew Zealand2011-2015220975548.5010493.27010141
Page 1Next

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.