Live3rd T20I · India in New Zealand 2026/27NZ198/3 (20)IND178/2 (10)IND need 21 runs in 60 ballsLive5th Match · Pakistan ODI Tri-Series 2026/27PAK91/7 (21.4)SLSL chose to bowlT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)T2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Chennai Super Kings: Batting by opposition (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Chennai Super Kings×At Wankhede Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
MS DhoniCSKMumbai Indians2008-20251312418343*22.88156117.31001148
Dwayne BravoCSKMumbai Indians2012-20227711706828.33114149.120101212
Shivam DubeCSKMumbai Indians2022-202655115966*39.75113140.71020157
Suresh RainaCSKPunjab Kings2008-20213311508775.0068220.590201710
Suresh RainaCSKMumbai Indians2008-201999114943*18.63113131.86001137
Ruturaj GaikwadCSKMumbai Indians2022-20264411386946.0096143.75010117
Subramaniam BadrinathCSKMumbai Indians2008-201344212571*62.5085147.06021144
Ravindra JadejaCSKMumbai Indians2012-2025107112053*20.0089134.8301094
Dwayne SmithCSKMumbai Indians2014-20153301196239.6785140.00021137
Shane WatsonCSKSunrisers Hyderabad2018221117117*117.0062188.71101118
Sanju SamsonCSKMumbai Indians2026111101101*-54187.04100106
Suresh RainaCSKRoyal Challengers Bengaluru2011-20212219773*97.0068142.6501059
Faf du PlessisCSKMumbai Indians2012-2015440964524.0082117.0700092
Faf du PlessisCSKKolkata Knight Riders20211119595*-60158.3301094
Kedar JadhavCSKMumbai Indians2018-2019221825882.0076107.8901093
Michael HusseyCSKMumbai Indians2011-2015330794126.3370112.8600082
Ambati RayuduCSKPunjab Kings2021-2022220787839.0040195.0001176
Faf du PlessisCSKSunrisers Hyderabad20182217767*77.0053145.2801064
MS DhoniCSKKolkata Knight Riders2021-20222216750*67.0046145.6501092
Ajinkya RahaneCSKMumbai Indians2023-2024220666133.0035188.5701083
Ruturaj GaikwadCSKKolkata Knight Riders2021-2022220646432.0046139.1301164
Ravindra JadejaCSKRoyal Challengers Bengaluru20211116262*-28221.4301045
Brendon McCullumCSKMumbai Indians2014-2015220594629.5031190.3200073
Murali VijayCSKMumbai Indians2011-2013330554118.3342130.9500054
Suresh RainaCSKDelhi Capitals2021110545454.0036150.0001034
MS DhoniCSKPunjab Kings2008-20224215442*54.0039138.4600044
Suresh RainaCSKSunrisers Hyderabad2018220543227.0037145.9500071
Ruturaj GaikwadCSKGujarat Titans2022110535353.0049108.1601041
Ambati RayuduCSKMumbai Indians2018-2023441522217.3350104.0000190
Parthiv PatelCSKPunjab Kings20081115151*-48106.2501080
Faf du PlessisCSKRoyal Challengers Bengaluru2021110505050.0041121.9501051
Ravindra JadejaCSKPunjab Kings2014-2022321482748.0037129.7300032
Moeen AliCSKPunjab Kings2021110464646.0031148.3900071
Narayan JagadeesanCSKGujarat Titans20221113939*-33118.1800031
Moeen AliCSKDelhi Capitals2021110363636.0024150.0000042
Faf du PlessisCSKPunjab Kings2014-20212213636*36.0034105.8800131
Ruturaj GaikwadCSKPunjab Kings2021-2022220353017.504381.4000040
Subramaniam BadrinathCSKRoyal Challengers Bengaluru2011110343434.0032106.2500050
Sam CurranCSKDelhi Capitals2021110343434.0015226.6700042
Faf du PlessisCSKRajasthan Royals2021110333333.0017194.1200042
Ruturaj GaikwadCSKRoyal Challengers Bengaluru2021110333333.0025132.0000041
Ayush MhatreCSKMumbai Indians2025110323232.0015213.3300042
Ravindra JadejaCSKKolkata Knight Riders2021-20222223226*-29110.3400002
MS DhoniCSKRoyal Challengers Bengaluru2011-2021221312931.0022140.9100031
Albie MorkelCSKRoyal Challengers Bengaluru20111112828*-10280.0000013
Robin UthappaCSKKolkata Knight Riders2022110282828.0021133.3300022
Ambati RayuduCSKRajasthan Royals2021110272727.0017158.8200003
Stephen FlemingCSKMumbai Indians2008110262626.002989.6600040
Ravindra JadejaCSKDelhi Capitals20211112626*-17152.9400030
Moeen AliCSKRajasthan Royals2021110262626.0020130.0000012
Page 1Next

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