Malaysia v NepalMalaysia v NepalEngland v New ZealandIreland v Zimbabwe See Full Match List
Mumbai Indians versus Royal Challengers Bangalore Betting Tips and Preview | Cricsq

Mumbai Indians versus Royal Challengers Bangalore Betting Tips and Preview

IPL (2019-04-15) Mumbai (WS)

By FROG.AI

Highlights
  • Mumbai Indians won 14 of the last 21 between these two sides.

  • Mumbai Indians have won 6 of their last 10 completed T20 matches.

  • Royal Challengers Bangalore have won 2 of their last 10 completed T20 matches.

  • Mumbai Indians are rated 31 points ahead of Royal Challengers Bangalore in the Cricsq ratings.

  • The team batting second won the last 37 out the last 71 completed matches played at Mumbai (WS).

Betting Tips
  • Back Mumbai Indians to win with full stake (odds at time of writing 1.78 on Betfair).

Pitch Analysis

Mumbai (WS) has hosted 71 T20 matches since 2010. The next section will examine those matches.

169 is the average first innings score at Mumbai (WS) in matches where the full 20 overs were available. Over 200 has scored 8 times in T20s here since 2010. The last 3 first innings scores here were 171, 187 and 197.

61% of runs here have been scored in boundaries. Batters at Mumbai (WS) strike at 129.8 run per hundred balls against pace bowlers. This compared to a strike rate of 123.8 against spin.

37 out the last 71 completed matches played at Mumbai (WS) have been won by the team batting second.

More Pitch Stats >>
The Verdict

Mumbai Indians are rated 31 points ahead of Royal Challengers Bangalore in the Cricsq ratings. They have 96 points whereas Royal Challengers Bangalore have 65.

At the time of writing Mumbai Indians are favorites on Betfair at 1.78. Royal Challengers Bangalore are 2.26.

I suggest backing Mumbai Indians to win this match. They are currently 1.78 on Betfair. At the prices Mumbai Indians represent the value bet in this match.

Mumbai Indians Season Players
Rohit Sharma

Current Form:

Rohit Sharma has played in 276 Twenty 20 matches. He has scored 1 fifty in his last 10 T20s.

He has scored 6989 runs in Twenty 20 matches. He has an average of 31.9. He has a strike rate of 133.1. He prefers batting against pace bowlers. His strike rate against pace is 142.1 and against spin it is 111.3.

Sharma has taken 16 wickets in Twenty 20 matches. He has an economy rate of 8.29 runs per over.

Rohit Sharma Full Profile >>

Quinton de Kock

Current Form:

Quinton de Kock has played in 123 Twenty 20 matches. He has scored 3 fifties in his last 10 T20s.

He has scored 3574 runs in Twenty 20 matches. He has an average of 32.5. He has a strike rate of 136.1. He prefers batting against pace bowlers. His strike rate against pace is 136.4 and against spin it is 127.4.

Quinton de Kock Full Profile >>

Siddhesh Lad

Current Form:

Siddhesh Lad has played in 1 Twenty 20 matches.

He has scored 15 runs in Twenty 20 matches. He has an average of 15.0. He has a strike rate of 115.4. He prefers batting against pace bowlers. His strike rate against pace is 115.4 and against spin it is 0.

Siddhesh Lad Full Profile >>

Suryakumar Yadav

Current Form:

Suryakumar Yadav has played in 77 Twenty 20 matches. He has scored 1 fifty in his last 10 T20s.

He has scored 1274 runs in Twenty 20 matches. He has an average of 26.0. He has a strike rate of 132.6. He prefers batting against pace bowlers. His strike rate against pace is 139.8 and against spin it is 115.9.

Yadav has taken 0 wickets in Twenty 20 matches. He has an economy rate of 8.0 runs per over.

Suryakumar Yadav Full Profile >>

Ben Cutting

Current Form:

Ben Cutting has played in 105 Twenty 20 matches. He has scored 1 fifty in his last 10 T20s.

He has scored 1374 runs in Twenty 20 matches. He has an average of 20.8. He has a strike rate of 151.8. He prefers batting against pace bowlers. His strike rate against pace is 155.7 and against spin it is 121.8.

Cutting has taken 78 wickets in Twenty 20 matches. He has an economy rate of 9.03 runs per over.

Ben Cutting Full Profile >>

Ishan Kishan

Current Form:

