Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Grange Cricket Club Ground, Raeburn Place×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Richie BerringtonSCOZimbabwe2017-202155119082*47.50190100.00010127
Kyle CoetzerSCOZimbabwe2017-202155018010936.0018298.90110213
Sean WilliamsZIMScotland2017-20215511657041.25155106.45020173
Michael LeaskSCOZimbabwe2017-202155312359*61.50108113.8901085
Calum MacLeodSCOZimbabwe2017-20215511165829.0014381.12011131
Craig ErvineZIMScotland2017-20215501113022.2013781.02001111
Matty CrossSCOZimbabwe2017-2021540924223.0010191.09000111
Ryan BurlZIMScotland2017-20215535830*29.006984.0600050
Tendai ChataraZIMScotland2017-2021520773.501643.7500100
Alasdair EvansSCOZimbabwe2017-2021520110.50333.3300100
Safyaan SharifSCOZimbabwe2017-2021432159*15.0015100.0000010
Chris SoleSCOZimbabwe2017-2021410222.001216.6700000
Richard NgaravaZIMScotland2017-202142222*-2100.0000000
Kyle CoetzerSCOUnited Arab Emirates2015-201633019112763.67165115.76100281
PL MommsenSCOUnited Arab Emirates2015-2016322191111*-21788.02110140
Finn AllenNZScotland202233015710152.33109144.04110177
Brandon McMullenSCOAustralia20243301345944.6796139.58020107
Calum MacLeodSCOUnited Arab Emirates2015-201633113010365.0016379.75100103
Josh InglisAUSScotland2024321130103130.0062209.68100108
Daryl MitchellNZScotland202233212874*128.0094136.1701086
Milton ShumbaZIMScotland202133211266*112.0064175.0001077
Michael LeaskSCONew Zealand20223301118537.0083133.73010124
Cameron GreenAUSScotland20243219862*98.0068144.1201047
Travis HeadAUSScotland2024330928030.6737248.65011145
Shaiman AnwarUAEScotland2015-2016330816327.009486.1701034
Chris GreavesSCONew Zealand2022330743724.6764115.6300063
George MunseySCOAustralia2024330722824.0042171.4300047
Mitchell MarshAUSScotland2024320703935.0035200.0000085
Matty CrossSCONew Zealand2022330685322.677097.14010100
George MunseySCOZimbabwe2021330645421.3338168.4201084
Mohammad ShahzadUAEScotland2015-2016330632821.007584.0000063
Michael BracewellNZScotland20223216161*61.0025244.0001183
Mark WattSCONew Zealand2022331613130.5048127.0800090
Dane CleaverNZScotland2022320603230.0053113.2100071
Regis ChakabvaZIMScotland2021330502516.6749102.0400023
Wesley MadhevereZIMScotland2021330434314.3332134.3800241
Richie BerringtonSCOUnited Arab Emirates2015-2016321422742.0029144.8300041
Tim DavidAUSScotland2024321422542.0021200.0000033
Amjad JavedUAEScotland2015-2016330413213.6734120.5900123
Mark WattSCOAustralia2024330381812.6733115.1500012
Richie BerringtonSCOAustralia2024330362312.003894.7400041
Richie BerringtonSCONew Zealand2022330362212.003894.7400051
Marcus StoinisAUSScotland20243222820*-25112.0000002
Michael LeaskSCOAustralia202433027139.0024112.5000021
Mohammad NaveedUAEScotland2015-20163312219*11.002491.6700011
Jake Fraser-McGurkAUSScotland202433016165.332369.5700230
Ollie HairsSCOZimbabwe20213301384.3310130.0000120
Michael LeaskSCOUnited Arab Emirates2015-2016310101010.007142.8600001
Hamza TahirSCONew Zealand202232285*-1080.0000010
Luke JongweZIMScotland2021310222.00366.6700000
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.