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

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)
01 May 2025 - Indian Premier League 2025 - 50th Match - Mumbai Indians V Rajasthan Royals
Mumbai Indians won by 100 runs
27 Apr 2025 - Indian Premier League 2025 - 45th Match - Mumbai Indians V Lucknow Super Giants
Mumbai Indians won by 54 runs
23 Apr 2025 - Indian Premier League 2025 - 41st Match - Mumbai Indians V Sunrisers Hyderabad
Mumbai Indians won by 7 wkts
20 Apr 2025 - Indian Premier League 2025 - 38th Match - Mumbai Indians V Chennai Super Kings
Mumbai Indians won by 9 wkts

03 May 2025 - Indian Premier League 2025 - 52nd Match - Royal Challengers Bangalore V Chennai Super Kings
Royal Challengers Bengaluru won by 2 runs
27 Apr 2025 - Indian Premier League 2025 - 46th Match - Royal Challengers Bangalore V Delhi Capitals
Royal Challengers Bengaluru won by 6 wkts
24 Apr 2025 - Indian Premier League 2025 - 42nd Match - Royal Challengers Bangalore V Rajasthan Royals
Royal Challengers Bengaluru won by 11 runs
20 Apr 2025 - Indian Premier League 2025 - 37th Match - Royal Challengers Bangalore V Punjab Kings
Royal Challengers Bengaluru won by 7 wkts
18 Apr 2025 - Indian Premier League 2025 - 34th Match - Royal Challengers Bangalore V Punjab Kings
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
Key Batters to Watch
Recent Stats
Mumbai Indians
PlayerMATRBT. AVGSR
Suryakumar Yadav833967.8175.64
Rohit Sharma827939.85157.62
Royal Challengers Bangalore
PlayerMATRBT. AVGSR
Virat Kohli740781.4146.93
Devdutt Padikkal720634.33150.36
Key Bowlers to Watch
Recent Stats
Mumbai Indians
PlayerMATWECONSR
Trent Boult8158.7311.26
Jasprit Bumrah8136.6814.76
Royal Challengers Bangalore
PlayerMATWECONSR
Krunal Pandya10118.0413.63
Josh Hazlewood999.5914.66
Recent Toss Wins
Mumbai Indians
Won 27 of their last 42 tosses
Royal Challengers Bangalore
Won 20 of their last 40 tosses
Recent Best Bowling Performances
Mumbai Indians
Jasprit Bumrah
27 Apr 2025 - Took 4 wickets for 22 runs(4 Overs) against Lucknow Super Giants at an economy of 5.5
Trent Boult
23 Apr 2025 - Took 4 wickets for 26 runs(4 Overs) against Sunrisers Hyderabad at an economy of 6.5
Royal Challengers Bangalore
Josh Hazlewood
24 Apr 2025 - Took 4 wickets for 33 runs(4 Overs) against Rajasthan Royals at an economy of 8.25
Krunal Pandya
07 Apr 2025 - Took 4 wickets for 45 runs(4 Overs) against Mumbai Indians at an economy of 11.25
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. © 2025 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. © 2025 Cricket-Betting.com. All Rights Reserved.