Bangladesh v West IndiesSri Lanka v EnglandAustralia v IndiaDurban Heat v Nelson Mandela Bay GiantsNew Zealand v PakistanJozi Stars v Cape Town Blitz See Full Match List
Mumbai Indians versus Kings XI Punjab Betting Tips and Preview | Cricsq

Mumbai Indians versus Kings XI Punjab Betting Tips and Preview

IPL (2018-05-16) Mumbai (WS)

Highlights
  • Mumbai Indians won 10 of the last 17 between these two sides.

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

  • Kings XI Punjab have won 5 of their last 10 completed T20 matches.

  • Kings XI Punjab are rated 1 points ahead of Mumbai Indians in the Cricsq ratings.

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

Betting Tips
  • Back Kings XI Punjab to win with full stake (odds at time of writing 2.34 on Betfair).

Head to Head
Pitch Analysis

63 T20 matches have been played at Mumbai (WS) since 2010. The rest of the metrics in this section will look at those matches.

The average first innings score at Mumbai (WS) is 168 in matches where the full 20 overs were available. Over 200 has scored 7 times in T20s here since 2010. The last 3 first innings scores here were 168, 181 and 118.

61% of runs here have been scored in boundaries. This exceeds the global average of 55% of runs in T20s since 2010 being scored in boundaries. Batters at Mumbai (WS) strike at 129.1 run per hundred balls against pace bowlers. This compared to a strike rate of 123.8 against spin.

The team batting second won the last 32 out the last 63 completed matches played at Mumbai (WS).

More Pitch Stats >>
Mumbai Indians Overview

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

They lost to Rajasthan Royals in their last match. They batted first and scored 168 for 6. Their bowlers then failed to defend this score.

Evin Lewis was the top run scorer with 60 off 42 balls. Suryakumar Yadav scored 38 off 31 balls. The next highest score was 36 by Hardik Pandya.

Krunal Pandya was the pick of the bowlers. He took 0 for 24 off 4.0 overs. Mitchell McClenaghan also bowled well. He went for 7.0 an over. Jasprit Bumrah took 1 wicket and had an economy rate of 11.33.

More Team Stats >>
Kings XI Punjab Overview

Kings XI Punjab have won 5 of their last 10 completed T20 matches.

They lost to Royal Challengers Bangalore in their last match. They batted first and scored 88 for 10. Their bowlers then failed to defend this score.

Aaron Finch was the top run scorer with 26 off 23 balls. Lokesh Rahul scored 21 off 15 balls. The next highest score was 18 by Chris Gayle.

Marcus Stoinis was their best bowler. He took 0 for 12 off 1.0 overs. Mohit Sharma also bowled well. He went for 15.0 an over. Ankit Rajpoot took 0 wicket and had an economy rate of 18.0.

More Team Stats >>
The Verdict

Kings XI Punjab are rated 1 points ahead of Mumbai Indians in the Cricsq ratings. They have 89 points whereas Mumbai Indians have 88.

At the time of writing Mumbai Indians are favorites on Betfair at 1.74. Kings XI Punjab are 2.34.

Mumbai Indians are rightfully favourites and are the most likely team to this match. But I suggest backing Kings XI Punjab to win this match. They are currently 2.34 on Betfair. At the prices Mumbai Indians are too short to bet on and Kings XI Punjab represent the value.

Mumbai Indians Season Players
Suryakumar Yadav

Current Form:

Suryakumar Yadav has played in 68 Twenty 20 matches. He has scored 4 fifties in his last 10 T20s.

He has scored 1081 runs in Twenty 20 matches. He has an average of 27.0. He has a strike rate of 130.2. He prefers batting against pace bowlers. His strike rate against pace is 138.0 and against spin it is 113.4.

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

Suryakumar Yadav Full Profile >>

Aditya Tare

Current Form:

Aditya Tare has played in 35 Twenty 20 matches.

He has scored 339 runs in Twenty 20 matches. He has an average of 14.1. He has a strike rate of 124.2. He prefers batting against pace bowlers. His strike rate against pace is 123.0 and against spin it is 101.8.

Aditya Tare Full Profile >>

Evin Lewis

Current Form:

Evin Lewis has played in 86 Twenty 20 matches. He has scored 2 fifties in his last 10 T20s.

He has scored 2626 runs in Twenty 20 matches. He has an average of 33.2. He has a strike rate of 147.2. He is equally effective against pace and spin.

Evin Lewis Full Profile >>

Rohit Sharma

