Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

Indian Premier League: Batting by opposition

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Shaheed Veer Narayan Singh International Stadium×Indian Premier League×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliRCBKolkata Knight Riders2026111105105*-60175.00100113
Moisés HenriquesSHDelhi Capitals2015-20162219274*92.0059155.9301035
David WarnerSHDelhi Capitals2015-2016220907345.0071126.7601092
Karun NairDCSunrisers Hyderabad20161118383*-59140.6801083
Krunal PandyaRCBMumbai Indians2026110737373.0046158.7001045
Angkrish RaghuvanshiKKRRoyal Challengers Bengaluru2026110717171.0046154.3501073
Shreyas IyerDCChennai Super Kings20151117070*-49142.86010101
David WarnerDCKolkata Knight Riders20131116666*-42157.1401063
Kedar JadhavDCSunrisers Hyderabad20151116363*-34185.2901082
Quinton de KockDCRoyal Challengers Bengaluru2016110606060.0052115.3801051
Tilak VarmaMIRoyal Challengers Bengaluru2026110575757.0042135.7101032
Virat KohliRCBDelhi Capitals20161115454*-45120.0001060
Quinton de KockDCSunrisers Hyderabad2015-2016220525026.0040130.0001091
David WarnerDCPune Warriors20131115151*-25204.0001044
Rinku SinghKKRRoyal Challengers Bengaluru20261114949*-29168.9700032
Naman DhirMIRoyal Challengers Bengaluru2026110474747.0032146.8800052
Eoin MorganKKR/SHDelhi Capitals2013-2016330462215.3344104.5500041
Yuvraj SinghPW/SHDelhi Capitals2013-2016220413120.5035117.1400050
Devdutt PadikkalRCBKolkata Knight Riders2026110393939.0027144.4400070
KL RahulRCBDelhi Capitals2016110383838.0023165.2200041
Robin UthappaPWDelhi Capitals2013110373737.0033112.1200040
Aaron FinchPWDelhi Capitals2013110373737.0033112.1200050
Unmukt ChandDCKolkata Knight Riders2013110373737.003994.8700040
Yuvraj SinghDCChennai Super Kings2015110323232.0028114.2900041
Rishabh PantDCSunrisers Hyderabad2016110323232.0026123.0800030
Cameron GreenKKRRoyal Challengers Bengaluru2026110323232.0024133.3300031
Faf du PlessisCSKDelhi Capitals2015110292929.0023126.0900030
JP DuminyDCSunrisers Hyderabad2015-2016220291714.503193.5500010
Virender SehwagDCPune Warriors2013110282828.0026107.6900022
MS DhoniCSKDelhi Capitals2015110272727.0024112.5000031
Chris MorrisDCRoyal Challengers Bengaluru20161112727*-18150.0000030
Jacob BethellRCBMumbai Indians2026110272727.0027100.0000020
Rajat BhatiaKKRDelhi Capitals20131112626*-26100.0000020
Saurabh TiwaryDCSunrisers Hyderabad20151112626*-25104.0000021
Kedar JadhavDCPune Warriors2013110252525.0019131.5800002
Sumit NarwalKKRDelhi Capitals2013110232323.0015153.3300040
Shikhar DhawanSHDelhi Capitals2015-2016220231311.5018127.7800040
Rohit SharmaMIRoyal Challengers Bengaluru2026110222222.0010220.0000022
Yusuf PathanKKRDelhi Capitals2013110202020.0016125.0000021
Luke WrightPWDelhi Capitals2013110191919.0018105.5600030
Ajinkya RahaneKKRRoyal Challengers Bengaluru2026110191919.0013146.1500031
Dwayne SmithCSKDelhi Capitals2015110181818.002475.0000021
Debabrata DasKKRDelhi Capitals2013110181818.002669.2300011
Jitesh SharmaRCBMumbai Indians2026110181818.0012150.0000012
Finn AllenKKRRoyal Challengers Bengaluru2026110181818.008225.0000031
Virender SehwagDCKolkata Knight Riders2013110171717.0015113.3300030
Ravi BoparaSHDelhi Capitals20151111717*-11154.5500010
Steve SmithPWDelhi Capitals20131111717*-8212.5000021
Unmukt ChandDCPune Warriors2013110171717.001989.4700020
Sanju SamsonDCRoyal Challengers Bengaluru2016110171717.0012141.6700011
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.