STATZ
Menu

Account

Sign Up Free Upgrade

Already have an account? Log In

Fixtures
Upcoming Results Standings
Franchise T20s
International T20s
Mumbai Indians Royal Challengers Bengaluru LATEST MEETING · Sun 10 May 2026 Royal Challengers Bengaluru won by 2 wickets (with 0 ball remaining) Full scorecard & result →

Mumbai Indians vs Royal Challengers Bengaluru Scorecard · IPL 2025

Indian Premier League Match 20th Match
Result
Hardik Pandya
Statz MVP
Hardik Pandya
145
Rating
Cricket betting tips from Ed Hawkins, Paul Krishnamurty & Richard Mann — get 50% off with code IPLTIPS
b Trent Boult
4 (2)
1×4 · 0×6 · SR 200
c Naman Dhir b Hardik Pandya
67 (42)
8×4 · 2×6 · SR 159.52
c Will Jacks b Vignesh Puthur
37 (22)
2×4 · 3×6 · SR 168.18
c Ryan Rickelton b Trent Boult
64 (32)
5×4 · 4×6 · SR 200
c Jasprit Bumrah b Hardik Pandya
0 (2)
0×4 · 0×6 · SR 0
not out
40* (19)
2×4 · 4×6 · SR 210.53
not out
1* (1)
0×4 · 0×6 · SR 100
Total
221/5 (20 ov)
DNB Bhuvneshwar Kumar, Josh Hazlewood, Krunal Pandya, Yash Dayal
FoW 1-4 (Philip Salt, 0.2 ov), 2-95 (Devdutt Padikkal, 8.6 ov), 3-143 (Virat Kohli, 14.1 ov), 4-144 (Liam Livingstone, 14.3 ov), 5-213 (Rajat Patidar, 18.6 ov)

Mumbai Indians · Bowling

4-0-57-2 · Econ 14.25
2/57
wd 2 · nb 0
2-0-29-0 · Econ 14.5
0/29
wd 1 · nb 0
4-0-29-0 · Econ 7.25
0/29
4 ov
1-0-10-0 · Econ 10
0/10
1 ov
4-0-40-0 · Econ 10
0/40
wd 1 · nb 0
4-0-45-2 · Econ 11.25
2/45
wd 3 · nb 0
1-0-10-1 · Econ 10
1/10
1 ov

Mumbai Indians · Innings 2

b Yash Dayal
17 (9)
2×4 · 1×6 · SR 188.89
lbw b Josh Hazlewood
17 (10)
4×4 · 0×6 · SR 170
c Virat Kohli b Krunal Pandya
22 (18)
2×4 · 1×6 · SR 122.22
c Liam Livingstone b Yash Dayal
28 (26)
5×4 · 0×6 · SR 107.69
c Philip Salt b Bhuvneshwar Kumar
56 (29)
4×4 · 4×6 · SR 193.1
c Liam Livingstone b Josh Hazlewood
42 (15)
3×4 · 4×6 · SR 280
c Yash Dayal b Krunal Pandya
11 (6)
1×4 · 1×6 · SR 183.33
c Tim David b Krunal Pandya
8 (4)
0×4 · 1×6 · SR 200
c Tim David b Krunal Pandya
0 (1)
0×4 · 0×6 · SR 0
not out
1* (1)
0×4 · 0×6 · SR 100
not out
0* (1)
0×4 · 0×6 · SR 0
Total
209/9 (20 ov)
DNB Vignesh Puthur
FoW 1-21 (Rohit Sharma, 1.4 ov), 2-38 (Ryan Rickelton, 3.4 ov), 3-79 (Will Jacks, 9.4 ov), 4-99 (Suryakumar Yadav, 11.6 ov), 5-188 (Tilak Varma, 17.4 ov), 6-194 (Hardik Pandya, 18.1 ov), 7-203 (Mitchell Santner, 19.1 ov), 8-203 (Deepak Chahar, 19.2 ov), 9-209 (Naman Dhir, 19.5 ov)
4-0-48-1 · Econ 12
1/48
wd 1 · nb 0
4-0-46-2 · Econ 11.5
2/46
4 ov
4-0-37-2 · Econ 9.25
2/37
wd 1 · nb 0
4-0-32-0 · Econ 8
0/32
wd 1 · nb 0
4-0-45-4 · Econ 11.25
4/45
wd 3 · nb 0

Mumbai Indians vs Royal Challengers Bengaluru: result and key facts

Royal Challengers Bengaluru won by 12 runs in IPL 2025 at Wankhede Stadium on 7 April 2025. Virat Kohli top-scored with 67 off 42 balls and Krunal Pandya took 4/45.

More on this match


Frequently asked questions

Who won Mumbai Indians vs Royal Challengers Bengaluru?

Royal Challengers Bengaluru won by 12 runs.

When and where was Mumbai Indians vs Royal Challengers Bengaluru played?

Mumbai Indians vs Royal Challengers Bengaluru was played at Wankhede Stadium, Mumbai on Monday 7 April 2025, in IPL 2025.

What were the final scores in Mumbai Indians vs Royal Challengers Bengaluru?

Mumbai Indians scored 209/9 in 20 overs. Royal Challengers Bengaluru scored 221/5 in 20 overs.

Who was the Statz MVP in Mumbai Indians vs Royal Challengers Bengaluru?

Hardik Pandya was named Statz MVP, earning a Statz Rating of 145/100. The Statz Rating combines batting impact, bowling impact and match context.

Who was the top run-scorer in Mumbai Indians vs Royal Challengers Bengaluru?

Virat Kohli top-scored with 67 off 42 balls.

Who took the most wickets in Mumbai Indians vs Royal Challengers Bengaluru?

Krunal Pandya took 4/45 in 4 overs.

Who played in Mumbai Indians vs Royal Challengers Bengaluru?

Mumbai Indians XI: Ryan Rickelton (wk), Will Jacks, Suryakumar Yadav, Tilak Varma, Hardik Pandya (c), Naman Dhir, Mitchell Santner, Deepak Chahar, Trent Boult, Jasprit Bumrah, Vignesh Puthur. Royal Challengers Bengaluru XI: Philip Salt, Virat Kohli, Devdutt Padikkal, Rajat Patidar (c), Liam Livingstone, Jitesh Sharma (wk), Tim David, Krunal Pandya, Bhuvneshwar Kumar, Josh Hazlewood, Yash Dayal.