Current Form:

Rohit Sharma has played in 253 Twenty 20 matches. He has scored 2 fifties in his last 10 T20s.

He has scored 6326 runs in Twenty 20 matches. He has an average of 31.8. He has a strike rate of 132.6. He prefers batting against pace bowlers. His strike rate against pace is 141.3 and against spin it is 108.0.

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

Rohit Sharma Full Profile >>

Saurabh Tiwary

Current Form:

Saurabh Tiwary has played in 83 Twenty 20 matches. He has scored 3 fifties in his last 10 T20s.

He has scored 1276 runs in Twenty 20 matches. He has an average of 28.4. He has a strike rate of 119.6. He prefers batting against the spinners. His strike rate against spin is 121.9 and against pace it is 110.9.

Saurabh Tiwary Full Profile >>

Ishan Kishan

Current Form:

Ishan Kishan has played in 28 Twenty 20 matches. He has scored 2 fifties in his last 10 T20s.

He has scored 569 runs in Twenty 20 matches. He has an average of 22.8. He has a strike rate of 140.1. He prefers batting against the spinners. His strike rate against spin is 146.9 and against pace it is 129.6.

Ishan Kishan Full Profile >>

Hardik Pandya

Current Form:

Hardik Pandya has played in 79 Twenty 20 matches. He has scored 1 fifty in his last 10 T20s.

He has scored 818 runs in Twenty 20 matches. He has an average of 19.5. He has a strike rate of 137.7. He prefers batting against pace bowlers. His strike rate against pace is 134.7 and against spin it is 115.2.

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

Hardik Pandya Full Profile >>

Kieron Pollard

Current Form:

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

He has scored 6633 runs in Twenty 20 matches. He has an average of 28.6. He has a strike rate of 147.6. He prefers batting against pace bowlers. His strike rate against pace is 142.7 and against spin it is 134.2.

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

Kieron Pollard Full Profile >>

Krunal Pandya

Current Form:

Krunal Pandya has played in 37 Twenty 20 matches.

He has scored 672 runs in Twenty 20 matches. He has an average of 30.5. He has a strike rate of 154.8. He prefers batting against the spinners. His strike rate against spin is 173.8 and against pace it is 137.8.

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

Krunal Pandya Full Profile >>

Jean-Paul Duminy

Current Form:

Jean-Paul Duminy has played in 188 Twenty 20 matches. He has scored 1 fifty in his last 10 T20s.

He has scored 4474 runs in Twenty 20 matches. He has an average of 38.6. He has a strike rate of 123.4. He prefers batting against pace bowlers. His strike rate against pace is 125.6 and against spin it is 113.1.

Duminy has taken 45 wickets in Twenty 20 matches. He has an economy rate of 7.61 runs per over.

Jean-Paul Duminy Full Profile >>

Ben Cutting

Current Form:

Ben Cutting has played in 76 Twenty 20 matches.

He has scored 952 runs in Twenty 20 matches. He has an average of 20.3. He has a strike rate of 156.3. He prefers batting against pace bowlers. His strike rate against pace is 158.7 and against spin it is 128.9.

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

Ben Cutting Full Profile >>

Pradeep Sangwan

Current Form:

Pradeep Sangwan has played in 41 Twenty 20 matches.

He has scored 24 runs in Twenty 20 matches. He has an average of 3.4. He has a strike rate of 61.5. He prefers batting against pace bowlers. His strike rate against pace is 84.0 and against spin it is 20.0.

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

Pradeep Sangwan Full Profile >>

Akila Dananjaya

Current Form:

Akila Dananjaya has played in 19 Twenty 20 matches.

He has scored 40 runs in Twenty 20 matches. He has an average of 10.0. He has a strike rate of 88.9. He prefers batting against pace bowlers. His strike rate against pace is 61.1 and against spin it is 0.

Dananjaya has taken 13 wickets in Twenty 20 matches. He has an economy rate of 7.92 runs per over.

Akila Dananjaya Full Profile >>

Adam Milne

Current Form:

Adam Milne has played in 35 Twenty 20 matches.

He has scored 47 runs in Twenty 20 matches. He has an average of 15.7. He has a strike rate of 94.0. He prefers batting against pace bowlers. His strike rate against pace is 117.1 and against spin it is 46.2.

Milne has taken 41 wickets in Twenty 20 matches. He has an economy rate of 7.76 runs per over.

Adam Milne Full Profile >>

Mitchell McClenaghan

Current Form:

