(CSK) Chennai Super Kings and Rajasthan Royals in the IPL seasons have always been in the spotlight. Both brigades are known for their passionate fan bases and changeable performances, which have produced truly memorable moments during clashes. Whether it is CSK’s politic brilliance under MS Dhoni or RR’s glorious talent of pulling off dislocations, this head to head has been a treat for justice suckers. Let us make a run for the figures along with highlights that define the CSK vs RR contest in the IPL.

CSK vs RR Head to Head Stats
It has been a closely fought IPL contest between the Rajasthan Royals and the Chennai Super Kings. Until March 2025, the two teams had met 31 times, and CSK had won 18 times and RR had won 13 times, making it a very close contest between the two teams.
Matches Played | CSK Won | RR Won |
31 | 18 | 13 |
CSK vs RR Head to Head Match Results
Date | Winner | Won by | Venue |
30-March-2025 | RR | 6 runs | Guwahati |
12-May-2024 | CSK | 5 wickets | Chennai |
27-Apr-2023 | RR | 32 runs | Jaipur |
12-Apr-2023 | RR | 3 runs | Chennai |
20-May-2022 | RR | 5 Wickets | Mumbai |
2-Oct-2021 | RR | 7 Wickets | Abu Dhabi |
19-Apr-2021 | CSK | 45 runs | Mumbai |
19-Oct-2020 | RR | 7 Wickets | Abu Dhabi |
22-Sep-2020 | RR | 16 runs | UAE |
11-Apr-2019 | CSK | 4 Wickets | Jaipur |
31-Mar-2019 | CSK | 8 runs | Chennai |
11-May-2018 | RR | 4 wickets | Jaipur |
20-Apr-2018 | CSK | 64 runs | Pune |
9-May-2015 | CSK | 12 runs | Chennai |
18-Apr-2015 | RR | 8 wickets | Ahmedabad |
12-May-2014 | CSK | 5 wickets | Ranchi |
22-Apr-2014 | CSK | 7 runs | Dubai |
3-Oct-2013 | RR* | 14 Runs | Jaipur |
11-May-2013 | RR | 5 wickets | Jaipur |
21-Apr-2013 | CSK | 5 wickets | Chennai |
9-May-2012 | CSK | 4 wickets | Jaipur |
20-Apr-2012 | CSK | 7 wickets | Chennai |
8-May-2011 | CSK | 63 runs | Jaipur |
3-May-2011 | CSK | 8 wickets | Chennai |
2-Apr-2010 | CSK | 23 runs | Chennai |
27-Mar-2010 | RR | 17 runs | Ahmedabad |
8-May-2009 | CSK | 7 wickets | Kimberley |
29-Apr-2009 | CSK | 38 runs | Centurion |
31-May-2008 | RR | 3 wickets | Mumbai |
23-May-2008 | RR | 10 runs | Chennai |
3-May-2008 | RR | 8 wickets | Jaipur |

Highest Run scorer in CSK vs RR matches
Player | Team | Runs Scored |
Shane Watson | RR & CSK | 711* |
Suresh Raina | CSK | 640* |
MS Dhoni | CSK | 570* |
Highest Wicket-taker in CSK vs RR matches
Player | Team(s) | Wickets Taken |
Ravindra Jadeja | RR & CSK | 20 |
Dwayne Bravo | CSK | 16 |
Albie Morkel | CSK | 14 |
CSK vs RR head to head at the MA Chidambaram stadium
Matches Played | CSK Won | RR Won | Last Meeting |
9 | 7 | 2 | CSK won by 5 wickets |
CSK vs RR head to head at the Sawai Mansingh stadium
Matches Played | RR Won | CSK Won | Last Meeting |
8 | 5 | 3 | RR won by 32 runs |
CSK vs RR head to head at Neutral Venues
Matches Played | CSK Won | RR Won | Last Meeting |
14 | 6 | 8 | RR won by 6 runs (March 30, 2025) |

The encounters between CSK and RR have forever been a wonderful amalgamation of drama, talent, and evocative performances. Be it the closely fought last-ball victories, match-winning centuries, or the match-winning spells, both teams have ensured to furnish a good dose of thrill to this encounter. With match-winners from both camps and a record of closely contested matches in their history, the battles between the Chennai Super Kings and the Rajasthan Royals remain a delight for spectators. Cricket fans can expect another drama-laden chapter in this timeless saga as both teams gear up for their next outing.
FAQs: CSK vs RR Head to Head Records
What is the total count for the encounters between CSK and RR in the IPL?
As of May 2024, the tally stands at 31 ongoing games played between CSK and RR in the IPL.
What is the overall win-and-loss record between CSK and RR?
Out of 31 matches, CSK has won 18, while RR has been the victor in 13 of the contests.
Which one has a better home record in the head-to-head matches?
At the M. Chidambaram Stadium, CSK has had a commanding performance against RR, winning 7 out of 9 matches.
Who is the highest wicket-taker in CSK vs RR clashes?
The highest wicket-taker in matches between these teams is Ravindra Jadeja, having taken 20 wickets while representing CSK and RR at different times in his career.
Which player garnered the most runs in matches contested between CSK and RR?
Shane Watson, playing for both teams, has scored 711 runs in CSK vs. RR matches.