Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Bangladesh: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Bangladesh×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
MahmudullahBANNetherlands2010-20247511244131.0013194.66000122
Aminul IslamBANSri Lanka1988-20027901245613.7828942.9101390
Taijul IslamBANPakistan2015-20267130124249.5434336.15003160
Tamim IqbalBANScotland2012-20152201219560.5012299.18010111
Shadman IslamBANAfghanistan2019-20262401216730.2525148.21011130
Saif HassanBANSri Lanka2021-20264601216120.1717369.94012116
Khaled MahmudBANAustralia1999-2005810112125*13.4423351.9300190
Abul HasanBANWest Indies2012321120113120.0014781.63100153
Mashrafe MortazaBANIreland2007-2019126112033*24.0067179.1000169
Jaker AliBANAfghanistan2024-202577212037*24.0013787.5900075
Sabbir RahmanBANPakistan2015-202275111951*29.7591130.77010152
Aftab AhmedBANScotland20062201186659.0096122.92020135
Anamul HaqueBANPakistan201422011810059.0014879.7310094
Javed OmarBANKenya1999-200644111864*39.3320557.56010160
Mashrafe MortazaBANAustralia2003-20192322411825*6.5618165.1900592
Yasir Ali ChowdhuryBANPakistan2021-202345211742*39.0013090.00000154
Khaled MashudBANKenya1997-200614901173913.0023549.7900040
Hannan SarkarBANWest Indies2002-200471101173610.6423350.21003140
Shahriar NafeesBANBermuda2007221116104*116.0013784.6710084
Manjural Islam RanaBANIndia20043501146922.8024247.11012170
Shahadat HossainBANIndia2007-20127611144022.8019159.69000161
Mushfiqur RahimBANScotland2006-20215401136028.25101111.8801084
Abdur RazzakBANSouth Africa2007-2011101141133316.1417564.57004152
Soumya SarkarBANIreland2016-201733111287*56.0088127.27010152
Hannan SarkarBANZimbabwe20044501125922.4022450.00010132
Tanzim Hasan SakibBANWest Indies2024-20257521124537.3311894.9200094
Nafees IqbalBANNew Zealand20044601124918.6728439.44001122
Rishad HossainBANSri Lanka2024-202610621125328.0059189.83011612
Sabbir RahmanBANAfghanistan2014-20199801126514.0014776.19011103
Farhad RezaBANPakistan2007-2011111101122610.1817962.57000101
Zakir HasanBANSri Lanka2018-20243501115422.2018260.99010150
Abdur RazzakBANPakistan2004-2014231661113311.1017364.16002101
Minhajul AbedinBANSri Lanka1986-19975501104022.0019157.5900010
Mohammad AshrafulBANUnited Arab Emirates2008110109109109.0012686.5110080
Imrul KayesBANAfghanistan2016-201822110972*109.0014276.76010120
Tanzid HasanBANUnited Arab Emirates20253301095936.3360181.67010138
Afif HossainBANAustralia202166110937*21.8093117.2000194
Shakib Al HasanBANNetherlands2010-202488110964*15.5711793.16011110
Athar Ali KhanBANKenya1997-19984401086127.0018159.67012130
Mohammad NaimBANAustralia20216601083018.0011990.7600083
Tapash BaisyaBANSri Lanka2002-2005109510852*27.0024843.5501080
Tushar ImranBANAustralia2002-20069901082812.0018558.38001160
Taskin AhmedBANZimbabwe2016-2026221031087515.4317561.71012160
Farhad RezaBANZimbabwe20067601075017.8315469.4801162
Naeem IslamBANSri Lanka2009-20146621073226.7515369.9300083
Athar Ali KhanBANPakistan1988-19973301068235.3319354.9201081
Marshall AyubBANNew Zealand20132401064126.5024942.57000101
Jaker AliBANIndia2023-20256611066821.2016066.2501042
Tapash BaisyaBANWest Indies2002-2004101001064810.6024443.44003120
Mahedi HasanBANAustralia2021-20261010310629*15.14105100.9500272

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.