Live1st ODI · India in New Zealand 2026/27NZ97/5 (21.1)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th 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/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Indian Premier League: Batting by opposition

More filters

2 active
Reset"Match result" is from the side of the player or team.
At St George's Park×Indian Premier League×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Brad HodgeKKRPunjab Kings20091117070*-43162.79010101
Sachin TendulkarMIKolkata Knight Riders2009110686868.0045151.1101064
Tillakaratne DilshanDCRoyal Challengers Bengaluru20091116767*-47142.5501052
Matthew HaydenCSKRoyal Challengers Bengaluru2009110656565.0035185.7101092
JP DuminyMIChennai Super Kings2009110626262.0054114.8101042
Ajinkya RahaneMIRoyal Challengers Bengaluru20091116262*-49126.5301041
Matthew HaydenCSKMumbai Indians20091116060*-57105.2601041
JP DuminyMIRoyal Challengers Bengaluru20091115959*-41143.9001023
Sanath JayasuriyaMIKolkata Knight Riders2009110525252.0032162.5001024
Mahela JayawardenePKKolkata Knight Riders20091115252*-41126.8301070
Mark BoucherRCBMumbai Indians20091114848*-33145.4500012
Tirumalasetti SumanDCRajasthan Royals20091114141*-30136.6700021
Adam GilchristDCRajasthan Royals2009110393939.0035111.4300052
Lee CarseldineRRDeccan Chargers2009110393939.0032121.8800060
Rohit SharmaDCRajasthan Royals2009110383838.0032118.7500022
Kevin PietersenRCBDelhi Capitals2009110373737.0025148.0000022
Mark BoucherRCBDelhi Capitals2009110363636.0028128.5700022
Abhishek RautRRDeccan Chargers20091113636*-23156.5200040
Sourav GangulyKKRMumbai Indians2009110343434.0030113.3300031
Simon KatichPKKolkata Knight Riders2009110343434.0028121.4300031
Abhishek NayarMIChennai Super Kings20091113333*-27122.2200012
Ross TaylorRCBDelhi Capitals2009110313131.003491.1800030
Sanath JayasuriyaMIChennai Super Kings2009110303030.0017176.4700032
Parthiv PatelCSKRoyal Challengers Bengaluru2009110303030.0026115.3800021
Sanath JayasuriyaMIRoyal Challengers Bengaluru2009110292929.0027107.4100040
Suresh RainaCSKRoyal Challengers Bengaluru2009110282828.002996.5500011
Sunny SohalPKKolkata Knight Riders2009110252525.0017147.0600003
Jacques KallisRCBChennai Super Kings2009110242424.0019126.3200050
Brad HodgeKKRMumbai Indians2009110242424.0022109.0900030
Yusuf PathanRRDeccan Chargers2009110242424.0014171.4300022
MS DhoniCSKMumbai Indians20091112323*-22104.5500020
Mithun ManhasDCRoyal Challengers Bengaluru20091112323*-13176.9200030
Andrew FlintoffCSKRoyal Challengers Bengaluru20091112222*-13169.2300021
Sourav GangulyKKRPunjab Kings2009110222222.0017129.4100011
Virat KohliRCBDelhi Capitals2009110222222.002491.6700010
Subramaniam BadrinathCSKMumbai Indians2009110222222.002395.6500021
Shane WarneRRDeccan Chargers2009110212121.0017123.5300002
AB de VilliersDCRoyal Challengers Bengaluru2009110212121.002391.3000000
Rahul DravidRCBChennai Super Kings2009110202020.0018111.1100020
Suresh RainaCSKMumbai Indians2009110202020.0012166.6700022
Robin UthappaRCBChennai Super Kings2009110202020.0019105.2600020
Virat KohliRCBMumbai Indians2009110202020.002290.9100040
Brendon McCullumKKRPunjab Kings2009110191919.003161.2900010
Irfan PathanPKKolkata Knight Riders20091111919*-16118.7500020
Harbhajan SinghMIKolkata Knight Riders2009110181818.008225.0000012
Morné van WykKKRPunjab Kings20091111818*-12150.0000011
JP DuminyMIKolkata Knight Riders20091111818*-14128.5700010
Chris GayleKKRPunjab Kings2009110171717.0017100.0000030
Gautam GambhirDCRoyal Challengers Bengaluru2009110161616.001984.2100010
MS DhoniCSKRoyal Challengers Bengaluru2009110161616.0014114.2900001
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.