RCB’s highest team total in IPL history came in 2013 when Chris Gayle produced one of the greatest T20 innings ever. His unbelievable 175 off 66 balls* powered Royal Challengers Bangalore to 263/5 against Pune Warriors, a record that still defines explosive batting in the league.
The second-highest total in these games came in a losing cause, when RCB chased bravely against Sunrisers Hyderabad’s record 287, finishing at 262/7, the highest ever total in the second innings of an IPL match.
These scores are followed by several legendary batting nights. AB de Villiers’ masterclass against Mumbai Indians, the historic Kohli–ABD partnership vs Gujarat Lions, and many more unforgettable performances that built RCB’s reputation for fearless batting. Keep reading to know more about the highest score by RCB in IPL matches.
Top 10 RCB Highest Scores in IPL
Here is the list of the top 10 highest scores by RCB in IPL history.
| Rank | Score | Overs | Opposition | Ground | Result | Date |
|---|---|---|---|---|---|---|
| 1 | 263/5 | 20 | Pune Warriors | Bengaluru | Won by 130 runs | 23 Apr 2013 |
| 2 | 262/7 | 20 | SRH | Bengaluru | Lost by 25 runs | 15 Apr 2024 |
| 3 | 248/3 | 20 | Gujarat Lions | Bengaluru | Won by 144 runs | 14 May 2016 |
| 4 | 241/7 | 20 | Punjab Kings | Dharamsala | Won by 60 runs | 9 May 2024 |
| 5 | 235/1 | 20 | Mumbai Indians | Wankhede | Won by 39 runs | 10 May 2015 |
| 6 | 230/4 | 18.4 | LSG | Lucknow | Won by 6 wickets | 27 May 2025 |
| 7 | 227/4 | 20 | SRH | Bengaluru | Won by 45 runs | 12 Apr 2016 |
| 8 | 226/3 | 20 | Kings XI | Bengaluru | Won by 138 runs | 6 May 2015 |
| 9 | 221 | 20 | KKR | Eden Gardens | Lost by 1 run | 21 Apr 2024 |
| 10 | 221/5 | 20 | Mumbai Indians | Wankhede | Won by 12 runs | 7 Apr 2025 |
1. RCB vs Pune Warriors: 263/5
This match remains the most famous batting display in RCB’s history. RCB was invited to bat first, and this decision changed the history of IPL. Chris Gayle came to the crease and produced the most historic innings that stunned the cricket world. He scored 175 not out from just 66 balls, smashing 17 sixes and 13 fours.

Gayle and Tillakaratne Dilshan built a massive 167-run opening partnership. RCB ended their innings at a huge 263/5, with AB de Villiers helping with a quick 31 off 8. Pune Warriors never looked comfortable in the chase and could manage only 133/9. Steven Smith was their top scorer with 41 runs. Chris Gayle also contributed with the ball, taking 2 wickets for only 5 runs. RCB won the match by 130 runs. It still stands as RCB’s highest team score in IPL history.
2. RCB vs SRH: 262/7
RCB lost this match despite playing one of their best batting games of the season. Faf du Plessis decided to bowl first, but the decision proved very costly. Travis Head played an unbelievable innings, scoring 102 runs from just 41 balls. Heinrich Klaasen also attacked strongly and smashed 67 runs from 31 balls.

Sunrisers Hyderabad finished with the highest-ever IPL total of 287/3. Chasing 288, Faf du Plessis gave RCB a great start with a quick 62 from 28 balls. However, RCB lost wickets in the middle overs. Later, Dinesh Karthik played a brilliant knock of 83 runs from 35 balls, hitting 7 sixes and keeping the chase alive. In the end, RCB reached 262/7 but still fell short by 25 runs. Pat Cummins took three important wickets. The match produced a record 549 runs, the highest combined score in IPL history.
3. RCB vs Gujarat Lions: 248/3
In the 44th match of the IPL 2026, AB de Villiers played an incredible knock of 129 not out from only 52 balls, while Virat Kohli scored 109 from 55 balls. The two built a record-breaking 229-run partnership for the second wicket, which is the highest for any wicket in IPL. RCB finished with a massive total of 248/3.

Gujarat Lions, who were missing captain Suresh Raina, struggled badly during the chase. Chris Jordan bowled brilliantly and took 4 wickets for just 11 runs, while Yuzvendra Chahal picked up 3 wickets for 19. Gujarat were bowled out for only 104 in 18.4 overs, and RCB won by 144 runs.
4. RCB vs Punjab Kings: 241/7
RCB delivered a brilliant batting performance at the HPCA Stadium in Dharamsala against the home team, Punjab Kings. Virat Kohli played a powerful innings, scoring 92 runs from just 47 balls, including 7 fours and 6 sixes. He narrowly missed his century. Impact substitute Rajat Patidar then added quick runs, scoring 55 from only 23 balls, and the pair shared a strong 71-run partnership.

