Advertisement

IPL Record: Batsmen With Most Runs Against RCB In IPL

In the Indian Premier League (IPL) history, there have been a lot of high-scoring games, that have often left the Royal Challengers Bangalore (RCB) on the receiving end of brilliant innings with some of the best hitters in the world.

These players continue to perform outstandingly against RCB during their time in the league with exceptional performances that have led to great numbers and many winning innings.

IPL Record: Batsmen With Most Runs Against RCB

Advertisement

1. Mahendra Singh Dhoni: 906 Runs

Topping this list is the legendary former captain of the Chennai Super Kings, Mahendra Singh Dhoni. He played his first match against this team during the 2008 season.

Since then, playing in 35 innings across a total of 38 matches against this team, he has amassed 906 runs at a batting average of 39.39 and a strike rate of 143.12. During this period, his bat has also yielded 4 half-centuries. His highest score against this team stands at 84 runs (not out).

2. David Warner: 862 Runs

Securing the second spot on this list is the legendary former opening batsman of the Australian team, David Warner. He has represented both the Delhi Capitals and Sunrisers Hyderabad franchises in the IPL. Consequently, he has scored a significant number of runs against the RCB team.

Playing against this team, he has scored 862 runs in 23 innings across 23 matches, maintaining an impressive batting average of 41.04 and a strike rate of 160.52. Furthermore, his innings against this team include 1 century and 9 half-centuries.

Advertisement

His highest individual score against this team is 100 runs (not out). Additionally, he has struck 81 fours and 44 sixes against this opposition.

3. Rohit Sharma: 848 Runs

Ranked third on this list is the legendary Mumbai Indians batsman, Rohit Sharma. Notably, he played his very first match in the tournament against Royal Challengers Bangalore (RCB) back in 2008.

Since then, across 33 innings spanning 34 matches played against this team, he has amassed a total of 848 runs.

During this period, he has remained unbeaten on two occasions. His batting average against RCB stands at 27.35, accompanied by a strike rate of 136.99. Furthermore, while playing against RCB, he has scored 7 half-centuries so far. His highest individual score against this particular team is 94 runs.

4. Ajinkya Rahane: 801 Runs

Securing the fourth spot on this list is Ajinkya Rahane, the current captain of the Kolkata Knight Riders. Over the course of his career, he has represented a total of six different teams in the IPL. He made his IPL debut against RCB in 2009.

Since that debut, playing in 24 innings across 26 matches against this team, he has scored 801 runs at a batting average of 36.40 and a strike rate of 134.39. During this span, his innings against RCB have featured one century and five half-centuries. His highest score against RCB is an unbeaten 103 runs.

ALSO READ: List Of Players Withdrawing From PSL 2026

Advertisement