Live6th Match · Pakistan ODI Tri-Series 2026/27SL320/6 (43.1)ENG386/5 (50)SL need 67 runs in 41 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG163/5 (16.5)ZIMZIM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2First-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 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Basin Reserve×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kane WilliamsonNZSri Lanka2015-2023341617242*205.6794265.50220602
Tom BlundellWFAuckland Aces2014-2026611047011842.7373663.86130588
Kumar SangakkaraSLNew Zealand2005-201536143320386.6066764.92200504
Tom LathamCANWellington Firebirds2020-2026362427127*106.7566863.92220515
Michael PappsWFOtago Volts2013-201536138713277.4054271.40130585
Greg ChappellAUSNew Zealand1974-1982221380247*380.0053171.56200481
Joe RootENGNew Zealand2013-2024351367153*91.7549474.29210306
Harry BrookENGNew Zealand2023-202424036418691.00352103.412114010
Aaron RedmondOVWellington Firebirds201324035015487.5058160.24200506
Tom BlundellWFCanterbury2015-2026510135011938.8960358.04110486
Nick KellyWFOtago Volts202524034715086.7549270.53200493
Brendon McCullumNZIndia2009-201424034030285.0065052.31100354
Martin CroweNZSri Lanka1991120329299164.5059455.39100313
Tom LathamNZSri Lanka2015-2023341326264*108.6766948.73100251
LJ WoodcockWFOtago Volts2013-201535031713163.4059353.46110491
Anton DevcichNDWellington Firebirds2015-2016241315132105.0036087.50120428
John WrightNZAustralia1982-1993352309117*103.0092033.59110391
Steve WaughAUSNew Zealand1986-2000461302151*60.4066845.21110420
Ross TaylorNZBangladesh2017-2019230300200100.0034088.24110314
Martin CroweNZEngland1984-199235129914374.7578538.09200390
Brad SchmulianCSWellington Firebirds2021-2025241297167*99.0037878.57110392
Craig McMillanNZZimbabwe1998-200023029114297.0042867.99200386
Brian LaraWINew Zealand1995-200635029114758.2047661.13120430
Sachin TendulkarINDNew Zealand1998-200936029011348.3342867.76120403
Tom BlundellWFNorthern Districts2015-2025472279103*55.8038871.91110314
John WrightNZEngland1978-199247027811639.7195429.14111240
Nick GreenwoodWFCanterbury2021-202648027810334.7554750.82110341
Kane WilliamsonNZEngland2013-202436127413254.8062044.19110290
Aravinda de SilvaSLNew Zealand1991110267267267.0038070.26100400
Ian ChappellAUSNew Zealand1974120266145133.0048654.73200302
Shakib Al HasanBANNew Zealand2008-201724126321787.6739766.25101380
Dimuth KarunaratneSLNew Zealand2015-20233602628943.6748753.80030310
Damien MartynAUSNew Zealand2000-2005231260165130.0040963.57110410
Tom BlundellNZEngland2023-202424025911564.7536770.57110295
Ross TaylorNZPakistan2009-20112402579764.2544457.88030237
Jackie McGlewSANew Zealand1953111255255*---100190
Henry NichollsNZSri Lanka2018-2023221250200*250.0034173.31110214
Chad BowesCANWellington Firebirds2020-20254802479530.8847152.44020282
Saleem MalikPAKNew Zealand1985-199433024414081.3342357.68110350
Martin CroweNZPakistan1985-198924024417461.0055843.73101290
Andrew JonesNZPakistan1989-19942402448661.0056543.19020231
Henry NichollsNZWest Indies2017-2020220241174120.5043655.28110291
Inzamam-ul-HaqPAKNew Zealand1994-2003232241135*241.0033571.94110321
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
Mark ChapmanAAWellington Firebirds2016-20202402369559.0039360.05030354
Sadiq MohammadPAKNew Zealand1973120234166117.00--110260
Nathan AstleNZZimbabwe1998-2000231234141117.0059739.20110294
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.