This an older prediction we have posted and might not be relevant to you anymore. If you are looking for upcoming cricket betting predictions, we recommend you check out our cricket betting tips page to find the latest betting tips.

RR vs MI 21st Match Prediction

RR Cricket Logo
168/7 in 19.4
MI Cricket Logo
167/7 in 20.0
Apr 22, 201814:30
Sawai Mansingh Stadium - Jaipur, India
Rajasthan Royals won by 3 Wickets

RR vs MI Match Prediction

Mumbai Indians To Win the Match, 1.69
Read our quick thoughts
  • Rajasthan Royals is struggling to get its batting in top-gear
  • Both sides have very dangerous players capable of winning the game on their own
  • Mumbai Indians seems to be a better balanced team while the Rajasthan Royals will be praying for individual brilliance
Bet on Mumbai Indians for Real Money

RR vs MI Chance of Winning

What's this?

Our "Prediction Wizard" will calculate, based on the current available betting odds, the implicit winning percentages for the possible outcomes in a match. This will be updated as soon as we fetch the odds from the betting sites and keep updating until the match is finished.


RR vs MI Live Score

  • Toss: Mumbai Indians (Batting)
  • Man of the Match: Jofra Chioke Archer

Rajasthan Royals

Ajinkya Rahane 14 17 1 0 82.35
K Gowtham 33 11 4 2 300.00
Ben Stokes 40 27 3 1 148.15
Heinrich Klaasen 0 1 0 0 0.00
Jofra Chioke Archer 8 9 1 0 88.89
SV Samson 52 39 4 0 133.33
Jos Buttler 6 8 0 0 75.00
RA Tripathi 9 8 1 0 112.50
Mitchell McClenaghan 3.0 0 32 1 10.67
Mustafizur Rahman 4.0 0 35 1 8.75
Krunal Pandya 4.0 0 33 1 8.25
Hardik Pandya 2.4 0 25 2 9.38
JJ Bumrah 4.0 0 28 2 7.00
Mayank Markande 2.0 0 15 0 7.50

Mumbai Indians

Mitchell McClenaghan 0 1 0 0 0.00
Evin Lewis 0 1 0 0 0.00
Kieron Pollard 21 20 1 1 105.00
Krunal Pandya 7 6 1 0 116.67
Hardik Pandya 4 2 1 0 200.00
Mayank Markande 0 1 0 0 0.00
Ishan Kishan 58 42 4 3 138.10
Rohit Sharma 0 1 0 0 0.00
SA Yadav 72 47 6 3 153.19
K Gowtham 3.0 0 20 0 6.67
Ben Stokes 3.0 0 31 0 10.33
JD Unadkat 4.0 0 31 1 7.75
Jofra Chioke Archer 4.0 0 22 3 5.50
DS Kulkarni 4.0 0 32 2 8.00
S Gopal 2.0 0 30 0 15.00

RR vs MI Match & Dream 11 Prediction, Betting Tips, Playing 11, Pitch Report and Analysis - Apr 22, 2018

The Mumbai Indians finally turned things around and posted their first victory in their last match. It required a supreme inning from Rohit Sharma and some useful contributions from some other players to get Mumbai over the line. Mumbai may feel a little bit unlucky to have only won one match after their four contests so far but they cannot afford to slow down. The Mumbai Indians will be facing the Rajasthan Royals in this contest, a team who has a formidable home record and is always tough to play in home conditions. Can Rajasthan sort out the batting troubles plaguing their team in time or will Mumbai have an easy go of it?

RR vs MI Team Previews

Rajasthan Royals

It is never a good idea to underestimate the Rajasthan Royals while playing at home. They may have lost their last match to KKR in Jaipur but they end up winning a little over 70% of their matches at the venue. We would advise punters to look at this statistic with some caution but not be overwhelmed by it. The Rajasthan Royals have undergone a sea change in terms of personnel and no longer has the services of its main match winner of the past, Shane Watson.

The Rajasthan Royals also have big problems in their batting order. Darcy Short has been dropped after four poor matches and was replaced by Henrich Klaasen. The South African international impressed by coming in the middle order against India but has now been asked to open the inning and take full toll of the powerplay.

Rahul Tripathi who proved very destructive in the powerplay last season has been pushed down the order and is being asked to play the role of a finisher. We cannot help but think that the Royals have dug themselves into a hole and are finding it hard to climb out.

Sanju Samson has been very good in the tournament but he still needs to prove that he is able to bat with the same consistency as some of his more established peers. That brings us to Ben Stokes and Jos Buttler.

