MI VS RCB Match Prediction 

Prev
Wankhede Stadium
07 Apr 2025, 02:00 PM
Next
Royal Challengers Bangalore

Royal Challengers Bangalore

221/5 (20 Ov)

Mumbai Indians

Mumbai Indians

209/9 (20 Ov)

BatterRB4S6SSR
Philip Salt
b Boult
4210200
Virat Kohli
c Naman Dhir b Hardik Pandya
674282159.52
Devdutt Padikkal
c Will Jacks b Vignesh Puthur
372223168.18
Rajat Patidar (C)
c Rickelton b Boult
643254200
Liam Livingstone
c Bumrah b Hardik Pandya
02000
Jitesh Sharma (W)
not out
401924210.53
Tim David
not out
1100100
Krunal Pandya
00000
Bhuvneshwar Kumar
00000
Josh Hazlewood
00000
Yash Dayal
00000
Suyash Sharma
00000
EXTRAS8 (b 0, lb 1, w 7, nb 0, p 0)
TOTAL221 (5 wkts, 20 Ov)
BatterRB4S6SSR
Philip Salt b Boult4210200
Virat Kohli c Naman Dhir b Hardik Pandya674282159.52
Devdutt Padikkal c Will Jacks b Vignesh Puthur372223168.18
Rajat Patidar (C) c Rickelton b Boult643254200
Liam Livingstone c Bumrah b Hardik Pandya02000
Jitesh Sharma (W)not out401924210.53
Tim David not out1100100
EXTRAS8 (b 0, lb 1, w 7, nb 0, p 0)
TOTAL221 (5 wkts, 20 Ov)
DID NOT BATKrunal Pandya, Bhuvneshwar Kumar, Josh Hazlewood, Yash Dayal, Suyash Sharma
Fall of Wickets
4-1 (Phil Salt, 0.2), 95-2 (Padikkal, 8.6), 143-3 (Kohli, 14.1), 144-4 (Livingstone, 14.3), 213-5 (Rajat Patidar, 18.6)
BowlerOMRWECO
Trent Boult4057214.2
Deepak Chahar2029014.5
Jasprit Bumrah402907.2
Will Jacks1010010
Mitchell Santner4040010
Hardik Pandya4045211.2
Vignesh Puthur1010110

BatterRB4S6SSR
Rohit Sharma
b Yash Dayal
17921188.89
Ryan Rickelton (W)
lbw b Hazlewood
171040170
Will Jacks
c Kohli b Krunal Pandya
221821122.22
Suryakumar Yadav
c Livingstone b Yash Dayal
282650107.69
Tilak Varma
c Phil Salt b Bhuvneshwar
562944193.1
Hardik Pandya (C)
c Livingstone b Hazlewood
421534280
Naman Dhir
c Yash Dayal b Krunal Pandya
11611183.33
Mitchell Santner
c Tim David b Krunal Pandya
8401200
Deepak Chahar
c Tim David b Krunal Pandya
01000
Trent Boult
not out
1100100
Jasprit Bumrah
not out
01000
Vignesh Puthur
00000
EXTRAS7 (b 0, lb 1, w 6, nb 0, p 0)
TOTAL209 (9 wkts, 20 Ov)
BatterRB4S6SSR
Rohit Sharma b Yash Dayal17921188.89
Ryan Rickelton (W)lbw b Hazlewood171040170
Will Jacks c Kohli b Krunal Pandya221821122.22
Suryakumar Yadav c Livingstone b Yash Dayal282650107.69
Tilak Varma c Phil Salt b Bhuvneshwar562944193.1
Hardik Pandya (C) c Livingstone b Hazlewood421534280
Naman Dhir c Yash Dayal b Krunal Pandya11611183.33
Mitchell Santner c Tim David b Krunal Pandya8401200
Deepak Chahar c Tim David b Krunal Pandya01000
Trent Boult not out1100100
Jasprit Bumrah not out01000
EXTRAS7 (b 0, lb 1, w 6, nb 0, p 0)
TOTAL209 (9 wkts, 20 Ov)
DID NOT BATVignesh Puthur
Fall of Wickets
21-1 (Rohit Sharma, 1.4), 38-2 (Ryan Rickelton, 3.4), 79-3 (Will Jacks, 9.4), 99-4 (Suryakumar Yadav, 11.6), 188-5 (Tilak Varma, 17.4), 194-6 (Hardik Pandya, 18.1), 203-7 (Mitchell Santner, 19.1), 203-8 (Deepak Chahar, 19.2), 209-9 (Naman Dhir, 19.5)
BowlerOMRWECO
Bhuvneshwar Kumar4048112
Yash Dayal4046211.5
Josh Hazlewood403729.2
Suyash Sharma403208
Krunal Pandya4045411.2

