T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Chennai Super Kings: Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Chennai Super Kings×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
MS DhoniCSKPune Warriors2011-201365213545*45.0090150.00000105
Shivam DubeCSKDelhi Capitals2022-20266611353227.0082164.63000610
Shane WatsonCSKMumbai Indians2018-20207701358019.29112120.54010165
Ambati RayuduCSKRajasthan Royals2018-2023101001285712.80122104.9201186
Shane WatsonCSKPunjab Kings2018-202044112783*42.3397130.93010174
Suresh RainaCSKPune Warriors2011-201366212763*31.75110115.4501193
Albie MorkelCSKRoyal Challengers Bengaluru2008-20121211212728*14.1192138.0400088
Subramaniam BadrinathCSKRoyal Challengers Bengaluru2008-2013141131153414.38110104.55001161
Michael HusseyCSKSunrisers Hyderabad20132201126756.0068164.71010106
Sanju SamsonCSKMumbai Indians2026221112101*112.0063177.78100126
Parthiv PatelCSKRoyal Challengers Bengaluru2008-20105501123622.40102109.80000152
Moeen AliCSKGujarat Titans2022-20246511105627.5077142.8601088
Ravindra JadejaCSKGujarat Titans2022-202577310622*26.5067158.2100075
Brendon McCullumCSKRajasthan Royals2014-20154401058126.2581129.63010105
Subramaniam BadrinathCSKKolkata Knight Riders2008-201311311035451.5087118.3901063
Dwayne SmithCSKPunjab Kings2014-20154401036625.7571145.07010105
Matthew HaydenCSKRajasthan Royals2009-20104401024825.5081125.93000103
Dwayne BravoCSKRoyal Challengers Bengaluru2011-20221712410225*12.7574137.8400156
Faf du PlessisCSKPune Warriors20122201015850.5081124.6901094
Devon ConwayCSKKolkata Knight Riders2022-20255501015620.2089113.4801193
Ravindra JadejaCSKLucknow Super Giants2022-202565110057*25.0085117.65010101
Dwayne SmithCSKRoyal Challengers Bengaluru2014-2015550993919.8079125.32001114
Ajinkya RahaneCSKRoyal Challengers Bengaluru2023-2024330973732.3361159.0200065
Ayush MhatreCSKRoyal Challengers Bengaluru2025-2026220959447.5051186.2701095
Parthiv PatelCSKRajasthan Royals2008-2009440955423.7585111.76011102
Moeen AliCSKKolkata Knight Riders2021-20235419537*31.6762153.2300066
Vidyut SivaramakrishnanCSKDelhi Capitals2008220945447.0060156.67010132
Murali VijayCSKPune Warriors2011-2013440943123.5093101.0800053
Ambati RayuduCSKGujarat Titans2022-2023440944623.5060156.6700066
Sam CurranCSKPunjab Kings2020-2025421938893.0051182.35010104
Dewald BrevisCSKKolkata Knight Riders2025-2026220935246.5054172.2201086
Dwayne BravoCSKPunjab Kings2012-20221574924830.6772127.7800136
Kartik SharmaCSKLucknow Super Giants2026220917145.5062146.7701075
Rachin RavindraCSKMumbai Indians2024-20253319165*45.5070130.0001045
Murali VijayCSKDeccan Chargers2009-2012770913113.009298.9100063
Robin UthappaCSKRoyal Challengers Bengaluru2022220898844.5053167.9201049
Kedar JadhavCSKMumbai Indians2018-2020431885844.0087101.1501093
Moeen AliCSKPunjab Kings2021-2024660884614.6774118.92002122
Ajinkya RahaneCSKKolkata Knight Riders2023-20243218771*87.0040217.5001076
Daryl MitchellCSKGujarat Titans2024221876387.0054161.1101093
Ajinkya RahaneCSKMumbai Indians2023-2024330876129.0052167.3101094
Subramaniam BadrinathCSKDeccan Chargers2008-20121082873714.509591.58001101
Dewald BrevisCSKSunrisers Hyderabad2025-2026330864428.6756153.5700138
Moeen AliCSKSunrisers Hyderabad2021-2024641864828.6766130.3000092
MS DhoniCSKLucknow Super Giants2022-20256548628*86.0030286.67000106
Dwayne BravoCSKDelhi Capitals2011-2022181058533*17.0071119.7200063
Moeen AliCSKLucknow Super Giants2022-2024530843528.0055152.7300075
Devon ConwayCSKRajasthan Royals2022-2025440845021.0076110.53010101
Robin UthappaCSKDelhi Capitals2021-2022330826327.3364128.1301182
Faf du PlessisCSKDeccan Chargers2012220814240.5060135.0000035

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.