Cameron Green also played an important role with 46 runs from 27 balls. With these innings, RCB finished with a big score of 241/7. Punjab Kings tried to chase the target, and Rilee Rossouw scored a quick 61 from 27 balls, but wickets kept falling regularly. They were bowled out for 181 in only 17 overs. Mohammed Siraj took three wickets as RCB won by 60 runs and ended Punjab’s playoff hopes.
5. RCB vs Mumbai Indians: 235/1
RCB’s saviour, AB de Villiers, once again walked in to bat and delivered something special. He played one of the most destructive innings in IPL history, scoring a stunning 133 not out from just 59 balls, hitting 19 fours and 4 sixes. Virat Kohli supported him perfectly and remained unbeaten on 82 from 50 balls.

Together, they built an incredible, unbeaten partnership of 215 runs for the second wicket. RCB finished their innings at 235/1 and won by 39 runs. They stopped MI at 196/7 despite the efforts of Lendi Simmons’s 68 off 53 and Pollard’s 49 off 24.
6. RCB vs LSG: 230/4
RCB needed to chase 228 runs to secure a place in the playoffs of IPL 2025. Lucknow Super Giants had posted a strong total of 227/3, thanks to an outstanding 118 not out from Rishabh Pant. Mitchell Marsh also contributed 67 runs, and the pair shared a huge 152-run partnership for the second wicket.

In response, Phil Salt and Virat Kohli gave RCB a fast start with a 61-run partnership in 5.4 overs. Kohli scored 54 from 30 balls before getting out. With 105 runs still needed from 52 balls, stand-in captain Jitesh Sharma played an unbelievable innings, smashing 85 not out from just 33 balls. RCB reached 230/4 with eight balls remaining, completing their highest successful run chase in IPL history and qualifying for Qualifier 1.
7. RCB vs SRH: 227/4
In the 4th match of IPL 2016, RCB made a strong statement with an excellent batting performance at their home ground. AB de Villiers was in outstanding form and smashed 82 runs from just 42 balls. He was awarded the Player of the Match. Virat Kohli also played a fine innings, scoring 75 runs from 51 balls.

The two built a solid partnership in the middle overs and helped RCB post a big total of 227/4. Sunrisers Hyderabad struggled during the chase and never really looked close to the target. They finished with 182/6. Ashish Reddy 32 off 18, and Karn Sharma 26 off 17 scored some late runs for SRH, but the target was too big, and SRH lost the match by 45 runs.
8. RCB vs Kings XI Punjab: 226/3
The famous Gayle Storm was on full display at the Chinnaswamy Stadium during the 40th match of the IPL 2015. He played a powerful innings, scoring 117 runs from just 57 balls with the help of 12 sixes and 7 fours. Gayle and Virat Kohli built a strong opening partnership before Kohli got out.

Later, AB de Villiers added quick runs with an unbeaten 47 from 24 balls. RCB finished with a strong score of 226/3. Kings XI Punjab struggled badly during the chase and lost five wickets inside the powerplay. Mitchell Starc and Sreenath Aravind both bowled brilliantly and took four wickets each. Punjab were bowled out for just 88 runs in 13.4 overs. RCB won by a huge margin of 138 runs in a very dominant performance.
9. RCB vs KKR: 221
This match became one of the most heartbreaking games for RCB fans. Kolkata Knight Riders batted first at Eden Gardens and scored 222/6, with important contributions from Shreyas Iyer (50 off 36) and Phil Salt (48 off just 14 balls). Chasing 223, RCB got a good start through Will Jacks (55 off 32) and Rajat Patidar (52 off 23), who built a strong partnership of 102 runs.

However, Andre Russell and Sunil Narine picked up key wickets and slowed the scoring. The match went down to the final over with 21 runs required. Karn Sharma surprised everyone by hitting three sixes off Mitchell Starc and bringing RCB very close to victory. But Mitchell Starc held his nerve on the final ball and ran out Lockie Ferguson. RCB were all out for 221 and lost the thrilling match by just 1 run.
10. RCB vs Mumbai Indians: 221/5
RCB had not won a match at the Wankhede Stadium for ten years before this game. Virat Kohli led the batting with a stylish 67 runs from 42 balls. Captain Rajat Patidar also played a brilliant innings, scoring 64 from only 32 balls, and Devdutt Padikkal also contributed 37 quick runs, while Jitesh Sharma finished strongly with 40 runs. With the team’s efforts, RCB posted 221/5.

Mumbai Indians made the chase exciting when Hardik Pandya smashed 42 runs from just 15 balls, and Tilak Varma scored 56 from 29 balls. The two shared a fast 89-run partnership. However, Krunal Pandya bowled an excellent spell and took four wickets overall. RCB finally won the match by 12 runs, ending their long losing streak at this famous stadium.
Suggested Reads:
Conclusion: RCB’s Highest Score In IPL is 263/5
RCB’s highest team total in IPL history came against Pune Warriors in 2013 when Chris Gayle played one of the greatest T20 innings ever. His incredible 175 off 66 balls* helped Royal Challengers Bangalore reach 263/5, a record that still stands for the team.
Interestingly, the second-highest RCB total, 262/7, came in a losing match against Sunrisers Hyderabad while chasing the highest IPL total ever. With strong hitters like Kohli, Patidar, David, Salt, and others, will RCB break this record in IPL 2026?