Match
Mumbai Indians vs Royal Challengers Bangalore
Indian Premier League 2025
Date
Monday, April 7th 2025
Time
14:00 PM (14:00 PM GMT)
Toss
14:00 PM (14:00 PM GMT)
Venue
Wankhede Stadium, Mumbai
Umpires
Parashar Joshi, undefined, Jayaraman Madanagopal
Match Referee
Prakash Bhatt
Mumbai Indians Playing
Suryakumar Yadav, Rohit Sharma, Tilak Varma, Ryan Rickelton, Hardik Pandya, Naman Dhir, Vignesh Puthur, Will Jacks, Mitchell Santner, Jasprit Bumrah, Trent Boult, Deepak Chahar
Royal Challengers Bangalore Playing
Virat Kohli, Rajat Patidar, Devdutt Padikkal, Jitesh Sharma, Philip Salt, Tim David, Krunal Pandya, Liam Livingstone, Bhuvneshwar Kumar, Josh Hazlewood, Yash Dayal, Suyash Sharma
Uhh Oh! This Match Is Over! We Suggest You Head To Our Cricket Match Predictions section for upcoming matches.
View All Match Predictions

Scorecard

BatterRB4S6SSR
Philip Salt
b Boult
4210200
Virat Kohli
c Naman Dhir b Hardik Pandya
674282159.52
Devdutt Padikkal
c Will Jacks b Vignesh Puthur
372223168.18
Rajat Patidar (C)
c Rickelton b Boult
643254200
Liam Livingstone
c Bumrah b Hardik Pandya
02000
Jitesh Sharma (W)
not out
401924210.53
Tim David
not out
1100100
Krunal Pandya
00000
Bhuvneshwar Kumar
00000
Josh Hazlewood
00000
Yash Dayal
00000
Suyash Sharma
00000
EXTRAS8 (b 0, lb 1, w 7, nb 0, p 0)
TOTAL221 (5 wkts, 20 Ov)
BatterRB4S6SSR
Philip Salt b Boult4210200
Virat Kohli c Naman Dhir b Hardik Pandya674282159.52
Devdutt Padikkal c Will Jacks b Vignesh Puthur372223168.18
Rajat Patidar (C) c Rickelton b Boult643254200
Liam Livingstone c Bumrah b Hardik Pandya02000
Jitesh Sharma (W)not out401924210.53
Tim David not out1100100
EXTRAS8 (b 0, lb 1, w 7, nb 0, p 0)
TOTAL221 (5 wkts, 20 Ov)
DID NOT BATKrunal Pandya, Bhuvneshwar Kumar, Josh Hazlewood, Yash Dayal, Suyash Sharma
Fall of Wickets
4-1 (Phil Salt, 0.2), 95-2 (Padikkal, 8.6), 143-3 (Kohli, 14.1), 144-4 (Livingstone, 14.3), 213-5 (Rajat Patidar, 18.6)
BowlerOMRWECO
Trent Boult4057214.2
Deepak Chahar2029014.5
Jasprit Bumrah402907.2
Will Jacks1010010
Mitchell Santner4040010
Hardik Pandya4045211.2
Vignesh Puthur1010110

BatterRB4S6SSR
Rohit Sharma
b Yash Dayal
17921188.89
Ryan Rickelton (W)
lbw b Hazlewood
171040170
Will Jacks
c Kohli b Krunal Pandya
221821122.22
Suryakumar Yadav
c Livingstone b Yash Dayal
282650107.69
Tilak Varma
c Phil Salt b Bhuvneshwar
562944193.1
Hardik Pandya (C)
c Livingstone b Hazlewood
421534280
Naman Dhir
c Yash Dayal b Krunal Pandya
11611183.33
Mitchell Santner
c Tim David b Krunal Pandya
8401200
Deepak Chahar
c Tim David b Krunal Pandya
01000
Trent Boult
not out
1100100
Jasprit Bumrah
not out
01000
Vignesh Puthur
00000
EXTRAS7 (b 0, lb 1, w 6, nb 0, p 0)
TOTAL209 (9 wkts, 20 Ov)
BatterRB4S6SSR
Rohit Sharma b Yash Dayal17921188.89
Ryan Rickelton (W)lbw b Hazlewood171040170
Will Jacks c Kohli b Krunal Pandya221821122.22
Suryakumar Yadav c Livingstone b Yash Dayal282650107.69
Tilak Varma c Phil Salt b Bhuvneshwar562944193.1
Hardik Pandya (C) c Livingstone b Hazlewood421534280
Naman Dhir c Yash Dayal b Krunal Pandya11611183.33
Mitchell Santner c Tim David b Krunal Pandya8401200
Deepak Chahar c Tim David b Krunal Pandya01000
Trent Boult not out1100100
Jasprit Bumrah not out01000
EXTRAS7 (b 0, lb 1, w 6, nb 0, p 0)
TOTAL209 (9 wkts, 20 Ov)
DID NOT BATVignesh Puthur
Fall of Wickets
21-1 (Rohit Sharma, 1.4), 38-2 (Ryan Rickelton, 3.4), 79-3 (Will Jacks, 9.4), 99-4 (Suryakumar Yadav, 11.6), 188-5 (Tilak Varma, 17.4), 194-6 (Hardik Pandya, 18.1), 203-7 (Mitchell Santner, 19.1), 203-8 (Deepak Chahar, 19.2), 209-9 (Naman Dhir, 19.5)
BowlerOMRWECO
Bhuvneshwar Kumar4048112
Yash Dayal4046211.5
Josh Hazlewood403729.2
Suyash Sharma403208
Krunal Pandya4045411.2

