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 Harare Sports Club×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Scott EdwardsNEDZimbabwe20234401608340.00152105.26010151
Modester MupachikwaZIMWPapua New Guinea Women202455316057*80.0023368.67011140
Gavin RennieZIMIndia19982311598479.5038241.62010171
Quinton de KockSAZimbabwe20143301598153.0023268.53020122
Tanzid HasanBANZimbabwe20263301599453.0017789.83020144
Hansie CronjeSAZimbabwe1995-19994511595839.7530352.48020171
Jonty RhodesSAZimbabwe1995-20016601595626.5017391.91020145
Ryan BurlZIMIndia2022-202666215854*39.5017789.27010132
Craig ErvineZIMAfghanistan2017-20251414215738*13.0824364.61002160
Craig ErvineZIMAustralia20263301565952.0017887.64020141
D DhingraUSAWZimbabwe Women20245501564131.2023267.24000230
Stuart BinnyINDZimbabwe20155511557738.75129120.16010134
Shahid AfridiPAKZimbabwe1998-20151110215439*19.25116132.76001710
Innocent KaiaZIMIreland20237711525125.3320275.25010122
Steve WaughAUSZimbabwe1999211151151*-35143.02100180
Tony UraPNGIreland2018110151151151.00142106.34100106
Phillip HughesAUSSouth Africa20143301518550.3317188.30020171
Vaibhav SuryavanshiINDZimbabwe20263301518150.3377196.10020159
MS DhoniINDZimbabwe2005-201684215167*75.50139108.6302057
Tatenda TaibuZIMSouth Africa2007221150107*150.00143104.90100134
Cooper ConnollyAUSZimbabwe20263301507850.0015497.40020116
Mark VermeulenZIMKenya2002-20095511505637.5019477.32010171
Josephine NkomoZIMWUnited States of America Women20245531505375.0019178.53010190
Wesley MadhevereZIMIreland2023-2025131211506113.6419576.92011120
Ben CurranZIMSri Lanka20252201497974.5018580.54020170
Ajinkya RahaneINDZimbabwe20155501496329.8018978.84010160
Elton ChigumburaZIMIreland2010-20156621494137.2518879.26000111
Ben CurranZIMAfghanistan2024-202544014812137.0031546.98101170
Donald TiripanoZIMSri Lanka2016-20205931484624.6741735.49001160
Stuart CarlisleZIMEngland2000-20015501474129.4022964.19000130
Sanju SamsonINDZimbabwe2015-20247521475849.00128114.84010710
Kevin O'BrienIREZimbabwe2010-201877114773*24.5022166.52010133
Craig SpearmanNZZimbabwe1997-20005701478621.0023861.76011143
Alistair CampbellZIMWest Indies20012301466848.6723163.20020150
Fawad AlamPAKZimbabwe202122014514072.5021667.13100210
Regis ChakabvaZIMUnited Arab Emirates201944114578*48.3320471.08010121
Abdul MalikAFGZimbabwe2024-20253401458436.2521866.51010171
Shaiman AnwarUAEZimbabwe2018-20195501457229.0019275.52010144
Mark BoucherSAZimbabwe1999-2001432144125144.0026254.96100180
Kaushal SilvaSLZimbabwe20162401449436.0030946.60010180
Adam ParoreNZZimbabwe1992-20006821445124.0024558.78010172
Dion EbrahimZIMPakistan20023401436935.7523660.59010140
Sikandar RazaZIMNetherlands2023442142102*71.0096147.92101910
Peter MoorZIMUnited Arab Emirates2018-201954214258*71.0014895.9501175
Dion EbrahimZIMEngland2001-20046601424523.6723560.4300060
Manish PandeyINDZimbabwe2015-20169611427128.4014597.9301275
Heath StreakZIMIndia1998-200571021424017.7535140.46000120
Yashasvi JaiswalINDZimbabwe202433114193*70.5085165.88010176
Tom LathamNZZimbabwe2015331140110*70.0016485.37100122
Pauke SiakaPNGWZimbabwe Women20245511404335.0015888.61000111

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.