Most Runs for RCB in IPL

Royal Challengers Bangalore is one of the most popular yet unpredictable teams in the history of the Indian Premier League. They have registered both the highest and the lowest team totals in the tournament. Their batting prowess, led by the likes of Virat Kohli and AB de Villiers, makes them an exciting team.

However, their bowling attack often struggles to defend big totals. In this blog post, we will look at the batsmen who have scored the most runs for RCB over the years, examining both their career contributions and the highest individual scores they’ve achieved.

Most Runs for RCB in IPL

Most Runs for Royal Challengers Bangalore (RCB) in IPL

Virat Kohli726322937.24130.0211350/7
AB de Villiers449114441.20158.63133*37/2
Chris Gayle31638443.32152.72175*19/5
Glenn Maxwell12144134.68161.437812/0
Faf du Plessis11983042.78142.289611/0
Jacques Kallis11324231.44112.1989*10/0
Rahul Dravid8983726.41122.8475*4/0
Devdutt Padikkal8842931.57125.03101*6/1
Parthiv Patel7313225.20130.07674/0
Dinesh Karthik (RCB)6114021.06152.3666*1/0

 #1. Virat Kohli 

Virat Kohli holds the record for scoring the most runs in the history of Royal Challengers Bangalore. In 229 innings, he scored a total of 7,263 runs at an average of 37.24 and a very impressive strike rate of 130.02.

His highest score in a single innings is 113, which remains unbeaten. Kohli has also scored 50 half-centuries and 7 centuries while playing for RCB. He has been the captain of the team for ten years, from 2012 to 2021, and is strongly associated with RCB.

Most Runs in a ‘Single Over’ in IPL

 #2. AB de Villiers

AB de Villiers South African batsman, is the second-highest scorer for RCB with a total of 4,491 runs in IPL cricket. He mainly batted in the middle order and achieved this feat with an impressive average of 41.20 and an incredible strike rate of 158.63.

His best performance was an unbeaten 133 runs against Mumbai Indians. De Villiers was famous for his creative shot selection and the ability to influence games on his own. 

#3. Chris Gayle 

Chris Gayle, a powerful batsman from the West Indies, has scored an impressive total of 3,163 runs for RCB. He has achieved this with a remarkable strike rate of 152.72.

Gayle’s most remarkable performance was when he scored an unbeaten 175 runs against Pune Warriors in 2013, setting a record for the highest individual T20 score ever.

He has hit the most number of sixes in the tournament for RCB, with a total of 263. However, in recent seasons, Gayle has not experienced as much success.

#4. Other Top Run Scorers

RCB has seen several other notable batsmen who have scored a significant number of runs over the years. These include the dynamic all-rounder Glenn Maxwell with 1,214 runs, the experienced South African opener Faf du Plessis with 1,198 runs, and former key players like Jacques Kallis with 1,132 runs and Rahul Dravid with 898 runs.

These players have brought strength and consistency to the RCB batting lineup, contributing to the team’s cricket records throughout their time with the team.

Team Records

RCB has set a remarkable record in the IPL by achieving the highest team score ever recorded in the tournament’s history. They scored 263 runs for the loss of 5 wickets against Pune Warriors in 2013, with Chris Gayle’s unbeaten 175 runs playing a crucial role in this achievement.

However, RCB also holds an unfortunate record of being bowled out for a mere 49 runs, which is the lowest total in IPL history. This occurred during a match against Kolkata Knight Riders in 2017. These contrasting performances perfectly illustrate RCB’s unpredictable nature and ups and downs throughout the years in terms of stats and records.

RR (Rajasthan Royals) All IPL Final Match List

RCB has been a breeding ground for some of the most aggressive and powerful batsmen in T20 cricket, such as Kohli, de Villiers, and Gayle. These players have gained a reputation for their fearless batting style, capable of dismantling even the strongest bowling attacks.

When it comes to team scoring records in the Indian Premier League, RCB has showcased both highs and lows. The team achieved the highest team score in IPL history, scoring 263 runs against Pune Warriors in 2013, with Chris Gayle’s unbeaten 175 runs playing a pivotal role.

However, they also hold the unfortunate record of being bowled out for a mere 49 runs, the lowest total in IPL history, during a match against Kolkata Knight Riders in 2017.


To conclude, Virat Kohli is far ahead in terms of runs scored for RCB but he has received great support over the years from the likes of de Villiers, Gayle, Rahul Dravid and other batsmen.

RCB has been an explosive batting unit but bowling issues have led to consistency problems. Hopefully, under new skipper Faf du Plessis, the team can strike the right balance to capture that elusive maiden IPL trophy.

Who has hit the most sixes for RCB?

Chris Gayle has hit 263 sixes, the highest by any RCB batsman.

What is Virat Kohli’s average against RCB?

Virat Kohli averages a superb 37.24 across 229 innings opening the batting for RCB.

Who hit 175* runs for RCB?

Chris Gayle blasted 175* for RCB against Pune Warriors in 2013 – the highest T20 score ever.  

Does RCB hold the lowest IPL total?

Yes, RCB was embarrassingly bowled out for just 49 runs against KKR in 2017.

Rivcky John

A prominent figure in sports journalism for the last two decades. Cricket Analyst & Writing News, Features, Match Previews/Reviews/Reports, And Opinion Pieces on Cricket. You can connect with him on Facebook also.