Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Rajiv Gandhi International Stadium, Uppal×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Zaheer KhanRCBDeccan Chargers2011-2012220000.0070.0000200
Harbhajan SinghINDAustralia2007-20133311919*9.503063.3300211
Chris MartinNZIndia2010-2012230331.001816.6700200
Jos ButtlerRR/MI/GTSunrisers Hyderabad2016-2025440655416.2537175.6801283
Abhishek SharmaSHRajasthan Royals2023-202644036249.0025144.0000251
Dinesh KarthikRCB/MI/GLSunrisers Hyderabad2013-202455043308.604595.5600240
Rahul DravidINDAustralia2007110000.0040.0000100
Kumar SangakkaraSLIndia2014110000.0010.0000100
Kumar SangakkaraDCKolkata Knight Riders2011110000.0020.0000100
Kumar SangakkaraDCRajasthan Royals2011110000.0030.0000100
WPUJC VaasDCRoyal Challengers Bengaluru2008110000.0030.0000100
Yuvraj SinghSHPunjab Kings2017110000.0010.0000100
Sanjay BangarDCRoyal Challengers Bengaluru2008110000.000-00100
Ashish NehraCSK/DCSunrisers Hyderabad2013-2015210000.0010.0000100
Muttiah MuralitharanRCB/CSKDeccan Chargers2008-2012210000.0010.0000100
Shahid AfridiDCMumbai Indians2008110000.0010.0000100
Amit MishraDC/SHRoyal Challengers Bengaluru2011-2013310000.000-00100
Amit MishraDC/SHPune Warriors2011-2013210000.0010.0000100
Hashim AmlaPKSunrisers Hyderabad2017110000.0010.0000100
Johan van der WathRCBDeccan Chargers2011110000.0010.0000100
Robin UthappaINDAustralia2007110000.0030.0000100
Chamara SilvaDCRoyal Challengers Bengaluru2008110000.0020.0000100
Eoin MorganSHRising Pune Supergiant2016110000.0020.0000100
Kieron PollardMIDeccan Chargers2011110000.0010.0000100
Ashok DindaRCB/PW/RPSSunrisers Hyderabad2013-2016310000.0020.0000100
Manpreet GonyDCPunjab Kings2011110000.0010.0000100
Manpreet GonyPKSunrisers Hyderabad2013110000.000-00100
Shikhar DhawanINDAustralia2019110000.0010.0000100
Ravindra JadejaINDWest Indies2018-2019210000.0020.0000100
Arjun YadavDCChennai Super Kings2008110000.0010.0000100
Sunny SohalDCPune Warriors2011110000.0010.0000100
Daniel ChristianDCRoyal Challengers Bengaluru2011110000.0010.0000100
Aditya TareSHPunjab Kings2016110000.0010.0000100
Rahul SharmaPWSunrisers Hyderabad2013110000.0010.0000100
Arun KarthikRCBSunrisers Hyderabad2013110000.0010.0000100
Aaron FinchDCDeccan Chargers2011110000.0020.0000100
Shahbaz NadeemDCSunrisers Hyderabad2013110000.0030.0000100
Sreenath AravindRCBSunrisers Hyderabad2017110000.0020.0000100
Quinton de KockSHPunjab Kings2013110000.0040.0000100
Kushal Janith PereraSLPakistan2023110000.0040.0000100
Glenn PhillipsSHLucknow Super Giants2023110000.0010.0000100
Philip SaltDCSunrisers Hyderabad2023110000.0010.0000100
Lungi NgidiDCSunrisers Hyderabad2026110000.0010.0000100
Rahul TripathiSHRajasthan Royals2023110000.0020.0000100
Hasan AliPAKNetherlands2023110000.0010.0000100
Ishan KishanSHChennai Super Kings2026110000.0010.0000100
Henry ShipleyNZIndia2023110000.0010.0000100
Rahul ChaharPKSunrisers Hyderabad2023-2024210000.0080.0000100
Harry BrookSHKolkata Knight Riders2023110000.0040.0000100
Scott EdwardsNEDPakistan2023110000.0020.0000100
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.