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/27WARBOLODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 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 Dubai International Cricket Stadium×Indian Premier League×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Robin UthappaKKR/CSK/RRDelhi Capitals2014-20214401696342.25131129.01020174
Faf du PlessisCSKPunjab Kings2020-202122116387*163.00108150.93020193
KL RahulPKChennai Super Kings2020-202122116198*161.0094171.28020149
Ishan KishanMIDelhi Capitals202033316072*-96166.67020157
Sanju SamsonRRSunrisers Hyderabad2020-20213301448248.00108133.33010134
Prithvi ShawDCChennai Super Kings2020-20213301426447.3389159.55020194
Virat KohliRCBChennai Super Kings202022114090*140.0095147.3702055
Manish PandeySHRajasthan Royals202022113783*137.0091150.55020611
KL RahulPKRoyal Challengers Bengaluru2020111132132*-69191.30100147
David WarnerSHDelhi Capitals2014-20213311246662.0082151.22021115
KL RahulPK/SHMumbai Indians2014-20202201237761.5091135.16010103
Jonny BairstowSHPunjab Kings20202201169758.0075154.67010116
Ambati RayuduCSK/MIRoyal Challengers Bengaluru2014-20203301164238.67104111.5400082
AB de VilliersRCBMumbai Indians2014-202133211155*111.0078142.3101086
Nicolas PooranPKSunrisers Hyderabad202022110977109.0065167.6901077
Manish PandeyKKR/SHDelhi Capitals2014-20213311094854.5089122.47000101
Ishan KishanMIRoyal Challengers Bengaluru2020-20212201089954.0070154.2901039
Shikhar DhawanDCPunjab Kings2020221106106*106.0063168.25101123
Wriddhiman SahaSHDelhi Capitals2020-20212201058752.5062169.35010143
Ruturaj GaikwadCSKKolkata Knight Riders2020-20212201047252.0080130.0001093
Rishabh PantDCChennai Super Kings2020-202133210351*103.0072143.0601093
Eoin MorganKKRRajasthan Royals202022210268*-58175.8601068
Shreyas IyerDCMumbai Indians202033110265*51.0087117.24010103
Aaron FinchRCB/SHDelhi Capitals2014-202022110188*101.0067150.7501094
Mayank AgarwalPKDelhi Capitals2020220948947.0069136.2301074
Prithvi ShawDCRoyal Challengers Bengaluru2020-2021220904845.0054166.6700094
Suryakumar YadavKKR/MIDelhi Capitals2014-2020442905145.0072125.00010103
Ruturaj GaikwadCSKMumbai Indians20211118888*-58151.7201094
Ruturaj GaikwadCSKDelhi Capitals2020-2021330887029.3373120.5501072
David WarnerSHPunjab Kings2020220875243.5060145.0001083
Nitish RanaKKRChennai Super Kings2020-2021220878743.5062140.32011104
Faf du PlessisCSKKolkata Knight Riders2021110868686.0059145.7601073
Quinton de KockMIDelhi Capitals2020330864028.6765132.31000102
Ambati RayuduCSK/MISunrisers Hyderabad2014-2020330844128.0070120.0000092
Glenn MaxwellRCB/PKDelhi Capitals2020-20213318451*42.0061137.70010110
Shane WatsonCSKPunjab Kings20201118383*-53156.60010113
Shubman GillKKRRajasthan Royals2020220834741.5058143.10000111
Shikhar DhawanDCChennai Super Kings2020-2021330813927.0069117.3900073
Rishabh PantDCMumbai Indians2020330805626.6771112.6801062
Kieron PollardMISunrisers Hyderabad2014110787878.0048162.5001036
Srikar BharatRCBDelhi Capitals20211117878*-52150.0001034
Shubman GillKKRChennai Super Kings2020-2021220775138.5060128.33010100
Shikhar DhawanDCRoyal Challengers Bengaluru2020-2021220754337.5063119.0500062
Ravindra JadejaCSKSunrisers Hyderabad2020221755075.0045166.6701083
Kane WilliamsonSHRajasthan Royals2020-20212227351*-53137.7401053
Brendon McCullumCSKMumbai Indians20141117171*-53133.9601082
Rishabh PantDCSunrisers Hyderabad2020-2021221713671.0056126.7900063
Kieron PollardMIRoyal Challengers Bengaluru2014-20213317060*35.0041170.7301035
MS DhoniCSKSunrisers Hyderabad20202216847*68.0049138.7800062
Rohit SharmaMIDelhi Capitals2020220686834.0052130.7701154
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.