Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Queens Sports Club×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Rahul DravidINDZimbabwe1998-20055412577785.6734674.28030270
Tom LathamNZZimbabwe201623025413684.6749950.90200241
Usman GhaniAFGZimbabwe2014-201566025311842.1727293.01111246
Tatenda TaibuZIMNew Zealand2005-20114602507641.6748251.87030275
Roston ChaseWIZimbabwe2017-20234602499541.5040261.94020203
Craig McMillanNZZimbabwe1997-20055612487849.6034172.73020234
Grant FlowerZIMBangladesh2001-2004332247142*247.0038264.66110252
Martin GuptillNZZimbabwe2011-201635024710949.4049050.41111313
Devon ConwayNZZimbabwe202523024515381.6742158.19110310
Vusi SibandaZIMBangladesh2009-2013881238103*34.0028583.51102285
LG PretoriusSAZimbabwe202523023515378.3325392.89110187
Younis KhanPAKZimbabwe2002-20114522328877.3353443.45030221
BJ WatlingNZZimbabwe2011-201645123210758.0043253.70111270
Henry NichollsNZZimbabwe2016-2025452221150*73.6736560.55100270
Esha OzaUAEWZimbabwe Women20256602219736.83211104.74020311
Alistair CampbellZIMPakistan1995-20024702206231.4350943.22021261
Grant FlowerZIMEngland1996-200156121810443.6036160.39111171
Sean WilliamsZIMNew Zealand2016-202548021811927.2530272.19100340
Javed OmarBANZimbabwe200123121685*108.0038855.67030250
Saim AyubPAKZimbabwe2024552215113*71.67152141.45100306
Mohammad AshrafulBANZimbabwe2001-201311111215103*21.5031268.91100242
Anne BoschSAWZimbabwe Women20264402148353.50125171.20020343
Nasser HussainENGZimbabwe1996-200156121411342.8044947.66101191
Samiullah ShenwariAFGZimbabwe2014-20159912136526.6333463.77010121
Theertha SatishUAEWZimbabwe Women20256602116635.1725881.78010220
Tatenda TaibuZIMPakistan2002-20115612105842.0044547.19010192
Andy FlowerZIMPakistan1995-2002571209100*34.8350641.30101220
Mark VermeulenZIMWest Indies200334120811869.3340950.86111291
Wavell HindsWIZimbabwe2001-20034502088141.6033162.84020214
Elton ChigumburaZIMAfghanistan2014-2015119220749*29.5731066.77001132
VVS LaxmanINDZimbabwe2001-200523020614068.6729470.07100321
Nasir HossainBANZimbabwe2011-20137612026840.4022390.58021172
Malcolm WallerZIMNew Zealand201123220099*200.0026974.35020222
Gerhard ErasmusNAMZimbabwe2022-202588120059*28.57176113.64011125
Herschelle GibbsSAZimbabwe200122019912599.5023983.26110274
Matt HorneNZZimbabwe1997-200034019911049.7543146.17110210
Brendan TaylorZIMAfghanistan2014-20185511978949.2524281.40020153
Andy FlowerZIMNew Zealand1997-20005701974628.1432061.56000193
Elton ChigumburaZIMSouth Africa2007-20144401929048.0026771.91020193
Andy FlowerZIMEngland1996-200156019111231.8350138.12100190
Hamilton MasakadzaZIMAfghanistan2014-20184401909347.5024876.61020213
Alistair CampbellZIMIndia1997-20015601907431.6725773.93020221
Andy FlowerZIMIndia1997-20014401898347.2525175.30020180
Quinton de KockSAZimbabwe20143301858461.67181102.21020203
Babar AzamPAKZimbabwe2018543184106*184.00180102.22100162
Mohammad HafeezPAKZimbabwe201123018311961.0027067.78100273
Raqibul HasanBANZimbabwe20095511837845.7523976.57010142
Alistair CampbellZIMEngland1996-20015611838436.6030859.42010240
Grant FlowerZIMIndia1997-20013411827160.6737548.53020190
Jason HolderWIZimbabwe2016-202367218211036.4029661.49100165

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.