Mitchell McClenaghan has played in 122 Twenty 20 matches.

He has scored 122 runs in Twenty 20 matches. He has an average of 5.5. He has a strike rate of 119.6. He prefers batting against the spinners. His strike rate against spin is 220.0 and against pace it is 90.7.

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

Mitchell McClenaghan Full Profile >>

Rahul Chahar

Current Form:

Rahul Chahar has played in 3 Twenty 20 matches.

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

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

Rahul Chahar Full Profile >>

Mayank Markande

Current Form:

Mayank Markande has played in 12 Twenty 20 matches.

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

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

Mayank Markande Full Profile >>

Mustafizur Rahman

Current Form:

Mustafizur Rahman has played in 71 Twenty 20 matches.

He has scored 28 runs in Twenty 20 matches. He has an average of 3.1. He has a strike rate of 45.2. He prefers batting against pace bowlers. His strike rate against pace is 61.3 and against spin it is 0.0.

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

Mustafizur Rahman Full Profile >>

Jasprit Bumrah

Current Form:

Jasprit Bumrah has played in 94 Twenty 20 matches.

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

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

Jasprit Bumrah Full Profile >>

Kings XI Punjab Season Players
Lokesh Rahul

Current Form:

Lokesh Rahul has played in 74 Twenty 20 matches. He has scored 4 fifties in his last 10 T20s.

He has scored 2130 runs in Twenty 20 matches. He has an average of 42.6. He has a strike rate of 144.0. He is equally effective against pace and spin.

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

Lokesh Rahul Full Profile >>

Chris Gayle

Current Form:

Chris Gayle has played in 302 Twenty 20 matches. He has scored 3 fifties and 1 hundred in his last 10 T20s.

He has scored 10202 runs in Twenty 20 matches. He has an average of 40.5. He has a strike rate of 148.3. He prefers batting against the spinners. His strike rate against spin is 151.0 and against pace it is 135.6.

Gayle has taken 57 wickets in Twenty 20 matches. He has an economy rate of 7.54 runs per over.

Chris Gayle Full Profile >>

Karun Nair

Current Form:

Karun Nair has played in 89 Twenty 20 matches.

He has scored 2063 runs in Twenty 20 matches. He has an average of 28.3. He has a strike rate of 127.3. He is equally effective against pace and spin.

Nair has taken 3 wickets in Twenty 20 matches. He has an economy rate of 7.43 runs per over.

Karun Nair Full Profile >>

Aaron Finch

Current Form:

Aaron Finch has played in 192 Twenty 20 matches.

He has scored 5642 runs in Twenty 20 matches. He has an average of 33.0. He has a strike rate of 140.2. He prefers batting against the spinners. His strike rate against spin is 146.1 and against pace it is 130.5.

Finch has taken 7 wickets in Twenty 20 matches. He has an economy rate of 9.34 runs per over.

Aaron Finch Full Profile >>

David Miller

Current Form:

David Miller has played in 210 Twenty 20 matches. He has scored 1 fifty in his last 10 T20s.

He has scored 4478 runs in Twenty 20 matches. He has an average of 35.0. He has a strike rate of 138.8. He prefers batting against pace bowlers. His strike rate against pace is 142.5 and against spin it is 125.2.

David Miller Full Profile >>

Mayank Agarwal

Current Form:

Mayank Agarwal has played in 91 Twenty 20 matches.

He has scored 1955 runs in Twenty 20 matches. He has an average of 25.4. He has a strike rate of 136.3. He prefers batting against the spinners. His strike rate against spin is 147.1 and against pace it is 125.4.

Agarwal has taken 2 wickets in Twenty 20 matches. He has an economy rate of 5.56 runs per over.

Mayank Agarwal Full Profile >>

Yuvraj Singh

Current Form:

Yuvraj Singh has played in 187 Twenty 20 matches.

He has scored 3828 runs in Twenty 20 matches. He has an average of 25.9. He has a strike rate of 131.8. He prefers batting against pace bowlers. His strike rate against pace is 131.7 and against spin it is 119.1.

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

Yuvraj Singh Full Profile >>

Manoj Tiwary

Current Form:

Manoj Tiwary has played in 102 Twenty 20 matches. He has scored 2 fifties in his last 10 T20s.

He has scored 1671 runs in Twenty 20 matches. He has an average of 28.3. He has a strike rate of 116.4. He prefers batting against pace bowlers. His strike rate against pace is 116.8 and against spin it is 108.8.

