PlayerScore (Balls)Strike RateVenueDate
Murali Vijay (CSK)127 (56)226.78Chennai3 Apr 2010
Andrew Symonds (Deccan Chargers)117* (53)220.75Hyderabad24 Apr 2008
Shaun Marsh (Kings XI Punjab)115 (69)166.66Mohali28 May 2008
Virat Kohli (RCB)113* (72)156.94Jaipur6 Apr 2024
Sunil Narine (KKR)109 (56)194.64Eden Gardens16 Apr 2024
Ishan Kishan (SRH)106* (47)225.53Hyderabad23 Mar 2025
Shane Watson (CSK)106 (57)185.96Pune20 Apr 2018
Mayank Agarwal (Kings XI Punjab)106 (50)212.00Sharjah27 Sep 2020
Devdutt Padikkal (RCB)101* (52)194.23Wankhede22 Apr 2021
Ruturaj Gaikwad (CSK)101* (60)168.33Abu Dhabi2 Oct 2021

Key Insights

Murali Vijay has recorded the highest individual score against Rajasthan Royals (RR). He scored 127 runs off 56 balls for Chennai Super Kings (CSK) in 2010.

Vijay’s knock also included 11 sixes, which are the most conceded by RR from a batter in an innings.

Andrew Symonds was the first batter to score an IPL hundred against Rajasthan. Symonds accumulated an unbeaten 117 from 53 balls in a 2008 match.

Mayank Agarwal and Ishan Kishan have scored the joint-fastest hundred against RR. Agarwal brought up his century in 45 balls in 2020, while Kishan levelled him in 2025.

Virat Kohli, on the other hand, has the slowest century against them. In fact, it is the joint-slowest hundred in the league. He needed 67 balls to reach the triple-digit figures.

Three batters from CSK have scored a century against RR, the most. Punjab Kings (PBKS) and Royal Challengers Bengaluru (RCB) have two centurions each against Rajasthan.

Find out which team has most centuries scored in IPL history here.

Hardik Pandya’s strike rate of 285.71 is the highest against the Royals in an innings (min. 50 runs). He smashed an unbeaten 60 runs off 21 balls in a 2020 game.

AB de Villiers has the most fifty-plus scores against RR. The 360-degree batter brought up eight half-centuries against them.

Also Read: Most fifty-plus scores in IPL