Match Info

Match
Mumbai Indians vs Royal Challengers Bangalore
Indian Premier League 2025
Date
Monday, April 7th 2025
Time
14:00 PM (14:00 PM GMT)
Toss
14:00 PM (14:00 PM GMT)
Venue
Wankhede Stadium, Mumbai
Umpires
Parashar Joshi, undefined, Jayaraman Madanagopal
Match Referee
Prakash Bhatt
Mumbai Indians Playing
Suryakumar Yadav, Rohit Sharma, Tilak Varma, Ryan Rickelton, Hardik Pandya, Naman Dhir, Vignesh Puthur, Will Jacks, Mitchell Santner, Jasprit Bumrah, Trent Boult, Deepak Chahar
Royal Challengers Bangalore Playing
Virat Kohli, Rajat Patidar, Devdutt Padikkal, Jitesh Sharma, Philip Salt, Tim David, Krunal Pandya, Liam Livingstone, Bhuvneshwar Kumar, Josh Hazlewood, Yash Dayal, Suyash Sharma

Match Odds

Recent Results
Last 5 matches

01 Jun 2025 - Indian Premier League 2025 - Qualifier 2 - Mumbai Indians V Punjab Kings
Match starts at Jun 01, 14:00 GMT
30 May 2025 - Indian Premier League 2025 - Eliminator - Mumbai Indians V Gujarat Titans
Match starts at May 30, 14:00 GMT
26 May 2025 - Indian Premier League 2025 - 69th Match - Mumbai Indians V Punjab Kings
Punjab Kings won by 7 wkts
21 May 2025 - Indian Premier League 2025 - 63rd Match - Mumbai Indians V Delhi Capitals
Mumbai Indians won by 59 runs
06 May 2025 - Indian Premier League 2025 - 56th Match - Mumbai Indians V Gujarat Titans
Gujarat Titans won by 3 wkts by DLS Method (Target 147)

03 Jun 2025 - Indian Premier League 2025 - Final - Royal Challengers Bangalore V Punjab Kings
29 May 2025 - Indian Premier League 2025 - Qualifier 1 - Royal Challengers Bangalore V Punjab Kings
Royal Challengers Bengaluru won by 8 wkts
27 May 2025 - Indian Premier League 2025 - 70th Match - Royal Challengers Bangalore V Lucknow Super Giants
Royal Challengers Bengaluru won by 6 wkts
23 May 2025 - Indian Premier League 2025 - 65th Match - Royal Challengers Bangalore V Sunrisers Hyderabad
03 May 2025 - Indian Premier League 2025 - 52nd Match - Royal Challengers Bangalore V Chennai Super Kings
Royal Challengers Bengaluru won by 2 runs
Head to Head
Last 5 matches
Royal Challengers Bangalore
Royal Challengers Bengaluru won by 12 runs
07 April 2025
Mumbai Indians
Mumbai Indians won by 7 wkts
11 April 2024
Mumbai Indians
Mumbai Indians won by 6 wkts
09 May 2023
Royal Challengers Bangalore
Royal Challengers Bangalore won by 8 wkts
02 April 2023
Royal Challengers Bangalore
Royal Challengers Bangalore won by 7 wkts
09 April 2022
Recent Toss Wins
18 plus warningPlease gamble responsibly
Be Gamble Aware ImageMga Malta Gaming AuthorityGam Care ImageGambling Commission UK Image
Cricket-Betting.com has no affiliation with the cricket teams, tournaments or organizations displayed on this website. We claim no credit for any associated images posted on this site unless otherwise noted. Images are copyright to their respective owners. Online wagering legality varies by jurisdiction. We urge you to verify local regulations before engaging in online betting. Cricket-Betting.com does not assume responsibility for your actions. © 2026 Cricket-Betting.com. All Rights Reserved.
App Logo
Be Gamble Aware ImageMga Malta Gaming AuthorityGam Care ImageGambling Commission UK Image
Cricket-Betting.com has no affiliation with the cricket teams, tournaments or organizations displayed on this website. We claim no credit for any associated images posted on this site unless otherwise noted. Images are copyright to their respective owners. Online wagering legality varies by jurisdiction. We urge you to verify local regulations before engaging in online betting. Cricket-Betting.com does not assume responsibility for your actions. © 2026 Cricket-Betting.com. All Rights Reserved.