Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG178/1 (28.3)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Shere Bangla National Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Tamim IqbalBANPakistan2008-201588146913267.0053587.66231586
Shakib Al HasanBANZimbabwe2006-201514145454105*50.4451588.16131483
Mushfiqur RahimBANZimbabwe2006-20151614344610740.5551985.93131443
Elton ChigumburaZIMBangladesh2006-2015151534256435.4256275.620303411
Shakib Al HasanBANIndia2007-2015121114238542.3047289.62061364
Tamim IqbalBANZimbabwe2009-2015141404238030.2158072.93021469
Virat KohliINDBangladesh2010-2015772408102*81.6042895.33220353
MS DhoniINDBangladesh2007-20151083402101*80.4047285.17120341
Tamim IqbalBANIndia2007-2015131203517029.2543281.25042413
Gautam GambhirINDBangladesh2007-2012771338107*56.3335694.94200391
Marlon SamuelsWIBangladesh2011-201255131312678.2535488.42120385
Mushfiqur RahimBANPakistan2008-201599231110644.43302102.98120363
Suresh RainaINDBangladesh2008-20151010429951*49.83276108.33020277
Virender SehwagINDBangladesh2007-201155029817559.60227131.28110318
Shane WatsonAUSBangladesh2011331294185*147.00168175.001102920
Mushfiqur RahimBANIndia2007-2015131222655926.5031185.21010189
Shakib Al HasanBANPakistan2011-20158722636852.6031483.76020233
Hamilton MasakadzaZIMBangladesh2006-2014101002628426.2031982.13020346
MahmudullahBANZimbabwe2009-2015119325682*42.6733277.11030301
Kumar SangakkaraSLIndia2010-20124402486862.0029683.78040231
Shakib Al HasanBANSri Lanka2009-201477124392*40.5026193.10020223
Mohammad HafeezPAKBangladesh2011-20158802438930.3839062.31021310
Imrul KayesBANZimbabwe2010-20156602387639.6734968.19020258
Kumar SangakkaraSLBangladesh2009-201477123512839.1724097.92111270
Tamim IqbalBANIreland2008-201144023212958.0028182.56100282
Mushfiqur RahimBANWest Indies2011-20218822276937.8336262.71011142
Shakib Al HasanBANNew Zealand201044121310671.0021897.71110241
Azhar AliPAKBangladesh201533020910169.6724585.31110220
Mushfiqur RahimBANSri Lanka2009-20148802097926.1326279.77010135
Shahriar NafeesBANIreland200833120490*102.0026975.84030250
Lendl SimmonsWIBangladesh2011220202122101.0024981.12110115
Imrul KayesBANEngland2010-201644020111250.2527772.56110192
Nasir HossainBANPakistan2011-201585119910049.7528769.34100172
MahmudullahBANIndia2008-201487319964*49.7520597.07021221
Brendan TaylorZIMBangladesh2006-2014101001976319.7028968.17011230
Eoin MorganENG/IREBangladesh2008-2010551194110*48.5022187.78100153
Virat KohliINDSri Lanka2010-201244119010863.3320891.35110170
Stuart MatsikenyeriZIMBangladesh2006-20096611907538.0028466.90010180
Raqibul HasanBANZimbabwe2009-20107711906531.6731161.09010182
Virat KohliINDPakistan2012-201422018818394.00159118.24100221
Tamim IqbalBANEngland2010-201644018612546.5020789.86100203
Mushfiqur RahimBANNew Zealand2010-20136501859037.0023180.09010144
Mohammad HafeezPAKIndia2012-201422018010590.0023078.26110123
Upul TharangaSLBangladesh2009-2012441180118*60.0018895.74101261
Gautam GambhirINDSri Lanka2010-201244017910044.7521882.11111180
Raqibul HasanBANIndia2008-20114411778959.0023176.6201092
Shahid AfridiPAKBangladesh2008-20146611775935.40115153.910111410
Suresh RainaINDSri Lanka2010-201243117110685.5017896.07100172
Grant ElliottNZBangladesh2010-20136601687128.0027161.99021142
MahmudullahBANWest Indies2012-202154216556*82.5020978.95020181
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.