T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Bangladesh: Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Bangladesh×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mushfiqur RahimBANAfghanistan2014-2026272817698628.4892083.59052657
Nazmul Hossain ShantoBANAfghanistan2018-20261921175914637.95108569.953307511
Tamim IqbalBANSouth Africa2007-20222733274887*24.13119062.860441014
Soumya SarkarBANWest Indies2018-2025282807479126.6880093.380636529
Liton DasBANIreland2019-20251617173212845.75700104.571617522
Nazmul Hossain ShantoBANZimbabwe2018-202624283722117*28.88101571.131316613
Habibul BasharBANSri Lanka1995-2007253517078420.79122657.67041751
Habibul BasharBANPakistan1995-20041723169910831.77119458.54163880
Mehedi Hasan MirazBANSri Lanka2017-20253538469481*20.41106465.23025767
MahmudullahBANPakistan2007-20234043767058*18.61110760.52026614
Liton DasBANNew Zealand2019-20263234266910220.9190773.76123708
Mohammad AshrafulBANIndia2003-201021263664158*28.8797368.24122837
Aftab AhmedBANZimbabwe2005-2007232536569229.8277185.080526722
Shakib Al HasanBANAfghanistan2014-20242829465370*26.1273788.60032575
Javed OmarBANZimbabwe2001-20061420265285*36.22172237.86050781
Mominul HaqueBANWest Indies2012-20241927064212023.78129049.77235642
Mehedi Hasan MirazBANAfghanistan2018-202624214638112*37.53103161.88150455
Soumya SarkarBANSri Lanka2015-2024232306317127.4375583.580637411
MahmudullahBANAfghanistan2014-2024252436309830.0075483.550304512
Rajin SalehBANZimbabwe2004-2006151816208936.47120351.54050724
Mominul HaqueBANPakistan2014-2026111906079131.95115352.65061681
MahmudullahBANSouth Africa2011-20242020159911131.5386369.41131679
Nazmul Hossain ShantoBANPakistan2020-20261622059810127.18101558.92122703
Shakib Al HasanBANAustralia2007-2024212305978425.9677676.93030557
Nasir HossainBANWest Indies2011-2014202215809627.6291163.67040578
Mushfiqur RahimBANAustralia2007-202616197578102*48.1797259.47120457
Soumya SarkarBANZimbabwe2014-20261919257211733.65494115.791415126
Habibul BasharBANAustralia2002-2007151905717630.0595060.11043551
Mehedi Hasan MirazBANIndia2017-202520275568100*25.8291861.871126513
Towhid HridoyBANSri Lanka2023-20261919456696*37.7360893.090512719
Liton DasBANSouth Africa2015-2024232815657020.9380969.84031747
Mohammad AshrafulBANNew Zealand2001-2012263415637017.06111650.45045607
Tamim IqbalBANAustralia2007-2019131505509536.6783865.63061499
Sabbir RahmanBANNew Zealand2015-20191618155010232.3567581.481316712
Shakib Al HasanBANIreland2007-2023231945499336.6056197.86050682
Khaled MashudBANZimbabwe1997-2006333175356122.29101552.71024402
Anamul HaqueBANZimbabwe2014-2025161605329533.2565181.720404711
Javed OmarBANSri Lanka2000-20071523153185*24.1495155.84021791
Imrul KayesBANNew Zealand2008-20171718150710129.8277365.59122577
Tanzid HasanBANZimbabwe2024-2026121225059450.50455110.990605016
Shahriar NafeesBANAustralia2005-20111113050513838.8577165.50144590
Shahriar NafeesBANSri Lanka2005-2007172405036420.9692654.32033720
Nasir HossainBANZimbabwe2011-2018181825017731.3169771.88054444
Nasir HossainBANSri Lanka2012-20181718349810033.2069571.65112476
Raqibul HasanBANZimbabwe2009-2010171744937837.9275565.30031485
Sabbir RahmanBANSri Lanka2014-2022212224928024.6054690.11043616
Mohammad AshrafulBANWest Indies2002-2011243014908116.9088555.37044515
Mashrafe MortazaBANZimbabwe2001-2020564274844813.8356286.120044514
Mohammad RafiqueBANZimbabwe1997-2007292744777220.7462176.810324216
Sabbir RahmanBANIndia2015-2019131424657738.7547398.310104911

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