Live7th 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 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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 runsODIFinal · 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 (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At MA Aziz Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Moin-ul-AtiqPAKBangladesh1988110105105105.0011789.74100--
Athar Ali KhanBANPakistan1988110222222.005242.31000--
Akram KhanBANPakistan19881112121*-3560.00000--
Saleem MalikPAKBangladesh1988110151515.002853.57000--
Faruque AhmedBANPakistan1988110141414.004829.17000--
Minhajul AbedinBANPakistan1988110111111.003432.35000--
Ramiz RajaPAKBangladesh1988110101010.002638.46000--
Gazi AshrafBANPakistan1988110101010.002934.48000--
Azhar HossainBANPakistan1988110101010.003727.03000--
Jahangir ShahBANPakistan198811188*-3522.86000--
Manzoor ElahiPAKBangladesh198811177*-1258.33000--
Habibul BasharBANZimbabwe20053402199454.7531469.75020220
Rajin SalehBANZimbabwe20053401988949.5032960.18020222
Stephen FlemingNZBangladesh2004110202202202.0031863.52100211
Brendan TaylorZIMBangladesh20053401374434.2529546.44000190
Tatenda TaibuZIMBangladesh20053412029267.3339451.27021183
Nafees IqbalBANZimbabwe20053401385834.5024656.10021180
Elton ChigumburaZIMBangladesh20053411387146.0024955.42010145
Barney RogersZIMBangladesh20053401226630.5021756.22021140
Mashrafe MortazaBANZimbabwe20053401054826.2597108.25000142
Scott StyrisNZBangladesh20042201328966.0024753.44010122
Hamilton MasakadzaZIMBangladesh2005340975624.2520946.41010120
Khaled MashudBANNew Zealand2004230715123.6712656.35010120
Nathan AstleNZBangladesh2004220663933.0013250.00000110
Tapash BaisyaBANNew Zealand2004230686622.6757119.30011102
Ijaz AhmedPAKBangladesh1988111124124*-87142.5310094
Mohammad RafiqueBANNew Zealand2004230743224.679677.0800094
Stuart MatsikenyeriZIMBangladesh2005340642816.0011555.6500190
Aftab AhmedBANNew Zealand2004230522817.338461.9000090
Khaled MashudBANZimbabwe20053421064953.0020850.9600080
Javed OmarBANZimbabwe2005120483324.0013834.7800080
Mohammad KaifINDBangladesh2004110808080.0011172.0701070
Aftab AhmedBANZimbabwe2005340703817.5011859.3200070
Mohammad RafiqueBANZimbabwe2005121836983.0013760.5801065
Hamish MarshallNZBangladesh2004220766938.0016645.7801060
Habibul BasharBANIndia2004110656565.009667.7101060
Mushfiqur RahmanBANNew Zealand2004120352017.507646.0500060
Javed OmarBANNew Zealand2004230625820.6717535.4301050
Rahul DravidINDBangladesh2004110535353.008066.2501050
Mark RichardsonNZBangladesh2004110282828.005154.9000050
Alok KapaliBANNew Zealand2004120261313.008132.1000050
Mohammad AshrafulBANZimbabwe2005340652216.2513050.0000042
Khaled MashudBANIndia20041115050*-39128.2101041
Navjot SidhuINDBangladesh19881115050*-7170.4201041
Rajin SalehBANNew Zealand2004230413513.6713729.9300042
Mluleki NkalaZIMBangladesh2005120282314.0010626.4200040
Mathew SinclairNZBangladesh2004110232323.003467.6500040
Nafees IqbalBANNew Zealand2004120221311.006633.3300040
Yuvraj SinghINDBangladesh2004110212121.003363.6400040
Brendon McCullumNZBangladesh20042212517*25.004358.1400030
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.