Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM32/0 (2.3)ZIM need 190 runs in 105 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by opposition (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Queens Sports Club×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Fakhar ZamanPAKZimbabwe2018553515210*257.50462111.47220656
Tamim IqbalBANZimbabwe2009-20131010047115447.1058680.38131398
Mohammad NabiAFGZimbabwe2014-20181010042911642.9045993.461311915
Imam-ul-HaqPAKZimbabwe201855039512879.0041395.64301311
Sikandar RazaZIMAfghanistan2014-2018109239014155.7148181.081203310
Brendan TaylorZIMBangladesh2009-20131010037110637.1050373.76121203
Shakib Al HasanBANZimbabwe2009-2013109134110442.63310110.00110287
Charles CoventryZIMBangladesh2009551296194*74.00271109.231112212
Hamilton MasakadzaZIMBangladesh2009-20131010028310228.3035879.05102255
Sean WilliamsZIMAfghanistan2014-201577127410245.6733083.03110167
MahmudullahBANZimbabwe2009-2013108427075*67.5030189.70020204
Mushfiqur RahimBANZimbabwe2009-201310912689833.5035375.92010222
Noor Ali ZadranAFGZimbabwe2014-20158802586032.2550351.29031241
Sean WilliamsZIMBangladesh2009-201377224078*48.00240100.00030212
Chris GayleWIZimbabwe2001-2003331237153*118.5027087.78110262
Mohammad AshrafulBANZimbabwe2001-201310101214103*23.7827876.98100242
Samiullah ShenwariAFGZimbabwe2014-20159912136526.6333463.77010121
Richmond MutumbamiZIMAfghanistan2014-20156602107435.0026479.55020185
Vusi SibandaZIMBangladesh2009-2013661206103*41.2026478.03101254
Sourav GangulyINDZimbabwe1997-2001441205107*68.3329469.73110212
Alistair CampbellZIMNew Zealand1997-200033120099*100.0024382.30020200
Mohammad ShahzadAFGZimbabwe2015-20186602008033.3321393.90010255
Brendan TaylorZIMAfghanistan2014-20185511978949.2524281.40020153
Elton ChigumburaZIMSouth Africa2007-20144401929048.0026771.91020193
Hamilton MasakadzaZIMAfghanistan2014-20184401909347.5024876.61020213
Quinton de KockSAZimbabwe20143301858461.67181102.21020203
Babar AzamPAKZimbabwe2018543184106*184.00180102.22100162
Raqibul HasanBANZimbabwe20095511837845.7523976.57010142
Rohit SharmaINDZimbabwe2010-2013221178114178.0020985.17110115
Sachin TendulkarINDZimbabwe1997-2001441178127*59.3319392.23100173
Grant FlowerZIMEngland1996-200144117510458.3324671.14110121
Nasir HossainBANZimbabwe2011-20135411756858.3320087.50020142
Usman GhaniAFGZimbabwe201444017511843.7520983.73101163
Lou VincentNZZimbabwe2005110172172172.00120143.33100169
Elton ChigumburaZIMBangladesh2009-2013108117161*24.4317498.28011910
Elton ChigumburaZIMAfghanistan2014-201597216249*32.4027558.91001101
Craig McMillanNZZimbabwe1997-20054401597839.75154103.25010132
Vusi SibandaZIMWest Indies2003-20074401599639.7526959.11021181
Saim AyubPAKZimbabwe2024331155113*77.50116133.62100224
Faf du PlessisSAZimbabwe20143301545951.3318284.62020150
Sikandar RazaZIMWest Indies201622115377153.0018483.15020100
Alistair CampbellZIMIndia1997-20014401537438.2516095.63020171
Craig WishartZIMWest Indies2001-200333115172*75.5019677.04020181
Evin LewisWISri Lanka2016110148148148.00122121.31100154
Hamilton MasakadzaZIMPakistan2011-20186601475924.5020771.01010146
Michael VaughanENGZimbabwe200422214490*-17283.7202052
ShafiqullahAFGZimbabwe2014-20157701445620.57143100.7001077
Grant FlowerZIMBangladesh2001111142142*-128110.94100102
Sean WilliamsZIMOman2023110142142142.00103137.86100143
Hashim AmlaSAZimbabwe2014221137122*137.0015389.5410083
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.