T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Indian Premier League 2025: Batting by opposition

Filters

1 active
Reset"Match result" is from the side of the player or team.
Series: Indian Premier League 2025×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Simran SinghPKLucknow Super Giants20252201609180.0082195.120201510
Sai SudharsanGTMumbai Indians20253301488049.3395155.79020153
Sai SudharsanGTDelhi Capitals2025221144108*144.0082175.61100175
Abhishek SharmaSHPunjab Kings2025110141141141.0055256.361001410
KL RahulDCGujarat Titans2025221140112*140.0079177.22100185
Heinrich KlaasenSHKolkata Knight Riders2025221138105*138.0060230.00100911
Shubman GillGTSunrisers Hyderabad202522113776137.0081169.14020192
KL RahulDCRoyal Challengers Bengaluru202522113493*134.0092145.65010106
Virat KohliRCBRajasthan Royals202522113270132.0087151.72020124
Nehal WadheraPKRajasthan Royals20252201327066.0078169.2302098
Virat KohliRCBPunjab Kings202544112973*43.00104124.04010121
Priyansh AryaPKChennai Super Kings202522012610363.0057221.05100129
Yashasvi JaiswalRRRoyal Challengers Bengaluru20252201247562.0066187.88010175
Suryakumar YadavMILucknow Super Giants20252201216760.5071170.42020135
Sai SudharsanGTRajasthan Royals20252201218260.5083145.78010124
Riyan ParagRRKolkata Knight Riders20252201209560.0060200.00010611
Rishabh PantLSGRoyal Challengers Bengaluru2025111118118*-61193.44100118
Mitchell MarshLSGGujarat Titans2025110117117117.0064182.81100108
Mitchell MarshLSGDelhi Capitals20252201177258.5072162.5001097
Mitchell MarshLSGSunrisers Hyderabad20252201176558.5070167.14020136
Nicolas PooranLSGGujarat Titans202522111761117.0061191.80020512
Yashasvi JaiswalRRPunjab Kings20252201176758.5070167.14020126
Suryakumar YadavMIGujarat Titans20253301164838.6772161.1100077
Nicolas PooranLSGSunrisers Hyderabad20252201157057.5052221.15010127
Ayush BadoniLSGPunjab Kings20252201157457.5073157.5301068
Suryakumar YadavMIDelhi Capitals202522111373*113.0071159.15010126
Shreyas IyerPKMumbai Indians202522211387*-57198.25010610
Simran SinghPKKolkata Knight Riders20252201138356.5064176.5601089
Josh InglisPKMumbai Indians20252201117355.5063176.19010145
Heinrich KlaasenSHMumbai Indians20252201087154.0072150.00010124
Ishan KishanSHRajasthan Royals2025111106106*-47225.53100116
Ravindra JadejaCSKRoyal Challengers Bengaluru202522110277*102.0064159.38010103
Vaibhav SuryavanshiRRGujarat Titans2025110101101101.0038265.79100711
Suryakumar YadavMIPunjab Kings20252201015750.5065155.38010105
Shubman GillGTDelhi Capitals202522110093*100.0058172.4101047
Jos ButtlerGTDelhi Capitals20252119797*-54179.63010114
Quinton de KockKKRRajasthan Royals20251119797*-61159.0201086
Shreyas IyerPKGujarat Titans20251119797*-42230.9501059
Suryakumar YadavMIChennai Super Kings20252219768*97.0056173.2101086
Shreyas IyerPKLucknow Super Giants20252219752*97.0055176.3601076
Rohit SharmaMISunrisers Hyderabad2025220967048.0062154.8401086
Rohit SharmaMIGujarat Titans2025330968132.0062154.84010124
Shashank SinghPKRoyal Challengers Bengaluru20254429661*48.0073131.5101046
Shubman GillGTLucknow Super Giants2025220956047.5058163.79010131
Ishan KishanSHRoyal Challengers Bengaluru20251119494*-48195.8301075
Ayush MhatreCSKRoyal Challengers Bengaluru2025110949494.0048195.8301095
Mitchell MarshLSGMumbai Indians2025220946047.0055170.91010124
Aiden MarkramLSGGujarat Titans2025220945847.0055170.91010123
Virat KohliRCBChennai Super Kings2025220936246.5063147.6201076
Abhishek SharmaSHGujarat Titans2025220927446.0057161.4001086
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.