Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27VICWA

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At MA Chidambaram Stadium, Chepauk×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Rahul DravidRCB/RRChennai Super Kings2008-20135401456636.25127114.17010181
MS DhoniCSKKolkata Knight Riders2008-2025109614543*48.33115126.0900094
Naman OjhaDC/RR/SHChennai Super Kings2010-201555114494*36.0096150.000101110
Virat KohliINDWest Indies2011-20193301438047.6716586.67020110
MS DhoniCSKPunjab Kings2008-202577314260*35.5095149.47010610
Sachin TendulkarINDEngland2008121140103*140.0024457.38100131
Irfan PathanPK/DCChennai Super Kings2008-201355214044*46.67106132.08000116
Virat KohliINDSouth Africa2015110138138138.0014098.5710065
Robin UthappaKKR/RCB/MIChennai Super Kings2008-20156601374322.83108126.85001174
KL RahulDC/SH/LSGChennai Super Kings2015-20265501367727.20101134.65010125
Murali VijayCSKRajasthan Royals2010-201333013512745.0067201.49100911
Hardik PandyaINDAustralia2017-20233311348367.00114117.5401087
Albie MorkelCSKRajasthan Royals2008-20113311337166.5074179.7302099
Chris GayleRCB/PKMumbai Indians2011-202122113289132.0082160.98010147
Suresh RainaCSKMumbai Indians2008-20155501325326.4098134.6901095
MS DhoniCSKSunrisers Hyderabad2013-202554213167*65.5078167.95020138
KL RahulINDAustralia202322112997*129.0016578.18010103
Rishabh PantINDWest Indies2018-20192201297164.50107120.56020124
Suresh RainaCSKDeccan Chargers2008-20124401295932.2583155.42010135
David WarnerDC/SHChennai Super Kings2010-20237701295318.43124104.0301264
Ruturaj GaikwadCSKPunjab Kings2023-20263301276242.33101125.74010113
Shai HopeWIIndia2018-2019221126102*126.0017372.83100102
Sai SudharsanGTChennai Super Kings2024-20262201248762.0077161.0401077
Yuvraj SinghINDWest Indies2007-201122012311361.5014485.42100112
Ishan KishanMI/SHChennai Super Kings2023-20263301217040.3390134.44010134
Kieron PollardWIIndia2011-201942012011960.00113106.19100410
MS DhoniCSKDeccan Chargers2008-20124401204230.00110109.0900083
Alastair CookENGIndia2008-20162401205230.0031837.74010110
Shivam DubeCSKKolkata Knight Riders2023-202644312048*120.0093129.0300066
Shubman GillINDBangladesh2024121119119*119.0018464.67101104
Paul CollingwoodENGIndia200812011710858.5027642.39100100
Matthew HaydenCSKMumbai Indians2008-20102201168158.0077150.65010143
Sanju SamsonCSKDelhi Capitals2026111115115*-56205.36100154
Nadine de KlerkSAWIndia Women20244511156128.7524247.52011161
David MillerPK/DC/GTChennai Super Kings2012-202666111551*23.0086133.72010113
Devon SmithWIIndia2007-20112201148157.0013187.02010131
MS DhoniINDPakistan2012111113113*-12590.4010073
Ravichandran AshwinINDBangladesh2024110113113113.0013384.96100112
Cameron WhiteRCB/DC/SHChennai Super Kings2010-20134411137737.6787129.89010123
Jos ButtlerRR/GTChennai Super Kings2023-20263311125256.0091123.0801074
Rahul DravidINDSouth Africa2008110111111111.0029138.14100150
Dinesh KarthikRCB/DC/MIChennai Super Kings2008-202464111138*37.0087127.59000123
YS SamraCANNew Zealand2026110110110110.0065169.23100116
Graeme SmithSAIndia20081201087354.0012785.04010180
Jemimah RodriguesINDWSouth Africa Women202442110855108.0012487.10020151
Shivam DubeCSKLucknow Super Giants2023-20263311086654.0050216.00010412
Ajinkya RahaneKKR/RRChennai Super Kings2011-20266611062821.2089119.1000093
Brendon McCullumNZIndia2010-20123201059152.5065161.54010143
Yuvraj SinghINDNew Zealand2003-201233210542*105.0011095.45000114
Anne BoschSAWIndia Women20244401054026.2513776.64000141

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.