Live4th T20I · India in New Zealand 2026/27NZ93/3 (8)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRE19/0 (4.2)NAM chose to bowlLive7th 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/27TASNSWFirst-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/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Bangladesh: Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Bangladesh×At Gaddafi Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Tamim IqbalBANPakistan2008-20204401726543.00161106.83020202
Shakib Al HasanBANPakistan2008-20233301287542.6713197.71021130
Mehedi Hasan MirazBANAfghanistan2023111112112*-11994.1210073
Liton DasBANPakistan2020-20256601124818.6797115.4600094
Mohammad AshrafulBANUnited Arab Emirates2008110109109109.0012686.5110080
Tanzid HasanBANPakistan20253301064235.3368155.88000107
Nazmul Hossain ShantoBANAfghanistan2023110104104104.0010599.0510092
Raqibul HasanBANUnited Arab Emirates2008110838383.0063131.7501090
Parvez Hossain EmonBANPakistan2025330786626.0046169.5701094
Mushfiqur RahimBANPakistan2023110646464.008773.5601050
Mohammad NaimBANPakistan2020-2023330634321.006794.0300172
Hannan SarkarBANPakistan2003110616161.0010657.5501050
Alok KapaliBANPakistan2003110616161.007087.1401051
Tanzim Hasan SakibBANPakistan2025331595029.5038155.2601016
MahmudullahBANPakistan2008-2020441572419.006982.6100040
Aftab AhmedBANPakistan2008220564228.008169.1400060
Jaker AliBANPakistan2025331513625.5030170.0000124
Towhid HridoyBANPakistan2023-2025440492512.255490.7400031
Mashrafe MortazaBANPakistan2003-2008331462523.0043106.9800051
Mushfiqur RahimBANSri Lanka2008110444444.005383.0200030
Afif HossainBANPakistan2020-2023330422114.0041102.4400012
Tamim IqbalBANUnited Arab Emirates2008110404040.006660.6100020
Raqibul HasanBANSri Lanka2008110353535.005761.4000020
Shamim HossainBANPakistan2023-202544035168.753892.1100041
Mashrafe MortazaBANSri Lanka20081113434*-5561.8200010
Shakib Al HasanBANAfghanistan20231113232*-18177.7800041
Alok KapaliBANSri Lanka2008110303030.003781.0800011
Tamim IqbalBANSri Lanka2008110282828.004070.0000040
Mohammad NaimBANAfghanistan2023110282828.003287.5000050
Mushfiqur RahimBANAfghanistan2023110252525.0015166.6700011
Mohammad AshrafulBANPakistan2003-200833025168.335050.0000110
Shahriar NafeesBANPakistan2008220242412.003372.7300120
Mehedi Hasan MirazBANPakistan2023-202533024238.0021114.2900120
Abdur RazzakBANSri Lanka20081112222*-2395.6500011
Dolar MahmudBANUnited Arab Emirates2008110202020.009222.2200011
Farhad RezaBANPakistan2008220201310.002774.0700020
Dhiman GhoshBANPakistan20082211818*18.0012150.0000120
Hasan MahmudBANPakistan2023-2025433189*-2378.2600001
Khaled MahmudBANPakistan2003110161616.0014114.2900020
Mushfiqur RahimBANUnited Arab Emirates2008110161616.0011145.4500020
Habibul BasharBANPakistan2003110141414.002556.0000030
Raqibul HasanBANPakistan2008110121212.004030.0000010
Soumya SarkarBANPakistan202022112712.0010120.0000010
Abdur RazzakBANPakistan20082111111*-1764.7100010
Shamim HossainBANAfghanistan2023110111111.006183.3300001
Mahedi HasanBANPakistan2020-20252201195.501573.3300001
Mohammad AshrafulBANSri Lanka2008110888.002138.1000010
MahmudullahBANUnited Arab Emirates200811188*-988.8900000
Aminul IslamBANPakistan202021188*-4200.0000020
Mohammad RafiqueBANPakistan200311177*-6116.6700010
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.