Live6th Match · Pakistan ODI Tri-Series 2026/27SLENGSri Lanka won the toss and chose to bowlLive7th 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)T20I2nd 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 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 runsFirst-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 Rajiv Gandhi International Stadium, Uppal×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliRCBSunrisers Hyderabad2013-202677133710056.17238141.601203113
David WarnerSHPunjab Kings2014-20174412548184.67160158.750302313
Abhishek SharmaSHPunjab Kings2024-202633024214180.6796252.081102120
Shikhar DhawanDC/SHDelhi Capitals2011-20175502398447.80170140.59020286
Rohit SharmaMISunrisers Hyderabad2013-20258822397039.83159150.31020269
Virender SehwagDCDeccan Chargers2008-2012331217119108.5099219.191102412
David WarnerSHRoyal Challengers Bengaluru2014-20174412179272.33136159.560301911
Sanju SamsonCSK/DC/RRSunrisers Hyderabad2013-20267712096634.83141148.230211313
Ishan KishanSHRajasthan Royals2025-2026221197106*197.0091216.481101912
Heinrich KlaasenSHMumbai Indians2023-202533118780*93.5094198.940201711
Manan VohraPKSunrisers Hyderabad2013-20175501879537.40109171.56011199
Shikhar DhawanDC/SHPunjab Kings2011-20176601824530.33156116.67000203
Shikhar DhawanDC/SHMumbai Indians2011-201766217473*43.50140124.29020203
David WarnerSHKolkata Knight Riders2014-201733017312657.6789194.381001510
Nicolas PooranLSGSunrisers Hyderabad2023-20264421637081.5069236.230101511
Heinrich KlaasenSHRoyal Challengers Bengaluru2023-202633016210454.0078207.691101012
Faf du PlessisRCB/CSK/DCSunrisers Hyderabad2015-20255501627132.40110147.27010175
David WarnerSHMumbai Indians2014-201744215790*78.50101155.45020156
Ambati RayuduMISunrisers Hyderabad2013-20164311566878.00122127.87020144
Robin UthappaKKR/PWSunrisers Hyderabad2013-20174401555338.75117132.48010147
Shikhar DhawanDC/SHKolkata Knight Riders2011-20175501505430.00131114.50010144
Suresh RainaCSK/GLSunrisers Hyderabad2013-201744114799*49.0085172.94010128
Travis HeadSHRajasthan Royals2024-20263301436747.6793153.76020186
Travis HeadSHLucknow Super Giants2024-202633114389*71.5066216.670101411
Abhishek SharmaSHDelhi Capitals2023-2026321140135*140.0073191.781001010
Moisés HenriquesSHRoyal Challengers Bengaluru2015-20173311405770.0073191.7802099
Shreyas IyerPK/DCSunrisers Hyderabad2017-20263311378268.5072190.28020128
David MillerPK/DC/LSGSunrisers Hyderabad2014-202666313689*45.3393146.2401169
Heinrich KlaasenSHLucknow Super Giants2023-20264301356245.0087155.17010106
Nithish Kumar ReddySHRajasthan Royals2024-202633113476*67.0070191.43010713
Manish PandeyKKR/DC/PWSunrisers Hyderabad2013-20266511343933.50128104.6900081
Heinrich KlaasenSHPunjab Kings2023-20264311326966.0083159.0401087
KL RahulRCB/DC/LSGSunrisers Hyderabad2016-20264401275131.7598129.5901095
Shikhar DhawanDC/SHRoyal Challengers Bengaluru2011-20176601255020.83101123.76010181
Sourav GangulyKKR/PWDeccan Chargers2008-201122112391123.0089138.20010146
Yashasvi JaiswalRRSunrisers Hyderabad2023-20264401236730.7587141.38020162
Virat KohliRCBDeccan Chargers2008-20123301227140.6796127.0801095
Rishabh PantDC/LSGSunrisers Hyderabad2016-202644212268*61.0092132.61011114
Ravindra JadejaCSK/RR/GLSunrisers Hyderabad2013-20265531224561.0086141.86000140
Nitish RanaKKR/DC/RRSunrisers Hyderabad2017-20264401195729.7580148.75010146
Andrew SymondsDCRajasthan Royals2008111117117*-53220.75100117
Lendl SimmonsMISunrisers Hyderabad2014-20173301176839.0099118.1801096
Gautam GambhirKKRSunrisers Hyderabad2013-201744111790*39.0098119.39010161
Naman OjhaSHPunjab Kings2014-201744211779*58.5061191.8001068
Kane WilliamsonSHDelhi Capitals2016-20172201168958.0075154.6701095
Heinrich KlaasenSHRajasthan Royals2024-202633111642*58.0059196.6100097
Simran SinghPKSunrisers Hyderabad2023-20264401167129.0073158.90011145
Krunal PandyaRCB/MI/LSGSunrisers Hyderabad2016-202643211449*114.0080142.5000085
Ajinkya RahaneKKR/CSK/RRSunrisers Hyderabad2013-20265501124322.4011696.5500164
Sanju SamsonINDBangladesh2024110111111111.0047236.17100118
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.