Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 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 MA Chidambaram Stadium, Chepauk×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Nazmul Hossain ShantoBANIndia20241201028251.0015764.97010113
Mushfiqur RahimBANNew Zealand2023110666666.007588.0001062
Shakib Al HasanBANIndia2024120573228.5012047.5000080
MahmudullahBANNew Zealand20231114141*-4983.6700022
Shakib Al HasanBANNew Zealand2023110404040.005178.4300032
Shadman IslamBANIndia2024120373518.507450.0000030
Zakir HasanBANIndia2024120363318.006952.1700051
Mehedi Hasan MirazBANIndia20241213527*35.006256.4500031
Mehedi Hasan MirazBANNew Zealand2023110303030.004665.2200040
Liton DasBANIndia2024120232211.505244.2300030
Mushfiqur RahimBANIndia2024120211310.502584.0000031
Taskin AhmedBANNew Zealand2023110171717.001989.4700002
Tanzid HasanBANNew Zealand2023110161616.001794.1200040
Taskin AhmedBANIndia202412016118.002564.0000020
Hasan MahmudBANIndia20241201698.003644.4400030
Towhid HridoyBANNew Zealand2023110131313.002552.0000000
Mominul HaqueBANIndia202412013136.502552.0000130
Nahid RanaBANIndia2024121111111.001384.6200020
Nazmul Hossain ShantoBANNew Zealand2023110777.00887.5000010
Mustafizur RahmanBANNew Zealand2023110444.001040.0000000
Shoriful IslamBANNew Zealand202311122*-366.6700000
Liton DasBANNew Zealand2023110000.0010.0000100

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.