Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At McLean Park×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Zakary FoulkesCANCentral Stags2023120945047.0015959.1201072
Ahmed ShehzadPAKUnited Arab Emirates2015110939393.0010588.5701081
Jeremy ConeyNZPakistan1979-1985221936993.002596.0001070
Michael PappsNZSouth Africa20041119292*-13966.19010100
Hashim AmlaSANew Zealand2012110929292.0010785.98010120
Jack BoyleCDAuckland20252219282*92.0071129.58010131
Ajay JadejaINDNew Zealand1994-1999330925930.6717253.4901080
Stephen FlemingNZSri Lanka1995-2006460924115.3322840.35003121
Eoin MorganENGNew Zealand2013-2019210919191.0041221.9501077
James MarshallNZSri Lanka2005-2006230915230.3327033.70011110
Daniel VettoriNZIndia1999-2009442915545.509892.86010100
Umar AkmalPAKNew Zealand2009-2015340917722.7517452.3001181
Devon ConwayNZWest Indies2025110909090.0084107.14010131
Regis ChakabvaZIMNew Zealand2012230906330.0019346.6301060
Logan van BeekCAN/WFCentral Stags2014-2024350903918.0018548.6500092
Curtis HeaphyCS/CDNorthern Districts20262218945*89.0016454.2700062
Curtis HeaphyCSWellington Firebirds2024-20262318975*44.5024736.0301080
Ajaz PatelCS/CDNorthern Districts2019-2026550894217.8020543.41000151
Thilan SamaraweeraSLNew Zealand2005110888888.0016653.01010140
Brett HamptonNDCentral Districts2019-2026330886429.3348183.3301077
Kruger van WykCSNorthern Districts2014121876587.0012470.16010130
Michael PollardWFCentral Stags2015120876843.5021041.4301051
J McKenzieAACentral Stags2024120874843.5020243.07000100
WPUJC VaasSLNew Zealand1995-2006442873643.5027431.75000100
Angus McKenzieCANCentral Stags2023-2025241875329.0022738.33011100
Ken McClureCANCentral Stags2018-2021230864528.6722138.9100183
Brendon McCullumNZSouth Africa2004-2012210858585.009688.54010112
Steve WaughAUSNew Zealand1998-20002218543*85.0082103.6600043
Tarun NethulaCSCanterbury2014120858142.5016950.30010160
Aravinda de SilvaSLNew Zealand1991-2001340856221.2513463.43011100
Martin GuptillNZIndia2009-2019440856421.2512369.1101080
Suresh RainaINDNew Zealand2009-2014220846642.0061137.7001074
Kane WilliamsonNZBangladesh2017-20192218473*84.0077109.0901062
Josh ClarksonCS/CDNorthern Districts2019-20263318431*42.008598.8200045
Hamish RutherfordOTACentral Districts2019-2024440844121.0064131.2500066
Peter FultonNZBangladesh2007110838383.009389.2501051
Phil MustardENGNew Zealand2008110838383.0074112.16010112
Stephen FlemingNZZimbabwe1996-1998221835083.0011075.45010100
Shane ThomsonNZIndia1994-1995220838341.509983.8401171
Javed MiandadPAKNew Zealand1979-1992330833827.6713342.8600050
Neil BroomOVCentral Stags2012-2018240834820.7518744.3900090
SB KeeneAACentral Stags2022120826541.0015552.9001091
Abdul RazzaqPAKNew Zealand2001-2011330825027.3315552.9001052
Kerry-Anne TomlinsonCDAuckland2025-2026331824841.0080102.5000052
Jemimah RodriguesINDWNew Zealand Women20191118181*-9486.1701090
Brendon McCullumNZAustralia2005-2010220814540.5010378.6400082
Cam HawkinsOVCentral Stags2019120815240.5015452.60010130
Polly InglisOTACentral Districts2021-2026331814140.5065124.62000110
Mitchell SantnerNDCentral Stags2014-2020360813313.5022635.8400184
Daryl TuffeyNZPakistan2001-20093118080*-12365.0401082

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.