IPL 2025

Royal Challengers Bengaluru vs Rajasthan Royals Match Highlights - IPL 2025

📅 April 24, 2025 🏟️ M Chinnaswamy Stadium, Bengaluru

Match Summary

M Chinnaswamy Stadium, Bengaluru • IPL 2025

Royal Challengers Bengaluru

205/5 (20.0 ov)
Top Batters
Virat Kohli 70
D Padikkal 50
Phil Salt 26
Key Bowlers
Sandeep Sharma 2-45
JC Archer 1-33
Wanindu Hasaranga 1-30

Rajasthan Royals

194/9 (20.0 ov)
Top Batters
Yashasvi Jaiswal 49
Dhruv Jurel 47
Nitish Rana 28
Key Bowlers
Josh Hazlewood 4-33
KH Pandya 2-31
B Kumar 1-50
Royal Challengers Bengaluru won by 11 runs

Match Report

The atmosphere at the M Chinnaswamy Stadium, Bengaluru was electric on April 24, 2025 as Royal Challengers Bengaluru took on Rajasthan Royals in this eagerly awaited IPL showdown. Rajasthan Royals won the toss and elected to field first.

Batting first, Royal Challengers Bengaluru posted a competitive total of 205/5. The innings was anchored by Virat Kohli, who scored a solid 70 off 42 balls. The opposition's bowling effort was led by Sandeep Sharma, who picked up 2 vital scalps.

The chase faltered for Rajasthan Royals, who ended on 194/9. Yashasvi Jaiswal tried to steady the ship with 49, but it wasn't enough.

In the end, Royal Challengers Bengaluru sealed the deal by 11 runs. Josh Hazlewood was deservedly named Player of the Match for a match-turning performance.

📊 Full Scorecard

Royal Challengers Bengaluru Innings 205/5
Batter R B 4s 6s SR
Virat Kohli 70 42 8 2 166.67
D Padikkal 50 27 4 3 185.19
Phil Salt 26 23 4 0 113.04
Tim David 23 15 2 1 153.33
JM Sharma 20 10 4 0 200.00
RM Patidar 1 3 0 0 33.33
Bowling
Josh Hazlewood 4.0 33 4 8.25
KH Pandya 4.0 31 2 7.75
B Kumar 4.0 50 1 12.50
Yash Dayal 3.0 33 1 11.00
R Shepherd 1.0 15 0 15.00
Suyash Sharma 4.0 31 0 7.75
Rajasthan Royals Innings 194/9
Batter R B 4s 6s SR
Yashasvi Jaiswal 49 19 7 3 257.89
Dhruv Jurel 47 34 3 3 138.24
Nitish Rana 28 22 3 1 127.27
R Parag 22 10 2 2 220.00
V Suryavanshi 16 12 0 2 133.33
SB Dubey 12 7 1 1 171.43
SO Hetmyer 11 8 1 0 137.50
Fazalhaq Farooqi 2 2 0 0 100.00
Wanindu Hasaranga 1 3 0 0 33.33
TU Deshpande 1 2 0 0 50.00
JC Archer 0 1 0 0 0.00
Bowling
Josh Hazlewood 4.0 33 4 8.25
KH Pandya 4.0 31 2 7.75
B Kumar 4.0 50 1 12.50
Yash Dayal 3.0 33 1 11.00
R Shepherd 1.0 15 0 15.00
Suyash Sharma 4.0 31 0 7.75

🔥 Match Highlights

🔥

Massive Over: 22 Runs!

An expensive over in innings 1 conceding 22 runs.

🔥

Massive Over: 22 Runs!

An expensive over in innings 2 conceding 22 runs.