Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Indian Premier League: Batting by opposition

More filters

1 active
Reset"Match result" is from the side of the player or team.
Indian Premier League×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Quinton de KockKKR/DC/MIRoyal Challengers Bengaluru2014-20251313045610835.08322141.611305117
Ravindra JadejaCSK/RR/KTKDelhi Capitals2008-202635281245636*28.50319142.950003320
Quinton de KockRCB/DC/MIKolkata Knight Riders2014-202415152455140*35.00309147.251313726
Rishabh PantDC/LSGChennai Super Kings2018-2026141334537945.30300151.000404018
Suresh RainaCSK/GLSunrisers Hyderabad2013-20211919345399*28.31326138.960304713
Jos ButtlerRR/MI/GTSunrisers Hyderabad2016-20261616045212428.25302149.671324123
Mahela JayawardenePK/DC/KTKKolkata Knight Riders2008-201312124451110*56.38338133.43130509
Andre RussellKKR/DCPunjab Kings2012-20251714144970*34.54227197.800303834
Shane WatsonRCB/CSK/RRPunjab Kings2008-20201817344983*32.07322139.440315118
David WarnerSHDelhi Capitals2014-2021151524487334.46349128.370414112
Wriddhiman SahaKKR/PK/SHMumbai Indians2008-20242118444893*32.00357125.490515110
David MillerPK/DC/RRMumbai Indians2012-2026211974485637.33316141.770103320
Ambati RayuduCSK/MIKolkata Knight Riders2010-2023272224476322.35358124.860124213
Dinesh KarthikRCB/PK/DCKolkata Knight Riders2009-2024221934425627.63326135.580214514
Ruturaj GaikwadCSKGujarat Titans2022-20269914409255.00313140.580513524
Hardik PandyaMI/GTKolkata Knight Riders2015-2026201664399143.90276159.060303922
Rishabh PantDC/LSGRajasthan Royals2018-20261414343878*39.82284154.230413722
Yusuf PathanKKR/RR/SHDelhi Capitals2008-20192420743862*33.69298146.980223624
Glenn MaxwellRCB/PK/DCMumbai Indians2014-2024181824376827.31273160.070334323
Rishabh PantDC/LSGKolkata Knight Riders2016-2026191804375524.28308141.880114119
Shreyas IyerKKR/PK/DCRajasthan Royals2015-2026151514368531.14331131.720303519
Mayank AgarwalRCB/PK/DCMumbai Indians2011-2024191814358325.59294147.960324318
Nitish RanaKKR/RR/MIDelhi Capitals2016-2025161414328133.23293147.440503723
Virender SehwagPK/DCMumbai Indians2008-20151414143195*33.15276156.160305017
Kieron PollardMISunrisers Hyderabad2013-2021171664317843.10294146.600202034
Dinesh KarthikKKR/PK/DCRoyal Challengers Bengaluru2008-2021282534316019.59374115.24021339
Krunal PandyaRCB/MI/LSGDelhi Capitals2016-2026222084308635.83292147.260203518
Gautam GambhirKKR/DCChennai Super Kings2008-2015161614298028.60347123.63052498
Ruturaj GaikwadCSKSunrisers Hyderabad2021-20269904289947.56291147.080304312
Prithvi ShawDCKolkata Knight Riders2018-2024111104289938.91255167.840515017
Dinesh KarthikKKR/RCB/PKMumbai Indians2008-20242826942856*25.18314136.310214215
Andre RussellKKR/DCRoyal Challengers Bengaluru2012-2025181754276535.58216197.690123138
David MillerPK/DC/RRRoyal Challengers Bengaluru2012-202619184427101*30.50275155.271123721
JP DuminyDC/MI/DCRoyal Challengers Bengaluru2009-2018121254267460.86307138.760402821
KL RahulRCB/PK/SHDelhi Capitals2013-2024171504257728.33301141.200303922
Abhishek SharmaSHPunjab Kings2019-2026109142314152.88201210.451203833
Gautam GambhirKKR/DCRajasthan Royals2008-20181716342375*32.54351120.51031464
Faf du PlessisRCB/CSK/RPSDelhi Capitals2012-2024181704235824.88357118.49021469
Rishabh PantDC/LSGMumbai Indians2016-20261919142378*23.50306138.240323721
Dinesh KarthikKKR/RCB/DCSunrisers Hyderabad2013-2024242454238322.26299141.470153419
David MillerPK/DC/RRChennai Super Kings2012-20262018642294*35.17303139.270313716
Shreyas IyerKKR/PK/DCChennai Super Kings2015-2026161624217230.07349120.630303512
Quinton de KockKKR/RCB/DCChennai Super Kings2013-2026171714196126.19322130.120314019
Kane WilliamsonSHChennai Super Kings2015-2022131224178441.70314132.800303814
Chris GayleRCB/PKSunrisers Hyderabad2013-202116161416104*27.73301138.211102832
KL RahulRCB/DC/SHPunjab Kings2013-202614123413152*45.89253163.241104816
Gautam GambhirKKRDelhi Capitals2011-20171414241371*34.42332124.40032496
Quinton de KockKKR/DC/MISunrisers Hyderabad2014-20251515141369*29.50327126.300304114
Ajinkya RahaneKKR/DC/RRChennai Super Kings2009-20262119241376*24.29335123.28021439
Mayank AgarwalRCB/PK/SHDelhi Capitals2012-20231514141299*31.69297138.720314014

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.