Chennai Super Kings are probably the most successful teams in the history of the Indian Premier League. They have won five IPL titles and two CLT20 titles so far. Not many teams have good numbers against the Yellow Army. Whether they are playing at home or away, they know how to win matches in different conditions, and that’s why they are so successful.
Chennai has also played with a good bowling attack, which is why not many batters have done well against them. But there are a few who have scored runs consistently against CSK. In this article, we will talk about the top five batters with the most runs against CSK in the IPL. Notably, only two batters have scored more than 1000 runs against CSK.
Top 5 Players with Most IPL Runs against CSK in IPL
S.N. | Player | Matches | Runs | Average | Strike Rate |
---|---|---|---|---|---|
1 | Shikhar Dhawan | 29 | 1057 | 44.04 | 131.79 |
2 | Virat Kohli | 32 | 1006 | 37.25 | 124.26 |
3 | Rohit Sharma | 34 | 896 | 29.86 | 129.29 |
4 | Dinesh Karthik | 32 | 713 | 29.70 | 137.37 |
5 | David Warner | 21 | 696 | 33.14 | 133.07 |
5. David Warner

Veteran Australian opener David Warner is the highest run scorer among the overseas players. Overall, he is the third highest scorer in the league. Warner has scored the most runs against CSK as an overseas player. He has played 21 matches against the five-time champions and scored 696 runs at an average of 33.14 and a strike rate of 133.07. He has also scored nine half-centuries in 21 innings, with a best of 90.
4. Dinesh Karthik

Dinesh Karthik is a Chennai local boy, but he has never played for Chennai Super Kings in his IPL career since 2008. DK has played five different teams (DC/KKR/KXIP/MI/RCB) so far. He has played 32 matches, batted in 30 innings, and scored 713 at an average of 29.70 and a strike rate of 137.37. DK has also scored two half-centuries with a best of 52.
3. Rohit Sharma

Rohit Sharma has been part of the Indian Premier League since the very start. He has played for Deccan Chargers and Mumbai Indians in his IPL career. There has always been a rivalry between Chennai Super Kings and Mumbai Indians, and Rohit has led MI to many victories over CSK. He has played 34 matches and scored 896 runs at an average of 29.86 and a strike rate of 129.29. He has also scored one century and seven half-centuries with a best of 105 not out.
2. Virat Kohli

The former RCB captain Virat Kohli is the leading scorer in the history of the Indian Premier League, and he has scored runs against every team. You will find his name at the top of the list against every IPL team. Against CSK, he has played 32 matches and batted in 31 innings. He has scored 1006 runs at an average of 37.25 and a strike rate of 124.26. Virat has scored 50 or more nine times, whereas his highest score against CSK is 90 not out.
1. Shikhar Dhawan

Shikhar Dhawan has been the most underrated batter in the Indian Premier League. He is also one of those batters who has been part of the IPL since the start. Dhawan is the second-highest scorer in the IPL, with 6769 runs. Dhawan has brilliant numbers against CSK. He has scored a total of 1057 runs in 29 innings at an average and strike rate of 44.04 and 131.79, respectively. Dhawan has also scored one century and 8 half-centuries against the five-time champion. His best score against them is 101 not out.