Ishan Kishan has played in 33 Twenty 20 matches. He has scored 1 fifty in his last 10 T20s.

He has scored 623 runs in Twenty 20 matches. He has an average of 20.8. He has a strike rate of 134.0. He prefers batting against the spinners. His strike rate against spin is 137.8 and against pace it is 125.6.

Ishan Kishan Full Profile >>

Yuvraj Singh

Current Form:

Yuvraj Singh has played in 192 Twenty 20 matches. He has scored 1 fifty in his last 10 T20s.

He has scored 3927 runs in Twenty 20 matches. He has an average of 25.7. He has a strike rate of 131.6. He prefers batting against pace bowlers. His strike rate against pace is 130.3 and against spin it is 120.2.

Singh has taken 64 wickets in Twenty 20 matches. He has an economy rate of 7.31 runs per over.

Yuvraj Singh Full Profile >>

Kieron Pollard

Current Form:

Kieron Pollard has played in 408 Twenty 20 matches. He has scored 1 fifty in his last 10 T20s.

He has scored 7837 runs in Twenty 20 matches. He has an average of 28.8. He has a strike rate of 147.8. He prefers batting against pace bowlers. His strike rate against pace is 142.7 and against spin it is 135.5.

Pollard has taken 221 wickets in Twenty 20 matches. He has an economy rate of 8.25 runs per over.

Kieron Pollard Full Profile >>

Hardik Pandya

Current Form:

Hardik Pandya has played in 97 Twenty 20 matches.

He has scored 1111 runs in Twenty 20 matches. He has an average of 22.2. He has a strike rate of 147.5. He prefers batting against pace bowlers. His strike rate against pace is 146.1 and against spin it is 114.6.

Pandya has taken 70 wickets in Twenty 20 matches. He has an economy rate of 8.8 runs per over.

Hardik Pandya Full Profile >>

Krunal Pandya

Current Form:

Krunal Pandya has played in 57 Twenty 20 matches.

He has scored 870 runs in Twenty 20 matches. He has an average of 26.4. He has a strike rate of 150.3. He prefers batting against the spinners. His strike rate against spin is 156.3 and against pace it is 138.5.

Pandya has taken 44 wickets in Twenty 20 matches. He has an economy rate of 7.53 runs per over.

Krunal Pandya Full Profile >>

Mitchell McClenaghan

Current Form:

Mitchell McClenaghan has played in 145 Twenty 20 matches.

He has scored 174 runs in Twenty 20 matches. He has an average of 5.8. He has a strike rate of 113.0. He prefers batting against the spinners. His strike rate against spin is 185.3 and against pace it is 88.8.

McClenaghan has taken 177 wickets in Twenty 20 matches. He has an economy rate of 8.55 runs per over.

Mitchell McClenaghan Full Profile >>

Alzarri Joseph

Current Form:

Alzarri Joseph has played in 11 Twenty 20 matches.

He has scored 27 runs in Twenty 20 matches. He has an average of 13.5. He has a strike rate of 75.0. He prefers batting against pace bowlers. His strike rate against pace is 77.4 and against spin it is 50.0.

Joseph has taken 15 wickets in Twenty 20 matches. He has an economy rate of 11.06 runs per over.

Alzarri Joseph Full Profile >>

Rahul Chahar

Current Form:

Rahul Chahar has played in 7 Twenty 20 matches.

He has scored 14 runs in Twenty 20 matches. He has an average of 14.0. He has a strike rate of 140.0. He prefers batting against the spinners. His strike rate against spin is 200.0 and against pace it is 114.3.

Chahar has taken 5 wickets in Twenty 20 matches. He has an economy rate of 7.19 runs per over.

Rahul Chahar Full Profile >>

Mayank Markande

Current Form:

Mayank Markande has played in 17 Twenty 20 matches.

He has scored 27 runs in Twenty 20 matches. He has an average of 9.0. He has a strike rate of 93.1. He prefers batting against pace bowlers. His strike rate against pace is 104.2 and against spin it is 33.3.

Markande has taken 16 wickets in Twenty 20 matches. He has an economy rate of 8.35 runs per over.

Mayank Markande Full Profile >>

Jason Behrendorff

Current Form:

Jason Behrendorff has played in 55 Twenty 20 matches.

He has scored 62 runs in Twenty 20 matches. He has an average of 15.5. He has a strike rate of 110.7. He is equally effective against pace and spin.

