Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd 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 Wankhede Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Rohit SharmaMIChennai Super Kings2011-202512123522105*58.00359145.401404823
Virat KohliRCBMumbai Indians2008-20261313345192*45.10329137.080403618
Ajinkya RahaneKKR/CSK/RRMumbai Indians2011-2026141214386739.82307142.670404517
KL RahulRCB/PK/DCMumbai Indians2015-2025772411103*82.20274150.002203519
Rohit SharmaMIRoyal Challengers Bengaluru2012-2026121234059445.00265152.830413521
Sanju SamsonCSK/DC/RRMumbai Indians2013-2026991347101*43.38217159.911203516
Rohit SharmaMIDelhi Capitals2011-20251111132174*32.10249128.920102814
Rohit SharmaMIKolkata Knight Riders2011-2026121223167831.60235134.470313113
AB de VilliersRCBMumbai Indians2012-2019871292133*48.67170171.761103312
Kieron PollardMIPunjab Kings2011-20198832788355.60153181.700301524
Faf du PlessisRCB/CSK/DCMumbai Indians2012-20258802626532.75203129.060202011
Shikhar DhawanDC/DC/SHMumbai Indians2011-20197712535942.17205123.41010286
Manish PandeyKKR/PW/SHMumbai Indians2012-202588225281*42.00178141.570212011
Robin UthappaKKR/CSK/PWMumbai Indians2011-20229902485427.56210118.100102210
Suryakumar YadavMIKolkata Knight Riders2018-20266622475961.75143172.730202811
Shaun MarshPKMumbai Indians2008-20175512458161.25171143.27030219
Jos ButtlerRR/GTMumbai Indians2018-202555124494*61.00158154.430202414
Hardik PandyaMI/GTRoyal Challengers Bengaluru2015-202699624362*81.00127191.340101917
Chris GayleRCB/PKMumbai Indians2012-201966123282*46.40162143.210201619
MS DhoniCSK/RPSMumbai Indians2008-20251614523043*25.56193119.170011413
Suryakumar YadavMIRoyal Challengers Bengaluru2018-20266602258337.50126178.570212411
Suryakumar YadavMISunrisers Hyderabad2018-2026662215102*53.75142151.41100269
Brendon McCullumKKR/CSK/KTKMumbai Indians2011-20176602118135.17144146.53020239
Kieron PollardMIRoyal Challengers Bengaluru2012-20198832084941.60123169.110002010
Rohit SharmaMISunrisers Hyderabad2013-20259912085626.00152136.840101811
Suryakumar YadavMIChennai Super Kings2018-202666120768*41.40136152.21021257
Suresh RainaCSK/GLMumbai Indians2008-20191111120443*20.40164124.39001188
Rohit SharmaMILucknow Super Giants2022-20264402038450.75118172.030202113
Nicolas PooranSH/LSGMumbai Indians2022-20264402037550.7587233.33020922
Travis HeadRCB/SHMumbai Indians2016-20265502017640.20128157.030101711
Shikhar DhawanPK/DC/SHChennai Super Kings2018-202244119988*66.33139143.17021215
Rohit SharmaMIPunjab Kings2011-202388119379*27.57135142.960111711
Dinesh KarthikKKR/RCB/PKMumbai Indians2011-202498318753*37.40128146.09010188
Rohit SharmaMIRajasthan Royals2011-2026101001865818.60144129.17013185
Rishabh PantDC/LSGMumbai Indians2017-202677118478*30.67103178.640111911
Wriddhiman SahaKKR/PK/SHMumbai Indians2008-202376218093*45.00130138.46021206
Glenn MaxwellRCB/PK/DCMumbai Indians2014-20246601796829.8395188.420111712
Venkatesh IyerKKRMumbai Indians2023-202533017710459.00112158.041101212
David MillerPK/LSG/GTMumbai Indians2012-20257711735628.83124139.52010138
Shane WatsonRCB/CSK/RRMumbai Indians2011-201988117389*24.71139124.460101411
Dwayne BravoCSK/GLMumbai Indians2012-20228811726824.57120143.330101212
Manoj TiwaryKKR/PK/DCMumbai Indians2011-20186611705834.00143118.88010165
Suryakumar YadavMIRajasthan Royals2018-20264401696042.25112150.89020187
Rajat PatidarRCBMumbai Indians2024-20263301676455.6778214.100301213
Ambati RayuduCSK/MIRajasthan Royals2011-202166216653*41.50101164.360101010
Yusuf PathanKKR/SHMumbai Indians2011-20187721665233.20142116.90010174
Ravindra JadejaCSK/RR/KTKMumbai Indians2011-2026139316453*27.33111147.75010146
Gautam GambhirKKR/DCMumbai Indians2011-20187701625923.14136119.12011202
Yashasvi JaiswalRRMumbai Indians2023-202633016112453.6785189.411001911
Ambati RayuduCSK/MIDelhi Capitals2011-20216611615932.20117137.61010147
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.