Tiwary has taken 1 wickets in Twenty 20 matches. He has an economy rate of 11.86 runs per over.

Manoj Tiwary Full Profile >>

Axar Patel

Current Form:

Axar Patel has played in 79 Twenty 20 matches.

He has scored 730 runs in Twenty 20 matches. He has an average of 18.7. He has a strike rate of 126.7. He prefers batting against pace bowlers. His strike rate against pace is 131.5 and against spin it is 104.5.

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

Axar Patel Full Profile >>

Marcus Stoinis

Current Form:

Marcus Stoinis has played in 57 Twenty 20 matches.

He has scored 784 runs in Twenty 20 matches. He has an average of 22.4. He has a strike rate of 120.2. He prefers batting against pace bowlers. His strike rate against pace is 123.0 and against spin it is 110.1.

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

Marcus Stoinis Full Profile >>

Akshdeep Nath

Current Form:

Akshdeep Nath has played in 6 Twenty 20 matches.

He has scored 29 runs in Twenty 20 matches. He has an average of 5.8. He has a strike rate of 70.7. He prefers batting against pace bowlers. His strike rate against pace is 75.0 and against spin it is 64.7.

Akshdeep Nath Full Profile >>

Ravichandran Ashwin

Current Form:

Ravichandran Ashwin has played in 175 Twenty 20 matches.

He has scored 520 runs in Twenty 20 matches. He has an average of 14.9. He has a strike rate of 112.3. He prefers batting against pace bowlers. His strike rate against pace is 117.8 and against spin it is 89.5.

Ashwin has taken 160 wickets in Twenty 20 matches. He has an economy rate of 6.79 runs per over.

Ravichandran Ashwin Full Profile >>

Barinder Sran

Current Form:

Barinder Sran has played in 26 Twenty 20 matches.

He has scored 7 runs in Twenty 20 matches. He has an average of 7.0. He has a strike rate of 63.6. He prefers batting against the spinners. His strike rate against spin is 100.0 and against pace it is 60.0.

Sran has taken 24 wickets in Twenty 20 matches. He has an economy rate of 8.84 runs per over.

Barinder Sran Full Profile >>

Andrew Tye

Current Form:

Andrew Tye has played in 83 Twenty 20 matches.

He has scored 229 runs in Twenty 20 matches. He has an average of 12.1. He has a strike rate of 111.2. He prefers batting against pace bowlers. His strike rate against pace is 113.4 and against spin it is 89.5.

Tye has taken 121 wickets in Twenty 20 matches. He has an economy rate of 7.82 runs per over.

Andrew Tye Full Profile >>

Ben Dwarshuis

Current Form:

Ben Dwarshuis has played in 25 Twenty 20 matches.

He has scored 129 runs in Twenty 20 matches. He has an average of 18.4. He has a strike rate of 118.3. He prefers batting against the spinners. His strike rate against spin is 131.8 and against pace it is 112.4.

Dwarshuis has taken 29 wickets in Twenty 20 matches. He has an economy rate of 8.11 runs per over.

Ben Dwarshuis Full Profile >>

Pardeep Sahu

Current Form:

Pardeep Sahu has played in 6 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 146.2. He prefers batting against pace bowlers. His strike rate against pace is 146.2 and against spin it is 0.

Sahu has taken 3 wickets in Twenty 20 matches. He has an economy rate of 8.42 runs per over.

Pardeep Sahu Full Profile >>

Mohit Sharma

Current Form:

Mohit Sharma has played in 91 Twenty 20 matches.

He has scored 123 runs in Twenty 20 matches. He has an average of 8.2. He has a strike rate of 103.4. He is equally effective against pace and spin.

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

Mohit Sharma Full Profile >>

Ankit Rajpoot

Current Form:

Ankit Rajpoot has played in 17 Twenty 20 matches.

He has scored 15 runs in Twenty 20 matches. He has an average of 5.0. He has a strike rate of 55.6. He prefers batting against the spinners. His strike rate against spin is 66.7 and against pace it is 54.2.

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

Ankit Rajpoot Full Profile >>

Mujeeb Ur Rahman

Current Form:

Mujeeb Zadran has played in 14 Twenty 20 matches.

He has scored 10 runs in Twenty 20 matches. He has an average of 10.0. He has a strike rate of 142.9. He prefers batting against the spinners. His strike rate against spin is 266.7 and against pace it is 50.0.

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

Mujeeb Zadran Full Profile >>

Cricket Betting Bookmakers

Latest Ratings & Results