Behrendorff has taken 65 wickets in Twenty 20 matches. He has an economy rate of 6.9 runs per over.

Jason Behrendorff Full Profile >>

Lasith Malinga

Current Form:

Lasith Malinga has played in 219 Twenty 20 matches.

He has scored 206 runs in Twenty 20 matches. He has an average of 5.7. He has a strike rate of 85.5. He prefers batting against pace bowlers. His strike rate against pace is 88.7 and against spin it is 64.6.

Malinga has taken 295 wickets in Twenty 20 matches. He has an economy rate of 7.01 runs per over.

Lasith Malinga Full Profile >>

Rasikh Salam

Current Form:

Rasikh Salam has played in 1 Twenty 20 matches.

He has scored 5 runs in Twenty 20 matches. He has an average of 0.0. He has a strike rate of 125.0. He prefers batting against pace bowlers. His strike rate against pace is 125.0 and against spin it is 0.

Salam has taken 0 wickets in Twenty 20 matches. He has an economy rate of 10.5 runs per over.

Rasikh Salam Full Profile >>

Jasprit Bumrah

Current Form:

Jasprit Bumrah has played in 111 Twenty 20 matches.

He has scored 43 runs in Twenty 20 matches. He has an average of 8.6. He has a strike rate of 84.3. He prefers batting against pace bowlers. His strike rate against pace is 86.0 and against spin it is 0.0.

Bumrah has taken 122 wickets in Twenty 20 matches. He has an economy rate of 7.35 runs per over.

Jasprit Bumrah Full Profile >>

Royal Challengers Bangalore Season Players
Parthiv Patel

Current Form:

Parthiv Patel has played in 136 Twenty 20 matches. He has scored 1 fifty in his last 10 T20s.

He has scored 2702 runs in Twenty 20 matches. He has an average of 22.3. He has a strike rate of 119.0. He prefers batting against pace bowlers. His strike rate against pace is 120.2 and against spin it is 103.8.

Parthiv Patel Full Profile >>

Virat Kohli

Current Form:

Virat Kohli has played in 242 Twenty 20 matches. He has scored 4 fifties in his last 10 T20s.

He has scored 7481 runs in Twenty 20 matches. He has an average of 41.3. He has a strike rate of 132.5. He is equally effective against pace and spin.

Kohli has taken 8 wickets in Twenty 20 matches. He has an economy rate of 8.55 runs per over.

Virat Kohli Full Profile >>

AB de Villiers

Current Form:

AB de Villiers has played in 272 Twenty 20 matches. He has scored 3 fifties in his last 10 T20s.

He has scored 7132 runs in Twenty 20 matches. He has an average of 36.4. He has a strike rate of 148.0. He prefers batting against pace bowlers. His strike rate against pace is 153.6 and against spin it is 131.9.

AB de Villiers Full Profile >>

Marcus Stoinis

Current Form:

Marcus Stoinis has played in 97 Twenty 20 matches. He has scored 1 fifty in his last 10 T20s.

He has scored 1616 runs in Twenty 20 matches. He has an average of 27.9. He has a strike rate of 124.7. He is equally effective against pace and spin.

Stoinis has taken 59 wickets in Twenty 20 matches. He has an economy rate of 8.79 runs per over.

Marcus Stoinis Full Profile >>

Shimron Hetmyer

Current Form:

Shimron Hetmyer has played in 29 Twenty 20 matches.

He has scored 564 runs in Twenty 20 matches. He has an average of 22.6. He has a strike rate of 134.9. He prefers batting against pace bowlers. His strike rate against pace is 143.1 and against spin it is 114.7.

Shimron Hetmyer Full Profile >>

Moeen Ali

Current Form:

Moeen Ali has played in 135 Twenty 20 matches.

He has scored 2623 runs in Twenty 20 matches. He has an average of 24.1. He has a strike rate of 135.1. He prefers batting against the spinners. His strike rate against spin is 158.1 and against pace it is 134.9.

Ali has taken 85 wickets in Twenty 20 matches. He has an economy rate of 7.66 runs per over.

Moeen Ali Full Profile >>

Colin de Grandhomme

Current Form:

Colin de Grandhomme has played in 85 Twenty 20 matches. He has scored 1 fifty in his last 10 T20s.

He has scored 1171 runs in Twenty 20 matches. He has an average of 22.5. He has a strike rate of 155.1. He is equally effective against pace and spin.

