Live4th ODI · Ireland in Namibia 2026/27NAM18/2 (8.1)IRE298/8 (50)NAM need 281 runs in 251 ballsLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)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)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 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Indian Premier League: Batting by opposition

More filters

2 active
Reset"Match result" is from the side of the player or team.
At SuperSport Park×Indian Premier League×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Tillakaratne DilshanDCDeccan Chargers200922111765117.0097120.62020114
Manish PandeyRCBDeccan Chargers2009111114114*-73156.16100104
Suresh RainaCSKRajasthan Royals2009110989898.0055178.18010105
Adam GilchristDCDelhi Capitals2009220938546.5040232.50010125
Matthew HaydenCSKPunjab Kings2009110898989.0058153.4501086
Brendon McCullumKKRRoyal Challengers Bengaluru20091118484*-64131.25010102
Brendon McCullumKKRChennai Super Kings2009110818181.0048168.75010113
Ross TaylorRCBKolkata Knight Riders20091118181*-33245.4501075
Brad HodgeKKRChennai Super Kings20091117171*-44161.3601044
Dwayne BravoMIPunjab Kings20091117070*-59118.6401073
Yusuf PathanRRDelhi Capitals20091116262*-30206.6701036
Herschelle GibbsDCRoyal Challengers Bengaluru2009110606060.0043139.5301034
Virender SehwagDCDeccan Chargers2009220593929.5042140.4800090
Yuvraj SinghPKChennai Super Kings20091115858*-36161.1101052
MS DhoniCSKPunjab Kings20091115656*-27207.4101072
Ajinkya RahaneMIDelhi Capitals2009110565656.0041136.5901052
JP DuminyMIDeccan Chargers2009110525252.0048108.3301070
Suresh RainaCSKKolkata Knight Riders2009110525252.0036144.4401033
Naman OjhaRRRoyal Challengers Bengaluru20091115252*-38136.8401033
Virender SehwagDCMumbai Indians2009110505050.0027185.1901052
Simon KatichPKChennai Super Kings2009110505050.0025200.0001034
AB de VilliersDCRajasthan Royals2009110505050.0040125.0001051
Dinesh KarthikDCDeccan Chargers2009220504125.0038131.5800032
Dwayne SmithDCDelhi Capitals2009110484848.0028171.4300052
Gautam GambhirDCMumbai Indians2009110474747.0038123.6800070
Tirumalasetti SumanDCDelhi Capitals20092214724*47.0039120.5100041
Sachin TendulkarMIDelhi Capitals2009110464646.0041112.2000080
Mahela JayawardenePKChennai Super Kings20091114444*-25176.0000032
Graeme SmithRRDelhi Capitals20091114444*-4695.6500050
David HusseyKKRRoyal Challengers Bengaluru2009110434343.0027159.2600032
Sunny SohalPKMumbai Indians2009110434343.0023186.9600053
Sachin TendulkarMIPunjab Kings20091114141*-29141.3800041
MS DhoniCSKKolkata Knight Riders20091114040*-28142.8600041
Rohit SharmaDCMumbai Indians2009110383838.0036105.5600021
Ravindra JadejaRRChennai Super Kings2009110373737.0033112.1200021
Jacques KallisRCBKolkata Knight Riders2009110323232.003494.1200041
Suresh RainaCSKPunjab Kings2009110323232.0020160.0000041
Azhar BilakhiaDCDelhi Capitals2009220322216.004768.0900020
AB de VilliersDCDeccan Chargers2009220312615.5030103.3300012
George BaileyCSKKolkata Knight Riders2009110303030.0027111.1100040
Daniel VettoriDCRajasthan Royals2009110292929.0028103.5700030
Subramaniam BadrinathCSKRajasthan Royals2009110292929.0027107.4100040
Pinal ShahMIDeccan Chargers2009110292929.0019152.6300032
Yalaka Venugopal RaoDCMumbai Indians2009110282828.0017164.7100021
Rob QuineyRRChennai Super Kings2009110282828.003190.3200040
Adam GilchristDCMumbai Indians2009110252525.002986.2100021
Parthiv PatelCSKKolkata Knight Riders2009110252525.0019131.5800040
Wriddhiman SahaKKRChennai Super Kings20091112525*-13192.3100021
Andrew SymondsDCDelhi Capitals2009110242424.0015160.0000021
Tillakaratne DilshanDCMumbai Indians2009110242424.0014171.4300022
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.