Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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

1 active
Reset"Match result" is from the side of the player or team.
Team: Bangladesh×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Hannan SarkarBANPakistan20036902366126.2250247.01020240
Taijul IslamBANSri Lanka2017-2025151912334712.9450146.51001281
Mohammad RafiqueBANIndia1995-2007192212334711.1032172.59003278
Mahmudul Hasan JoyBANSouth Africa2022-202448023213729.0057940.07102243
Zakir HasanBANIndia2022-202459023210025.7854842.34112282
Abdur RazzakBANZimbabwe2005-201336221123153*21.00197117.260141510
Aftab AhmedBANKenya2006-20078812286232.57227100.44020296
Mohammad RafiqueBANWest Indies2002-20071110222711128.3837760.21102214
Akram KhanBANPakistan1988-20018912235927.8843651.15010150
Raqibul HasanBANSri Lanka2008-201081012215224.5646048.04012180
Afif HossainBANNew Zealand2021-20261513222149*20.09216102.31001146
Rajin SalehBANAustralia20065702207131.4357838.06021230
Mehedi Hasan MirazBANAustralia2017-202691222206522.0047546.32010192
Javed OmarBANSouth Africa2002-200791202197118.2564134.17010300
Aftab AhmedBANIndia2004-20077802176727.1330271.85010214
Afif HossainBANPakistan2020-2026131222173621.70204106.37000149
Alok KapaliBANSri Lanka2002-2008121412163916.6240453.47000192
Taijul IslamBANWest Indies2014-20241017321639*15.4352740.99001211
Towhid HridoyBANPakistan2023-20261211121548*21.50214100.47001138
Aminul IslamBANPakistan1988-2002111402154215.3651042.16002180
Soumya SarkarBANAfghanistan2015-2026141502143514.2735660.11003214
Mohammad AshrafulBANIreland2007-201288121364*30.4325483.86010252
Mohammad NaimBANNew Zealand2021-202291002133921.3028973.70001203
Naimur RahmanBANZimbabwe1999-200181102133619.3635759.66000252
Shahriar NafeesBANIreland2007-200844121190*70.3328773.52030260
Mohammad RafiqueBANNew Zealand1999-2007911221141*23.4428574.04002258
Mehedi Hasan MirazBANIreland2017-202510712065534.3330667.32010223
Sabbir RahmanBANEngland2015-201779120664*25.7526278.63011203
Rajin SalehBANIndia2004-200771012068222.8934459.88014271
Manjural Islam RanaBANZimbabwe2004-20057722056341.0044945.66010141
Afif HossainBANAfghanistan2019-20231312320593*22.7823188.74011183
Khaled MahmudBANPakistan1998-2004161902052710.7928571.93003190
Tamim IqbalBANNetherlands2010-201655220483*68.00166122.89031136
Mohammad RafiqueBANKenya1997-2006141002047720.4024383.95011224
Nasir HossainBANNew Zealand2012-20179812025028.8622589.78010244
Anamul HaqueBANIndia2014-20239802027725.2527373.99011226
Khaled MashudBANSouth Africa2002-2004810120234*22.4460533.39000240
Nazmul Hossain ShantoBANSouth Africa2022-202471102023818.3638452.60001206
Shahriar NafeesBANPakistan2008-201191102019718.2737254.03013260
Akram KhanBANIndia1990-200391002006420.0034557.97010222
Nasir HossainBANIndia2012-201611801995424.8820597.07010221
Sohag GaziBANSri Lanka2013-2014121321994218.0924282.23001207
Tushar ImranBANSri Lanka2002-2007111401986114.1441547.71013240
Javed OmarBANIndia1995-2007101411988015.2342246.92022243
Naeem IslamBANEngland2010-201168219759*32.8344044.77011213
Javed OmarBANAustralia2002-2006111501973413.1348640.53001260
Mohammad AshrafulBANEngland2005-2010101401959413.9325676.17012224
Akram KhanBANKenya1997-20037701946527.7129565.76011131
Shadman IslamBANIreland20252301938064.3326772.28020221
Shuvagata HomBANZimbabwe2011-201681021935024.1333857.10011200

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.