Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW131 (39.5)Innings break - INDW need 132 runs to winLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th 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)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Bangladesh: Batting by opposition (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Bangladesh×At MA Aziz Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Habibul BasharBANZimbabwe20053402199454.7531469.75020220
Rajin SalehBANZimbabwe20053401988949.5032960.18020222
Nafees IqbalBANZimbabwe20053401385834.5024656.10021180
Khaled MashudBANZimbabwe20053421064953.0020850.9600080
Mashrafe MortazaBANZimbabwe20053401054826.2597108.25000142
Mohammad RafiqueBANZimbabwe2005121836983.0013760.5801065
Mohammad RafiqueBANNew Zealand2004230743224.679677.0800094
Khaled MashudBANNew Zealand2004230715123.6712656.35010120
Aftab AhmedBANZimbabwe2005340703817.5011859.3200070
Tapash BaisyaBANNew Zealand2004230686622.6757119.30011102
Habibul BasharBANIndia2004110656565.009667.7101060
Mohammad AshrafulBANZimbabwe2005340652216.2513050.0000042
Javed OmarBANNew Zealand2004230625820.6717535.4301050
Aftab AhmedBANNew Zealand2004230522817.338461.9000090
Khaled MashudBANIndia20041115050*-39128.2101041
Javed OmarBANZimbabwe2005120483324.0013834.7800080
Rajin SalehBANNew Zealand2004230413513.6713729.9300042
Mushfiqur RahmanBANNew Zealand2004120352017.507646.0500060
Aftab AhmedBANIndia2004110303030.004961.2200021
Alok KapaliBANNew Zealand2004120261313.008132.1000050
Habibul BasharBANNew Zealand2004110222222.004153.6600030
Minhajul AbedinBANIndia1988110222222.006732.8400020
Athar Ali KhanBANPakistan1988110222222.005242.31000--
Nafees IqbalBANNew Zealand2004120221311.006633.3300040
Manjural Islam RanaBANZimbabwe2005220221611.004153.6600000
Khaled MahmudBANIndia2004110212121.0017123.5300030
Akram KhanBANPakistan19881112121*-3560.00000--
Athar Ali KhanBANIndia1988110161616.003447.0600010
Khaled MahmudBANNew Zealand2004110141414.002850.0000030
Rajin SalehBANIndia2004110141414.002850.0000010
Faruque AhmedBANPakistan1988110141414.004829.17000--
Manjural Islam RanaBANNew Zealand2004110131313.004727.6600020
Gazi AshrafBANIndia1988110111111.007015.7100000
Minhajul AbedinBANPakistan1988110111111.003432.35000--
Aminul IslamBANIndia1988110101010.002638.4600010
Gazi AshrafBANPakistan1988110101010.002934.48000--
Azhar HossainBANPakistan1988110101010.003727.03000--
Khaled MahmudBANZimbabwe20052201095.001190.9100001
Tapash BaisyaBANZimbabwe20052301063.331952.6300010
Nafees IqbalBANIndia2004110999.005217.3100000
Nasir AhmedBANIndia198811199*-1090.0000010
Mohammad RafiqueBANIndia2004110888.001080.0000001
Jahangir ShahBANPakistan198811188*-3522.86000--
Tapash BaisyaBANIndia200411177*-5140.0000010
Jahangir ShahBANIndia198811177*-1450.0000000
Zahid RazzakBANIndia1988110666.002128.5700000
Golam FaruqBANIndia1988110444.00944.4400000
Enamul Haque jnrBANZimbabwe200533244*4.001040.0000100
Mohammad AshrafulBANIndia2004110222.00450.0000000
Mushfiqur RahmanBANIndia2004110222.00633.3300000
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.