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 Cobham Oval (New)×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
George WorkerCSNorthern Districts2015120000.00140.0000200
Sam WellsOVNorthern Districts2013120000.00140.0000200
Ish SodhiNDAuckland Aces2014-2021230220.67633.3300200
Mitchell SantnerNDWellington Firebirds2014-20222401147428.5022051.82012122
Michael BatesAANorthern Districts2014110000.0050.0000100
Mark CraigOVNorthern Districts2013110000.0080.0000100
JM McMillanOVNorthern Districts2013110000.0020.0000100
Matthew QuinnAANorthern Districts2014110000.0010.0000100
Joe CarterNDWellington2022110000.0010.0000100
Rhys PhillipsOVNorthern Districts2016110000.0030.0000100
Shai HopeWINew Zealand2017110000.0010.0000100
Josh ClarksonCSNorthern Districts2022110000.0040.0000100
Ian McPeakeWFNorthern Districts2022110000.0010.0000100
Louis DelportAANorthern Districts2021110000.0050.0000100
LF BoucherNDWellington2022110000.0010.0000100
CR SarsfieldNDWellington2022110000.0020.0000100
LH HeapsNDWellington2022110000.0020.0000100
EL BakerNDWellington2022110000.0040.0000100
James HartshornWFNorthern Districts2022110000.0070.0000100
MB TempletonNDWellington2022110000.0010.0000100
KJ McCombWFNorthern Districts2022110000.00120.0000100
Nathan McCullumOVNorthern Districts2013120555527.509259.7801151
Daniel FlynnNDWellington Firebirds2014120414120.505771.9300140
Colin de GrandhommeAANorthern Districts201412100*0.00170.0000100
Cam FletcherNDOtago Volts201312111*1.00147.1400100
Mitchell SantnerNDAuckland Aces2014120575728.5011350.4401190
Sean SoliaAANorthern Districts2021120252512.509326.8800120
Jakob BhulaWFNorthern Districts202212016168.005230.7700120
Tim RobinsonWF/WELNorthern Districts202222012126.001770.5900120
SS VarcoeNDWellington Firebirds202212016168.009816.3300100
SK PatelNDWellington Firebirds202212015157.504136.5900110
Ben PomareNDWellington Firebirds2022120232311.504254.7600110
Joe CarterNDCentral Stags2015-2022230584319.3312646.0300151
Joe CarterNDAuckland Aces2014-2021230574919.009261.9600154
Ben SearsWF/WELNorthern Districts202223121*1.00563.5700100
Scott KuggeleijnNDWellington Firebirds2014-202224212394*61.5018267.58011124
James NeeshamOV/WF/WELNorthern Districts2013-20224621303532.5015484.42001182
Jacob OramNZZimbabwe2012110595959.0028210.7101054
Brendon McCullumNZZimbabwe2012110202020.0018111.1100011
Chris GayleWINew Zealand2017110222222.003170.9700031
Tatenda TaibuZIMNew Zealand2012110505050.007665.7901010
Stuart MatsikenyeriZIMNew Zealand2012110333.00933.3300000
Ray PriceZIMNew Zealand201211100*-0-00000
Michael PappsWFNorthern Districts2014110171717.002762.9600030
Brendan TaylorZIMNew Zealand2012110444.00850.0000000
Elton ChigumburaZIMNew Zealand2012110636363.006991.3001071
Prosper UtseyaZIMNew Zealand20121112727*-4362.7900020
James FranklinWFNorthern Districts2014111135135*-24056.25100170
Hamilton MasakadzaZIMNew Zealand2012110555.00862.5000000
Ross TaylorNZWest Indies20171114949*-7664.4700020
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.