Live3rd ODI · Zimbabwe Women in India 2026/27INDW126/2 (16.3)ZIMW131 (39.5)INDW need 6 runs in 201 ballsLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th 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)ODIFinal · 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th 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 (T20Is)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Shere Bangla National Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Marlon SamuelsWIBangladesh2011-201433116185*80.50107150.47020613
Rohit SharmaINDBangladesh2014-20163301408346.67104134.62020124
Virat KohliINDSri Lanka2014-201622113377133.00105126.67020124
Ahmed ShehzadPAKBangladesh2014-2015221128111*128.0093137.63100125
Shakib Al HasanBANPakistan2011-201644111057*36.67100110.00010112
Malcolm WallerZIMBangladesh20152201086854.0058186.2101069
Virat KohliINDBangladesh2014-201633210557*105.0090116.6701091
Tamim IqbalBANWest Indies2011-201433110488*52.0085122.35010132
Dwayne SmithWIBangladesh2012-2014220967248.0064150.00010134
Faf du PlessisSABangladesh20152219579*95.0078121.7901090
Umar AkmalPAKAustralia2014110949494.0054174.0701094
Virat KohliINDPakistan2014-2016221854985.0083102.41000111
Sabbir RahmanBANSri Lanka2016110808080.0054148.15010103
Sabbir RahmanBANIndia2016221764476.0061124.5900042
Tillakaratne DilshanSLPakistan20161117575*-56133.93010101
Glenn MaxwellAUSPakistan2014110747474.0033224.2401076
Colin MunroNZBangladesh20131117373*-39187.1801035
MahmudullahBANIndia2014-20163327333*73.0042173.8100083
Virat KohliINDSouth Africa20141117272*-44163.6401052
Aaron FinchAUSBangladesh2014110717171.0045157.7801074
Shoaib MalikPAKBangladesh2011-2016330694123.0056123.2100071
Shakib Al HasanBANAustralia2014110666666.0052126.9201053
Aaron FinchAUSPakistan2014110656565.0054120.3701072
MahmudullahBANWest Indies2012-20142216564*65.0051127.4501034
Sabbir RahmanBANPakistan2015-20162216551*65.0047138.3001081
Shoaib MalikPAKUnited Arab Emirates20161116363*-49128.5701073
Mushfiqur RahimBANWest Indies2011-20143216341*63.0048131.2500033
Shikhar DhawanINDBangladesh2014-2016330636021.0054116.6701091
Rohit SharmaINDWest Indies20141116262*-55112.7301052
Mohammad HafeezPAKBangladesh2011-2016440612615.257284.7200061
Yuvraj SinghINDAustralia2014110606060.0043139.5301054
Anton DevcichNZBangladesh2013110595959.0031190.32010101
Sarfraz AhmedPAKBangladesh2015-20162115858*-42138.1001052
Dinesh ChandimalSLPakistan2016110585858.0049118.3701071
Faf du PlessisSAIndia2014110585858.0041141.4601052
Nasir HossainBANPakistan2011-20153215835*58.0057101.7500032
Quinton de KockSABangladesh2015220564428.0039143.5900043
Virat KohliINDWest Indies2014110545454.0041131.7101051
Chris GayleWIBangladesh2012-2014220544827.005598.1800042
Chris GayleWIAustralia2014110535353.0035151.4301062
Kumar SangakkaraSLIndia20141115252*-35148.5701061
Tamim IqbalBANZimbabwe2015220523126.0043120.9300042
Mushfiqur RahimBANNew Zealand2013110505050.0029172.4101071
Umar AkmalPAKUnited Arab Emirates20161115050*-46108.7001023
Dinesh ChandimalSLUnited Arab Emirates2016110505050.0039128.2101071
Muhammad KaleemUAEOman2016110505050.0040125.0001052
Rilee RossouwSABangladesh20152225031*-27185.1900034
MS DhoniINDBangladesh2014-20163335022*-20250.0000025
David WarnerAUSBangladesh2014110484848.0035137.1400053
Umar AkmalPAKSri Lanka2016110484848.0037129.7300042
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.