
Royal Challengers Bengaluru have won five of their last six matches, losing only to Sunrisers Hyderabad by 55 runs. The wins include a pair of victories over Gujarat Titans - first by 92 runs, then by 5 wickets with 12 balls unused. They beat Punjab Kings by 23 runs and edged past Kolkata Knight Riders by 6 wickets with 5 balls in hand. Most dramatically, they defeated Mumbai Indians by 2 wickets off the final ball.
The pattern across these results shows a side capable of both dominant batting displays and tense run-chases. The 92-run win over Gujarat Titans suggests their top order can build substantial totals. The narrow victories - particularly against Mumbai Indians and Kolkata Knight Riders - reveal a team comfortable under pressure in the middle overs and death bowling phases.
Consistency remains their strength. Only one loss in six matches indicates a squad firing across departments. Whether batting first and posting defendable scores or chasing, they've found ways to win. The margin of victories varies considerably, from the clinical 92-run demolition to the one-ball thriller, suggesting adaptability rather than reliance on a single formula.
The sole defeat to Sunrisers Hyderabad by 55 runs stands as an outlier. How quickly they respond to that loss will be telling as the tournament progresses.
Nothing here yet
No upcoming fixtures.
From matches covered on Scoresque, not the team's full history.
Royal Challengers Bengaluru won by 5 wickets (with 12 balls remaining)
Royal Challengers Bengaluru won by 92 runs
Sunrisers Hyderabad won by 55 runs
Royal Challengers Bengaluru won by 23 runs
Royal Challengers Bengaluru won by 6 wickets (with 5 balls remaining)
Royal Challengers Bengaluru won by 2 wickets (with 0 ball remaining)
Lucknow Super Giants won by 9 runs (DLS method)
Gujarat Titans won by 4 wickets (with 25 balls remaining)
Royal Challengers Bengaluru won by 9 wickets (with 81 balls remaining)
Royal Challengers Bengaluru won by 5 wickets (with 7 balls remaining)
Delhi Capitals won by 6 wickets (with 1 ball remaining)
Royal Challengers Bengaluru won by 5 wickets (with 29 balls remaining)
Royal Challengers Bengaluru won by 18 runs
Rajasthan Royals won by 6 wickets (with 12 balls remaining)
Royal Challengers Bengaluru won by 43 runs
Royal Challengers won by 6Bengaluru wickets (with 26 balls remaining)
| # | Player | Role |
|---|---|---|
| Virat KohliIndia | Batter | |
| Faf du PlessisSouth Africa | Batter | |
| Glenn MaxwellAustralia | All-rounder | |
| Mohammed SirajIndia | Bowler | |
| Rajat PatidarIndia | Batter | |
| Cameron GreenAustralia | All-rounder | |
| Dinesh KarthikIndia | Wicketkeeper | |
| Will JacksEngland | All-rounder | |
| Yash DayalIndia | Bowler | |
| Karn SharmaIndia | Bowler | |
| Anuj RawatIndia | Wicketkeeper | |
| Mahipal LomrorIndia | All-rounder | |
| Swapnil SinghIndia | All-rounder | |
| Alzarri JosephWest Indies | Bowler | |
| Reece TopleyEngland | Bowler | |
| Vijaykumar VyshakIndia | Bowler | |
| Suyash PrabhudessaiIndia | Batter | |
| Akash DeepIndia | Bowler | |
| Tom CurranEngland | All-rounder | |
| Lockie FergusonNew Zealand | Bowler | |
| Rajan KumarIndia | Bowler | |
| Manoj BhandageIndia | Bowler |
| Trophy | Won | Years |
|---|---|---|
| Indian Premier League | 1 | 2025 |
Royal Challengers Bengaluru won their maiden Indian Premier League title in 2025, defeating Punjab Kings in the final
Virat Kohli set the record for most runs in one IPL season while playing for RCB in 2016
Chris Gayle smashed an unbeaten 175 for RCB against Pune Warriors India, the highest individual score in IPL history
RCB posted the highest team total in IPL history against Pune Warriors India
Virat Kohli won the Orange Cap as the tournament's leading run-scorer while captaining RCB
AB de Villiers, playing for RCB, hit one of the fastest fifties in IPL history off just 16 balls
RCB lost the IPL final in 2009, 2011 and 2016 before finally winning the championship in 2025
Virat Kohli captained RCB for close to a decade, leading the side across multiple IPL campaigns including their 2016 final run