Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Amelia KerrWELCentral Districts2020-20242228060*-62129.0301090
Daniel VettoriNZEngland2002-2008341804326.6711271.43000100
Michael RipponCAN/OTACentral Districts2019-2025440803820.0051156.8600062
Joe RootENGNew Zealand20131117979*-56141.0701072
Upul TharangaSLNew Zealand2006220796839.508988.76010100
Martin CroweNZPakistan1985-19922217947*79.0011071.8200051
Lauren DownAUCCentral Districts2025-20263317950*39.508098.7501060
Dean FoxcroftCS/CDCanterbury2019-2025230795026.338691.8601081
Michael BracewellOV/WFCentral Stags2012-2021240795619.7516647.5901180
Mark CraigOVCentral Stags2012-2018240792919.7521936.0700061
James FranklinNZSri Lanka2001-2006450795515.8014355.2401051
Mathew SinclairNZIndia2002110787878.0012661.9001041
Babar AzamPAKNew Zealand2025110787878.008393.9801053
BJ WatlingNZPakistan20091217860*78.0013159.54010101
Neil BroomNZBangladesh2010-2017220777138.508096.2501080
Will ClarkCS/CDCanterbury2025231777038.5011566.9601063
Fraser SheatCANCentral Stags2021-20253427730*38.5013158.7800070
Andrew HazeldineCAN/OVCentral Stags2018-2024241773425.679283.7000073
Mohammad AzharuddinINDNew Zealand1990-1999440773319.2516147.8300050
Nathan AstleNZIndia2002110767676.009580.0001051
Daryl MitchellNZPakistan2025110767676.008490.4801044
Greg HayCDOtago2021110767676.0055138.18010101
Michael BracewellWELCentral Districts2020-2024220764138.0051149.0200063
Brendan TaylorZIMNew Zealand2012230766525.338688.3701072
Mark GreatbatchNZSri Lanka1991-1995231764638.0012560.8000071
Ramnaresh SarwanWINew Zealand2006-2009340764219.0011764.9600051
Luke GeorgesonOV/WFCentral Stags2021-2024360763612.6723732.0700080
Salman ButtPAKNew Zealand2009120756637.5017941.90010100
Ian ButlerOVCentral Stags20121217573*75.0015349.0201090
Ajaz PatelCS/CDCanterbury2014-2025881752310.7119039.4700051
Jamie HowNZBangladesh2007110747474.007796.10010120
Martin CroweNZZimbabwe19921117474*-43172.0901082
Dean RobinsonCSCanterbury2014120746237.0022033.6401070
Kiran MoreINDNew Zealand1990110737373.0013255.30010110
Faisal IqbalPAKNew Zealand2009120736736.5019537.4401090
Stuart BroadENGNew Zealand2008-2013321734273.0012956.5900082
Jack BoyleCSWellington Firebirds2024120737236.5013454.4801080
Hollie ArmitageCDCanterbury20251117272*-59122.0301071
Muhammad AbbasWELCentral Districts2024110727272.0038189.4701065
Aaron RedmondOVCentral Stags2012120725736.0016842.8601090
Nick KellyND/WEL/OTACentral Districts2019-2024440724518.0055130.9100155
Tillakaratne DilshanSLNew Zealand2005-2006320714335.5010368.93000100
Ross TaylorNZAustralia2010110707070.007198.5901061
Haris SohailPAKUnited Arab Emirates2015110707070.008384.3401051
Nazmul Hossain ShantoBANNew Zealand20232217051*70.0056125.00010120
George WorkerCAN/AACentral Stags2014-2024230703523.3315046.6700080
Christian LeopardCS/CDCanterbury2019-20212317034*35.0010864.8100091
Brad SchmulianCSAuckland Aces2022-2024230703823.3315644.87000100
Bella ArmstrongAUCCentral Districts2025-20263317059*35.0058120.6901060
Peter IngramNZBangladesh2010110696969.007493.2401090

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.