These two are probably among the best T20 players on the planet but have found it hard to get going.

Will Mumbai’s weak bowling be the side to bring out the best in these two? We have to wait and see but we think it is likely to happen.

The addition of Stuart Binny to the side was done to ostensibly bring more balance to it but Binny is a definite liability with the ball and seems to have peaked with the bat long back. The form of Gopal, Laughlin, and Unadkat with the ball should help Rajasthan be more competitive going forward.

Against Mumbai, we are backing Laughlin to come really good with his mix of slower balls while Shreyas Gopal could be the leg-spinner to test Rohit Sharma out early in the inning.

Rajasthan Royals Playing 11

Ajinkya Rahane, Heinrich Klaasen, SV Samson, BA Stokes, Jos Buttler, RA Tripathi, K Gowtham, Jofra Chioke Archer, DS Kulkarni, S Gopal, JD Unadkat.

Mumbai Indians

Mumbai Indians may have a lot of complaints about their bowling in the tournament so far but they can have no complaints about their batting. Each and every player in their top-order is in form. Suryakumar Yadav has done well after being promoted to the opening slot, Evin Lewis has started to get his eye in and really hit the ball far, Ishan Kishan has been very good at keeping the tempo up and Rohit Sharma scored a 90 plus score in the last match as well.

The flat batting track at Jaipur should really be tempting to this lineup. The middle order of the Mumbai Indians also does not have too much wrong. Krunal and Hardik Pandya have been striking the ball well whenever they have got the opportunity. Only Kieron Pollard continues to coast at this time without doing anything of note.

Pollard is keeping out a player like JP Duminy who possibly does not fit the typical lower middle order power player profile but we would have him in our team over Pollard any day. It looks unlikely that Mumbai will change a winning side but that is something to keep in mind going forward.

We like the varied bowling attack that Mumbai possesses as well. Both the Pandya brothers can reliably bowl four overs while in Mustafizur Rahman and Jasprit BUmrah the Mumbai Indians have two of the best death overs bowlers going around.

Mayank Markande has been a revelation and McClenaghan is reliably dangerous with the ball.

The Mumbai Indians do not seem to have a weak spot in their lineup right now.

They are definitely beatable, though, as is evidenced by their 3 losses -1 win record after four matches but it will require something to special to stop them in their tracks.

Mumbai Indians Playing 11

SA Yadav, Evin Lewis, Ishan Kishan, Rohit Sharma, Krunal Pandya, Kieron Pollard, Hardik Pandya, MJ Mcclenaghan, Mayank Markande, JJ Bumrah, Mustafizur Rahman.

RR vs MI Toss Prediction

The team winning the toss is likely to field first

Read our guide on toss predictions to learn how we analyze and come up with our tips.

Pitch and Conditions

Clear skies and no rain is what has been forecast for the match day. It looks certain that we will be able to get in a complete game without any interruptions due to the weather. The pitch in Jaipur is usually excellent for batting.

This is pretty much the second game that will be played on the square because the first one was reduced to a 6 over shootout so we expect the pitch to be very good for batting. The ball should come on to the bat and the batsmen should be able to hit through the line.

RR vs MI Betting Tips

The Rajasthan Royals have lost four out of the last five matches against the Mumbai Indians. They are also in a great deal of flux right now and are struggling to find the right balance. The Mumbai Indians may have lost three out of their four matches in this tournament but they have played well in every single game and could have easily been four wins out of four in the tournament.

Back Mumbai Indians to win.

Looking for even more cricket betting tips? Check out our partners at!

Today's Cricket Best Bet

Today Match Prediction

Mumbai Indians To Win the Match, 1.69

Bet Tip Here

Who will win today match?

Rajasthan Royals 50.0% (0)
Mumbai Indians 50.0% (0)
Thanks for voting

More Cricket Match Predictions

More Match Predictions

Online Betting in India

Betting and gambling has been a favorite past time of many Indians over the years, and with the massive growth of the internet, now you can also experience online betting in India.

Find out more in our dedicated Indian betting guide!

Online Betting in India

Best Cricket Betting Sites

Betting Sites
Share your own match predictions!

We are eager to know what you think of our match predictions, if there is anything we can do better or if you want to let us know your own predictions for the match.

No comments yet.
Share on WhatsApp

Free Cricket Betting Tips

Sign up to our newsletter and receive daily FREE cricket betting tips and betting offers to your email!