Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1Live57th Match · CSA Pro20 2026/27LIO186/1 (16.5)ES198/6 (20)LIO need 13 runs in 19 ballsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Shere Bangla National Stadium, Mirpur×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mushfiqur RahimBB/CV/SSSComilla Victorians2015-2024131223787537.80294128.570313112
Tamim IqbalCV/CVDhaka Dynamites2015-2019881345141*49.29224154.021102820
Imrul KayesCVRangpur Riders2015-2023121112986729.80244122.130223110
Tamim IqbalDR/CV/CVRangpur Riders2013-20251212129662*26.91230128.70021418
Shamim HossainCK/RR/CCFortune Barishal2022-20257722897957.80192150.520302316
Mushfiqur RahimSR/BB/CVRangpur Riders2013-2025111032655637.86231114.72020257
Liton DasCV/DCRangpur Riders2015-20249902588328.67215120.000102211
Chris GayleRR/BB/CVDhaka Dynamites2015-2019661252146*50.40144175.001101427
Chris GayleRR/CVKhulna Titans2016-2019441238126*79.33129184.501101522
Mehedi Hasan MirazRK/KT/FBRangpur Riders2016-202610912266928.25187120.86011215
Shakib Al HasanDG/DD/FBRangpur Riders2013-2023108122447*32.00172130.23000207
Nazmul Hossain ShantoKT/FB/SSComilla Victorians2017-20237702196431.29190115.26010226
Tamim IqbalDP/KT/FBChattogram Challengers2019-202466121752*43.40208104.33020255
Sabbir RahmanBB/BB/RKRangpur Riders2013-20267702157930.71161133.54021227
Tamim IqbalCV/FBComilla Victorians2015-20245502116642.20159132.700201812
Evin LewisCV/DDRangpur Riders2016-20196612117542.20154137.010201315
Anamul HaqueDG/CV/CVRangpur Riders2013-20259812048329.14159128.300101510
Mohammad NaimKT/DDRangpur Riders2024-2025332203111*203.00126161.111001315
Rony TalukdarRR/DD/BBComilla Victorians2015-2024111002026720.20155130.32022256
MahmudullahCK/BB/KTRangpur Riders2013-2025131112025120.20152132.89010187
Soumya SarkarRR/CW/FBKhulna Tigers2020-20257701967428.00150130.670211810
Liton DasCV/RRChattogram Challengers2020-20225501907538.00137138.69031216
Parvez Hossain EmonCKFortune Barishal202533118978*94.50126150.000201014
MahmudullahBB/KTChittagong Vikings2015-201966218848*47.00173108.67000154
Towhid HridoyCV/FB/SSRangpur Riders2023-202544117885*59.33131135.88020207
MahmudullahBB/KT/FBComilla Victorians2015-20249921764825.14162108.64000184
Shoaib MalikRR/RR/FBChattogram Challengers2020-202455217475*58.00128135.94010127
Chris GayleRR/BB/FBComilla Victorians2015-2022101011724619.11172100.00001195
Ahmed ShehzadCVBarisal Bulls2015-201633116776*83.50143116.78020181
Yasir Ali ChowdhuryKT/DRFortune Barishal2023-202433116794*83.5098170.410201211
Andre FletcherKT/SS/KTComilla Victorians2016-2022441165101*55.00116142.24100119
Mohammad NaimRR/DD/DDComilla Victorians2019-20245511656441.25139118.71020194
Tom LathamNZBangladesh202155215965*53.00146108.90020103
Marlon SamuelsCVRangpur Riders2015-201755215642*52.00130120.00000184
Mitchell MarshAUSBangladesh20215501565131.2015898.73010162
Towhid HridoyCVDurdanto Dhaka2024221155108*155.0098158.1610099
MahmudullahKTRajshahi Kings2016-20195501545630.80144106.94010173
Mushfiqur RahimBB/CVRajshahi Kings2016-201933215381*153.00106144.34020116
Brad HodgeBBDhaka Gladiators2012-201344215270*76.00112135.71021138
Ravi BoparaRR/SSSDhaka Dynamites2015-20197611525530.40139109.35010106
Tanzid HasanRWChattogram Royals202633014910049.67108137.96100108
Nazmul Hossain ShantoCV/KT/FBRangpur Riders2016-20258701484821.14133111.28000136
Shakib Al HasanRR/DD/FBComilla Victorians2015-20241414114741*11.31135108.89001105
Mohammad MithunRRDhaka Dynamites2015-20199701464920.86120121.6700176
Mohammad NaimRR/RR/MGDChattogram Challengers2019-20245501447828.80112128.57010155
Fakhar ZamanPAKBangladesh2021-202544114357*47.67129110.85010134
Jahurul IslamDR/DD/CVRangpur Riders2013-20198721425028.40102139.22010126
Mushfiqur RahimBB/CV/SSSDhaka Dynamites2015-201988214250*23.67123115.45011122
Mehedi MarufRR/DD/BBComilla Victorians2015-2023101011416015.67129109.30013155
Mahmudul Hasan JoyCV/KTFortune Barishal2022-202465114064*35.00119117.65011124
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.