Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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 Shere Bangla National Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Shakib Al HasanBANPakistan2011-20161415462514456.8278379.82140667
Tamim IqbalBANPakistan2008-20161315158713241.9367886.58231778
Mushfiqur RahimBANZimbabwe2006-20151918454410738.8672175.45141574
Tamim IqbalBANIndia2007-20161616052115132.5665080.15143626
Tamim IqbalBANWest Indies2011-20211417151988*32.4467077.46051667
Shakib Al HasanBANIndia2007-2016161614898532.6057185.64061435
Mushfiqur RahimBANWest Indies2011-2021141634866937.3878561.91032426
Tamim IqbalBANZimbabwe2009-2015171804808026.6764174.880225011
Shakib Al HasanBANZimbabwe2006-201515165474105*43.0954487.13131503
Tamim IqbalBANEngland2010-201668046712558.3855683.99220574
Mushfiqur RahimBANPakistan2008-20161517245910630.6063272.63131564
MahmudullahBANZimbabwe2009-20151413437782*41.8956766.49040453
Shakib Al HasanBANWest Indies2011-202191123688940.8946878.63042372
MahmudullahBANIndia2008-20161212636896*61.3340590.86032434
Shakib Al HasanBANSri Lanka2009-2016910135592*39.4441884.93030364
Mushfiqur RahimBANIndia2007-2016171743495926.8544179.14010329
Nasir HossainBANPakistan2011-2015129234310049.0053364.35110324
MahmudullahBANWest Indies2012-202188332164*64.2043074.65040297
Shakib Al HasanBANNew Zealand2008-201367231410662.8039080.51110381
Shakib Al HasanBANEngland2010-20166803049638.0049361.66020391
Imrul KayesBANEngland2010-201668029611237.0043867.58120302
Mushfiqur RahimBANSri Lanka2009-2016101102887926.1842368.09020245
Nasir HossainBANWest Indies2011-201291012869631.7843465.90020206
Naeem IslamBANWest Indies2011-2012810027910827.9060246.35111340
Mushfiqur RahimBANNew Zealand2008-20139802609032.5032979.03020255
Tamim IqbalBANNew Zealand2008-20134502529550.4054046.67030291
MahmudullahBANEngland2010-20166802527531.5035670.79021251
Imrul KayesBANZimbabwe2010-20157702487635.4336068.89020278
Shakib Al HasanBANSouth Africa2008-201591012445227.1143655.96010231
Tamim IqbalBANIreland2008-201144023212958.0028182.56100282
Soumya SarkarBANPakistan2015-2016671216127*36.0022795.15101257
Mominul HaqueBANNew Zealand2013451213126*53.2532465.74101291
Shahriar NafeesBANIreland200833120490*102.0026975.84030250
Raqibul HasanBANZimbabwe2009-20107711906531.6731161.09010182
Raqibul HasanBANIndia2008-20115611868937.2027767.1501092
Sabbir RahmanBANIndia2015-20165521824460.67166109.64000183
Mominul HaqueBANSri Lanka20145601786029.6722080.91020260
Mushfiqur RahimBANEngland2010-20166801777622.1330158.80010141
Mohammad AshrafulBANIndia2007-20106701743924.8625568.24000180
MahmudullahBANPakistan2008-2016151541743215.8223175.32002173
Mushfiqur RahimBANAustralia2011-201444217381*86.5017897.19010153
Shamsur RahmanBANSri Lanka20145601686228.0021179.62011213
Nasir HossainBANSri Lanka2012-20146711673827.8325465.75000161
Sabbir RahmanBANZimbabwe2014-20158811655723.5717494.83010172
Nasir HossainBANIndia2012-20169601635427.1716598.79010161
MahmudullahBANSri Lanka2009-20169831604532.0017591.43001122
Soumya SarkarBANSouth Africa201544115988*53.00134118.66010242
Anamul HaqueBANZimbabwe2014-20155501569531.2019878.79010150
Soumya SarkarBANIndia2015-20165501535430.60144106.25010194
Tamim IqbalBANSri Lanka2009-20145601465924.3318479.35010211
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.