Grandhomme has taken 28 wickets in Twenty 20 matches. He has an economy rate of 9.38 runs per over.

Colin de Grandhomme Full Profile >>

Akshdeep Nath

Current Form:

Akshdeep Nath has played in 10 Twenty 20 matches.

He has scored 48 runs in Twenty 20 matches. He has an average of 8.0. He has a strike rate of 90.6. He prefers batting against the spinners. His strike rate against spin is 95.5 and against pace it is 87.1.

Akshdeep Nath Full Profile >>

Shivam Dube

Current Form:

Shivam Dube has played in 3 Twenty 20 matches.

He has scored 16 runs in Twenty 20 matches. He has an average of 8.0. He has a strike rate of 94.1. He prefers batting against pace bowlers. His strike rate against pace is 155.6 and against spin it is 25.0.

Dube has taken 0 wickets in Twenty 20 matches. He has an economy rate of 4.5 runs per over.

Shivam Dube Full Profile >>

Pawan Negi

Current Form:

Pawan Negi has played in 48 Twenty 20 matches.

He has scored 356 runs in Twenty 20 matches. He has an average of 15.5. He has a strike rate of 128.1. He prefers batting against the spinners. His strike rate against spin is 132.8 and against pace it is 120.9.

Negi has taken 35 wickets in Twenty 20 matches. He has an economy rate of 7.68 runs per over.

Pawan Negi Full Profile >>

Prayas Ray Barman

Current Form:

Prayas Ray Barman has played in 1 Twenty 20 matches.

He has scored 19 runs in Twenty 20 matches. He has an average of 19.0. He has a strike rate of 79.2. He prefers batting against pace bowlers. His strike rate against pace is 86.7 and against spin it is 60.0.

Barman has taken 0 wickets in Twenty 20 matches. He has an economy rate of 14.0 runs per over.

Prayas Ray Barman Full Profile >>

Tim Southee

Current Form:

Tim Southee has played in 138 Twenty 20 matches.

He has scored 526 runs in Twenty 20 matches. He has an average of 12.8. He has a strike rate of 146.5. He prefers batting against pace bowlers. His strike rate against pace is 151.5 and against spin it is 80.0.

Southee has taken 142 wickets in Twenty 20 matches. He has an economy rate of 8.51 runs per over.

Tim Southee Full Profile >>

Umesh Yadav

Current Form:

Umesh Yadav has played in 122 Twenty 20 matches.

He has scored 114 runs in Twenty 20 matches. He has an average of 8.1. He has a strike rate of 91.9. He prefers batting against pace bowlers. His strike rate against pace is 98.2 and against spin it is 16.7.

Yadav has taken 122 wickets in Twenty 20 matches. He has an economy rate of 8.38 runs per over.

Umesh Yadav Full Profile >>

Navdeep Saini

Current Form:

Navdeep Saini has played in 6 Twenty 20 matches.

He has scored 2 runs in Twenty 20 matches. He has an average of 2.0. He has a strike rate of 66.7.

Saini has taken 4 wickets in Twenty 20 matches. He has an economy rate of 7.5 runs per over.

Navdeep Saini Full Profile >>

Mohammed Siraj

Current Form:

Mohammed Siraj has played in 28 Twenty 20 matches.

He has scored 29 runs in Twenty 20 matches. He has an average of 9.7. He has a strike rate of 80.6. He prefers batting against pace bowlers. His strike rate against pace is 82.9 and against spin it is 0.0.

Siraj has taken 30 wickets in Twenty 20 matches. He has an economy rate of 9.54 runs per over.

Mohammed Siraj Full Profile >>

Yuzvendra Chahal

Current Form:

Yuzvendra Chahal has played in 110 Twenty 20 matches.

He has scored 25 runs in Twenty 20 matches. He has an average of 4.2. He has a strike rate of 43.9. He is equally effective against pace and spin.

Chahal has taken 139 wickets in Twenty 20 matches. He has an economy rate of 7.79 runs per over.

Yuzvendra Chahal Full Profile >>

Cricket Betting Bookmakers

Latest Ratings & Results

England beat New Zealand

Match tied the 6 ball decider

Zimbabwe beat Ireland

(8 wks : 20 balls left)

Nepal beat Malaysia

(6 runs)

Nepal beat Malaysia

(7 wks : 9 balls left)

Denmark beat Finland

(38 runs)