Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1Live57th Match · CSA Pro20 2026/27LIOESLions won the toss and chose to bowlODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · 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
Ayush MhatreCSKPunjab Kings2025-2026220807340.0049163.2701075
Albie MorkelCSKPunjab Kings2008-2013974802326.6761131.1500062
Albie MorkelCSKDelhi Capitals2008-20131282803013.3360133.3300275
Albie MorkelCSKKolkata Knight Riders2008-20139447930*-57138.6000053
Moeen AliCSKRoyal Challengers Bengaluru2021-2023441793426.3362127.4200026
Ravindra JadejaCSKPune Warriors2012-2013430784426.0051152.9400054
Dwayne BravoCSKKolkata Knight Riders2012-20221263763025.3367113.4300063
Michael HusseyCSKPune Warriors2011-2013330756125.0074101.3501081
Sam CurranCSKMumbai Indians2020-2025430745224.6762119.3501054
Moeen AliCSKDelhi Capitals2021-2023650733614.6060121.6700082
Kartik SharmaCSKMumbai Indians20262217254*72.0059122.0301045
Urvil PatelCSKLucknow Super Giants2026220716535.5030236.6701038
Matthew HaydenCSKKolkata Knight Riders2008-20103317170*35.5059120.3401163
Vijay ShankarCSKDelhi Capitals20251116969*-54127.7801051
Suresh RainaCSKKochi Tuskers Kerala2011220695034.5053130.1901063
Dewald BrevisCSKGujarat Titans2025-2026330675722.3342159.5201045
Ajinkya RahaneCSKDelhi Capitals2023-2024320664533.0050132.0000072
Daryl MitchellCSKSunrisers Hyderabad2024220655232.5043151.1601081
Parthiv PatelCSKKolkata Knight Riders2008-2009331652532.507487.8400090
Anirudha SrikkanthCSKKolkata Knight Riders2010-2012310646464.0055116.3601062
Ayush MhatreCSKSunrisers Hyderabad2025-2026220603030.0032187.50000111
Ayush MhatreCSKDelhi Capitals2026110595959.0036163.8901034
Robin UthappaCSKKolkata Knight Riders2021-2022220593129.5036163.8900025
Moeen AliCSKMumbai Indians2021-2023430585819.3341141.4601255
Stephen FlemingCSKDelhi Capitals2008220574428.5041139.0200090
Ajinkya RahaneCSKGujarat Titans2023-2024440572714.2540142.5000023
Sam BillingsCSKKolkata Knight Riders2018110565656.0023243.4801025
Brendon McCullumCSKDelhi Capitals2014-2015440563214.006882.3500080
Dwayne BravoCSKDeccan Chargers20122225543*-22250.0000006
Sam CurranCSKSunrisers Hyderabad2020-2025431553127.5036152.7800044
Michael HusseyCSKDeccan Chargers2010-2011220544627.0052103.8500050
Ambati RayuduCSKLucknow Super Giants2022-20233215427*54.0034158.8200044
Jamie OvertonCSKRajasthan Royals2025-2026221544354.0040135.0000023
Kedar JadhavCSKDelhi Capitals2019-2020420532726.505596.3600050
Ajinkya RahaneCSKSunrisers Hyderabad2023-2024330533517.6752101.9200031
Ravindra JadejaCSKDeccan Chargers2012220524826.0038136.8400033
Sam CurranCSKRajasthan Royals2020-2021430522217.3337140.5400024
Robin UthappaCSKLucknow Super Giants2022110505050.0027185.1901081
David HusseyCSKSunrisers Hyderabad20141115050*-33151.5201052
Sarfaraz KhanCSKRoyal Challengers Bengaluru2026110505050.0025200.0001082
Sanju SamsonCSKKolkata Knight Riders2026110484848.0032150.0000043
Sanju SamsonCSKLucknow Super Giants2026220482824.0034141.1800062
MS DhoniCSKGujarat Titans2022-20258524826*16.0031154.8400124
Devon ConwayCSKLucknow Super Giants2023210474747.0029162.0700052
Murali VijayCSKSunrisers Hyderabad2013220472923.5042111.9000043
Rachin RavindraCSKGujarat Titans2024220474623.5022213.6400063
Dwayne BravoCSKSunrisers Hyderabad2013-202213744725*15.675388.6800140
Wriddhiman SahaCSKKochi Tuskers Kerala20111114646*-33139.3900013
Ajinkya RahaneCSKRajasthan Royals2023220463123.0032143.7500021
Dwayne SmithCSKKolkata Knight Riders2014-2015440462511.5037124.3200162

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