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 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th 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)ODI5th 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

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
MS DhoniCSKKolkata Knight Riders2008-2025109614543*48.33115126.0900094
MS DhoniCSKDelhi Capitals2008-202598325663*51.20167153.290211316
MS DhoniCSKMumbai Indians2008-20257731575139.25103152.43010156
MS DhoniCSKPunjab Kings2008-202577314260*35.5095149.47010610
Shivam DubeCSKKolkata Knight Riders2023-202644312048*120.0093129.0300066
Ravindra JadejaCSKRoyal Challengers Bengaluru2012-20255539538*47.5061155.7400063
MS DhoniCSKRajasthan Royals2008-20248639332*31.0061152.4600164
Brad HodgeRR/KTKChennai Super Kings2011-20133336351*-53118.8701042
Dwayne BravoCSKRajasthan Royals2012-20153334616*-27170.3700031
Bhuvneshwar KumarRCB/PW/SHChennai Super Kings2012-202563364*-966.6700000
Shafali VermaINDWSouth Africa Women2024442274205137.00266103.01100319
Shikhar DhawanPK/DC/MIChennai Super Kings2008-202377220763*41.40169122.49010261
Suresh RainaCSKRoyal Challengers Bengaluru2008-20157722035240.60157129.30010215
Marcus StoinisPK/LSGChennai Super Kings2023-2026332154124*154.0084183.33100157
Irfan PathanPK/DCChennai Super Kings2008-201355214044*46.67106132.08000116
MS DhoniCSKSunrisers Hyderabad2013-202554213167*65.5078167.95020138
Yuvraj SinghINDNew Zealand2003-201233210542*105.0011095.45000114
Albie MorkelCSKDeccan Chargers2008-201244210342*51.5060171.6700038
Nicolas PooranWIIndia2018-20192228253*-48170.8301084
Ravindra JadejaCSKPunjab Kings2012-20256627118*17.7550142.0000081
Ambati RayuduMIChennai Super Kings2010-20154426234*31.0051121.5700014
Shashank SinghPKChennai Super Kings2024-20263326225*62.0044140.9100043
Subramaniam BadrinathCSKMumbai Indians2008-20134425830*29.0055105.4500050
Albie MorkelCSKPunjab Kings2008-2013442502325.0043116.2800031
Dwayne BravoCSKDelhi Capitals2011-20155324633*46.0023200.0000042
Abhishek NayarMI/PWChennai Super Kings2008-20132224545*-21214.2900061
Yogesh NagarDCChennai Super Kings2011-20122224544*-4991.8400011
Stuart BinnyRRChennai Super Kings2011-20133224336*-29148.2800031
Dwayne BravoCSKRoyal Challengers Bengaluru2011-20154424125*20.5022186.3600023
Albie MorkelCSKKolkata Knight Riders2010-20124222815*-17164.7100011
Piyush ChawlaKKR/PK/MIChennai Super Kings2008-202365227179.0025108.0000231
Umesh YadavKKR/DC/GTChennai Super Kings2010-20246422312*11.502592.0000102
Adam ZampaAUSIndia2017-20233322110*21.003560.0000010
Marco JansenPK/SHChennai Super Kings2023-20263222117*-2487.5000020
Subramaniam BadrinathCSKDeccan Chargers2008-2012442115*5.501957.8900120
Murali KartikKKR/RCB/PWChennai Super Kings2008-201343284*8.008100.0000000
Ishant SharmaKKR/DC/DCChennai Super Kings2008-202352254*-4125.0000000
Anukul Roy priyansh KumarKKRChennai Super Kings2024-202622243*-4100.0000000
Iqbal AbdullaKKR/RCBChennai Super Kings2010-201553233*3.00742.8600100
Karun NairINDEngland2016111303303*-38179.53100324
Suresh RainaCSKKolkata Knight Riders2008-201576128978*57.80186155.380202811
Neil McKenzieSAIndia2008121249155*249.0049550.30110311
Smriti MandhanaINDWSouth Africa Women2024431249149124.50231107.79110425
Murali VijayCSKDelhi Capitals2010-201355124411361.00165147.88100288
Ruturaj GaikwadCSKLucknow Super Giants2023-2026331207108*103.50119173.95110189
AB de VilliersRCB/DCChennai Super Kings2008-20156611986539.60125158.40020243
MS DhoniCSKRoyal Challengers Bengaluru2008-20259811954127.86137142.34000911
Gautam GambhirKKR/DCChennai Super Kings2008-20157711876331.17160116.88031192
Suresh RainaCSKPunjab Kings2008-2015551185100*46.25124149.19100167
Ruturaj GaikwadCSKGujarat Titans2023-202633118074*90.00140128.57020186
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.