Most Runs Against Rajasthan Royals (RR) in IPL History

Rajasthan Royals, also known as RR, are a favorite team in the IPL. They even won the very first season in 2008! They’re famous for playing hard even against the best, but even RR has bad days against top players.

Today, we’ll see who those top players are. We’ll check who has scored the most runs against RR in the entire 16 years history of the IPL.

Most Runs Against Rajasthan Royals (RR) in IPL History

Most Runs vs Rajasthan Royals in IPL

Now that there is clarity on why we are looking at runs against RR, here are the top 5 run-scorers against them:

Most Runs vs Rajasthan Royals in IPL

Shikhar Dhawan2467932.33129.8286*30/7
AB de Villiers2065246.57147.1779*60/8
Suresh Raina2363027.39134.619800/4
Dinesh Karthik2863030.00134.3297*70/3
Virat Kohli2861825.75114.4472*40/4
KL Rahul1457948.25129.8295*20/5
MS Dhoni2455342.53129.5075*110/2
Rohit Sharma2654120.80124.657300/2
Chris Gayle1753935.93134.759920/3
David Warner1553438.14126.847710/5

#1. Shikhar Dhawan – 679 Runs in 24 Innings

The Indian opening batsman who is left-handed has the highest number of runs against his former team RR. He has scored 679 runs in a total of 24 innings against the Rajasthan team over the years.

Dhawan’s average score against RR is 32.33, and he has an impressive strike rate of 129.82. He has achieved this by playing for different IPL teams such as Mumbai Indians, Deccan Chargers, and Delhi Capitals. In his matches against RR, he has made 7 half-centuries and his best score is 86*.

#2. AB de Villiers – 652 Runs With Stellar Average  

The South African batting genius has the highest batting average in this list of top run-scorers against RR. In just 20 innings facing the Rajasthan bowlers, ABD has scored 652 runs at an incredible average of 46.57 and mind-boggling strike rate of 147.17.

De Villiers achieved this feat playing primarily for Royal Challengers Bangalore. His scores vs RR include 8 half-centuries with a best of 79*. Clearly, the Rajasthan lineup struggled to contain his batting prowess.

Check Also: Most Runs Against CSK in IPL History 

#3. Suresh Raina – 630 Runs in 23 Innings   

Mr. IPL Suresh Raina, one of the IPL’s best batsmen, has crushed RR many times! He’s pummeled 630 runs in just 23 innings against them, scoring fast too with a strike rate of 134. He’s even hit 4 half-centuries, with his best being a massive 98! No wonder RR bowlers have nightmares about him.

#4. Dinesh Karthik – 630 Runs at Healthy Average

The  Indian wicketkeeper-batsman Dinesh Karthik also has  630 runs  against Rajasthan Royals in IPL at an average of 30.00 and SR of 134.32. 

His 7 not outs and 3 half-century scores against them over the years underline his effectiveness against RR bowlers. Karthik achieved this feat playing for multiple IPL teams. 

#5. Virat Kohli – 618 Runs in 28 Innings

Another Indian batter Virat Kohli makes it to the top 5 highest run scorers against RR in IPL. In 28 innings against the Shane Warne-led side, King Kohli has scored  618 runs  at a very healthy average of 25.75 with a strike rate of 114.44.

His scores vs RR include 4 half-centuries with a best of 72 . Kohli had his share of excellent batting performances against them while playing primarily for his long-time side RCB.

So those were the top 5 highest run scorers against Rajasthan Royals over 16 seasons of IPL action. Some quick key takeaways:

– No batter has scored a century against the Royals. Only 7 centuries overall by opponents in over 900 IPL innings against them – showcases their strong bowling. 
– Dhawan tops the batting charts with most runs while ABD has the best average and SR.
– Many batters have scored these runs while playing for multiple IPL teams, proving their versatility.

In conclusion, scoring runs consistently against sharp bowling lineups like Rajasthan Royals requires tremendous quality in batting. These top-ranked batters have precisely displayed that ability over the years while dominating the RR bowling attack.


Editor at  The Premier Cricket News Hub Providing Exclusive Updates on Cricket Events Worldwide, Including IPL, PSL, and More.