Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Basin Reserve×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Dimuth KarunaratneSLNew Zealand2015-20233602628943.6748753.80030310
Herschelle GibbsSANew Zealand1999-200435026012052.0045657.02111353
Tom BlundellNZEngland2023-202424025911564.7536770.57110295
Mohammad AzharuddinINDNew Zealand1990-1999451256103*64.0035073.14110261
Jackie McGlewSANew Zealand1953111255255*---100190
Martin CroweNZAustralia1982-19936712559842.5043658.49020243
Henry NichollsNZSri Lanka2018-2023221250200*250.0034173.31110214
Chad BowesCANWellington Firebirds2020-20254802479530.8847152.44020282
Allan LambENGNew Zealand1983-199267024314234.7141858.13100322
Henry NichollsNZWest Indies2017-2020220241174120.5043655.28110291
Stephen FlemingNZWest Indies1995-20063402419760.2542656.57020341
Cam FletcherCAN/AAWellington Firebirds2020-202446124111048.2058441.27110322
Adam VogesAUSNew Zealand2016110239239239.0036465.66100303
Neil BroomCAN/OVWellington Firebirds2013-20154812388534.0039061.03010315
Michael BracewellWF/WELCanterbury2017-2025111412386918.3127287.500111912
Mark ChapmanAAWellington Firebirds2016-20202402369559.0039360.05030354
Sadiq MohammadPAKNew Zealand1973120234166117.00--110260
Dale PhillipsOV/AAWellington Firebirds2020-202648123283*33.1437162.53023380
Ross TaylorNZWest Indies2013-202033023112977.0039957.89110260
Kane WilliamsonNZBangladesh2017-2019231231104*115.5025092.40120341
Mohammad YousufPAKNew Zealand2003-200924123188*77.0052843.75031270
Tom BlundellWFOtago Volts2015-202559123110128.8844851.56101273
Angelo MathewsSLNew Zealand2015-2023361229120*45.8056540.53110241
Cole McConchieCANWellington2017-2026101002298322.90196116.84021223
Michael BracewellOVWellington Firebirds2013-201536022710737.8334366.18100323
Lou VincentNZSri Lanka2005110224224224.0034864.37100254
Misbah-ul-HaqPAKNew Zealand2009-20112412239974.3359437.54020261
Hamish RutherfordOVWellington Firebirds2015-20213602237737.1737359.79030371
Robert O'DonnellAA/NDWellington Firebirds2016-202536122315044.6034664.45101351
Devon ConwayWFAuckland Aces2020-202423022115773.6745049.11100293
Mark BurgessNZIndia1968-19762302219573.67--030211
DC de BoorderOVWellington Firebirds2013-20153602219536.8343151.28021330
Jeet RavalAA/NDWellington Firebirds2014-20255902209024.4449344.62010321
Adam GilchristAUSNew Zealand1998-200544021916254.75206106.31111306
Graeme SmithSANew Zealand2004-2012241218125*72.6734762.82100270
Derek RandallENGNew Zealand1978-198445121816454.5043550.11100232
Ian BothamENGNew Zealand1978-199268021813827.2535261.93100322
Shivnarine ChanderpaulWINew Zealand1995-20134722177043.4060635.81020250
Stewie DempsterNZEngland1930121216136216.00--11080
Tom LathamNZBangladesh2017-202134021517753.7541052.44100211
Dane CleaverCDWellington2018-20267702156730.71157136.94010216
Mathew SinclairNZWest Indies1999110214214214.0044747.87100220
Luke RonchiWFOtago Volts2013-2015352214116*71.3321798.62100342
Rachin RavindraWF/WELNorthern Districts2020-202677021413830.5726979.55100218
Chamara SilvaSLNew Zealand2006121213152*213.0030270.53110271
John WrightNZWest Indies1987120213138106.5063733.44110220
Tim RobinsonWFOtago Volts202524121387*71.0026181.61020206
Sam WellsOVWellington Firebirds2013-20153602108135.0037955.41020281
Stephen MurdochWFAuckland Aces2014-20163602107835.0037955.41020322
Cameron GreenAUSNew Zealand2024121208174*208.0035558.59100266

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.