Malaysia v NepalMalaysia v NepalEngland v New ZealandIreland v Zimbabwe See Full Match List
Kolkata Knight Riders versus Mumbai Indians Betting Tips and Preview | Cricsq

Kolkata Knight Riders versus Mumbai Indians Betting Tips and Preview

IPL (2019-04-28) Kolkata (EG)

By FROG.AI

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

  • Kolkata Knight Riders have won 3 of their last 9 completed T20 matches.

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

  • Mumbai Indians are rated 15 points ahead of Kolkata Knight Riders in the Cricsq ratings.

  • The team batting second won the last 43 out the last 69 completed matches played at Kolkata (EG).

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

Pitch Analysis

There have been 69 T20 matches since 2010 at Kolkata (EG). The rest of the metrics in this section will look at those matches.

The average first innings score at Kolkata (EG) is 161 in matches where the full 20 overs were available. Over 200 has scored 6 times in T20s here since 2010. 175, 213 and 161 were the last 3 first innings scores here.

61% of runs here have been scored in boundaries. Batters at Kolkata (EG) strike at 128.5 run per hundred balls against pace bowlers. This compared to a strike rate of 118.5 against spin.

The team batting second won the last 43 out the last 69 completed matches played at Kolkata (EG).

More Pitch Stats >>
Kolkata Knight Riders Overview

Kolkata Knight Riders have won 3 of their last 9 completed T20 matches.

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

Dinesh Karthik was the top run scorer with 97 off 50 balls. Nitish Rana scored 21 off 26 balls. The next highest score was 14 by Shubman Gill.

Piyush Chawla was the pick of the bowlers. He took 3 for 20 off 4.0 overs. Carlos Brathwaite went for 8.0 an over. Sunil Narine took 2 wicket and had an economy rate of 6.25.

More Team Stats >>
Mumbai Indians Overview

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

They beat Chennai Super Kings in their last match. They batted first and scored 155 for 4. They then bowled well to restrict Chennai Super Kings to 109 for 10 to win the match.

Rohit Sharma was the top run scorer with 67 off 48 balls. Evin Lewis scored 32 off 30 balls. The next highest score was 23 by Hardik Pandya.

Jasprit Bumrah was their best bowler. He took 2 for 10 off 3.0 overs. Lasith Malinga went for 10.09 an over. Krunal Pandya took 2 wicket and had an economy rate of 2.33.

More Team Stats >>
The Verdict

Mumbai Indians are rated 15 points ahead of Kolkata Knight Riders in the Cricsq ratings. They have 98 points whereas Kolkata Knight Riders have 83.

At the time of writing Mumbai Indians are favorites on Betfair at 1.84. Kolkata Knight Riders are 2.16.

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

Kolkata Knight Riders Season Players
Chris Lynn

Current Form:

Chris Lynn has played in 152 Twenty 20 matches. He has scored 3 fifties in his last 10 T20s.

He has scored 4117 runs in Twenty 20 matches. He has an average of 32.7. He has a strike rate of 141.7. He prefers batting against pace bowlers. His strike rate against pace is 157.5 and against spin it is 109.6.

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

Chris Lynn Full Profile >>

Sunil Narine

Current Form:

Sunil Narine has played in 290 Twenty 20 matches.

He has scored 2152 runs in Twenty 20 matches. He has an average of 15.7. He has a strike rate of 150.1. He prefers batting against the spinners. His strike rate against spin is 149.0 and against pace it is 136.5.

Narine has taken 303 wickets in Twenty 20 matches. He has an economy rate of 6.19 runs per over.

Sunil Narine Full Profile >>

Shubman Gill

Current Form:

Shubman Gill has played in 24 Twenty 20 matches. He has scored 1 fifty in his last 10 T20s.

He has scored 349 runs in Twenty 20 matches. He has an average of 26.8. He has a strike rate of 130.7. He prefers batting against the spinners. His strike rate against spin is 134.0 and against pace it is 125.3.

Shubman Gill Full Profile >>

Joe Denly

Current Form:

Joe Denly has played in 186 Twenty 20 matches. He has scored 1 fifty in his last 10 T20s.

He has scored 4630 runs in Twenty 20 matches. He has an average of 28.1. He has a strike rate of 122.2. He is equally effective against pace and spin.

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

Joe Denly Full Profile >>

Robin Uthappa

Current Form:

Robin Uthappa has played in 215 Twenty 20 matches. He has scored 1 fifty in his last 10 T20s.

He has scored 5337 runs in Twenty 20 matches. He has an average of 29.3. He has a strike rate of 130.6. He is equally effective against pace and spin.

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

Robin Uthappa Full Profile >>

Nitish Rana

Current Form:

Nitish Rana has played in 43 Twenty 20 matches. He has scored 2 fifties in his last 10 T20s.

He has scored 1059 runs in Twenty 20 matches. He has an average of 29.4. He has a strike rate of 133.5. He prefers batting against the spinners. His strike rate against spin is 136.9 and against pace it is 126.0.

Rana has taken 6 wickets in Twenty 20 matches. He has an economy rate of 7.84 runs per over.

Nitish Rana Full Profile >>

Nikhil Naik

Current Form:

Nikhil Naik has played in 3 Twenty 20 matches.

He has scored 30 runs in Twenty 20 matches. He has an average of 10.0. He has a strike rate of 63.8. He prefers batting against pace bowlers. His strike rate against pace is 74.4 and against spin it is 9.1.

Nikhil Naik Full Profile >>

Dinesh Karthik

Current Form:

Dinesh Karthik has played in 222 Twenty 20 matches. He has scored 2 fifties in his last 10 T20s.

He has scored 4284 runs in Twenty 20 matches. He has an average of 28.2. He has a strike rate of 132.2. He prefers batting against pace bowlers. His strike rate against pace is 131.1 and against spin it is 124.4.

Dinesh Karthik Full Profile >>

Andre Russell

Current Form:

Andre Russell has played in 271 Twenty 20 matches. He has scored 3 fifties in his last 10 T20s.

He has scored 4590 runs in Twenty 20 matches. He has an average of 27.8. He has a strike rate of 172.2. He prefers batting against pace bowlers. His strike rate against pace is 175.8 and against spin it is 136.6.

Russell has taken 255 wickets in Twenty 20 matches. He has an economy rate of 8.32 runs per over.

Andre Russell Full Profile >>

Rinku Singh

Current Form:

Rinku Singh has played in 6 Twenty 20 matches.

He has scored 62 runs in Twenty 20 matches. He has an average of 12.4. He has a strike rate of 105.1. He prefers batting against pace bowlers. His strike rate against pace is 127.6 and against spin it is 75.8.

Rinku Singh Full Profile >>

Carlos Brathwaite

Current Form:

Carlos Brathwaite has played in 132 Twenty 20 matches.

He has scored 1333 runs in Twenty 20 matches. He has an average of 17.3. He has a strike rate of 147.5. He prefers batting against pace bowlers. His strike rate against pace is 156.2 and against spin it is 111.1.

Brathwaite has taken 113 wickets in Twenty 20 matches. He has an economy rate of 8.4 runs per over.

Carlos Brathwaite Full Profile >>

Piyush Chawla

Current Form:

Piyush Chawla has played in 165 Twenty 20 matches.

He has scored 584 runs in Twenty 20 matches. He has an average of 11.7. He has a strike rate of 111.2. He prefers batting against pace bowlers. His strike rate against pace is 118.7 and against spin it is 86.0.

Chawla has taken 155 wickets in Twenty 20 matches. He has an economy rate of 7.67 runs per over.

Piyush Chawla Full Profile >>

Shrikant Mundhe

Current Form:

Shrikant Mundhe has played in 1 Twenty 20 matches.

He has scored 0 runs in Twenty 20 matches. He has an average of 0.0. He has a strike rate of 0.0.

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

Shrikant Mundhe Full Profile >>

Kuldeep Yadav

Current Form:

Kuldeep Yadav has played in 60 Twenty 20 matches.

He has scored 64 runs in Twenty 20 matches. He has an average of 10.7. He has a strike rate of 86.5. He is equally effective against pace and spin.

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

Kuldeep Yadav Full Profile >>

Prithvi Raj

Current Form:

Prithvi Raj has played in 2 Twenty 20 matches.

He has scored 0 runs in Twenty 20 matches. He has an average of 0.0. He has a strike rate of 0.0.

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

Prithvi Raj Full Profile >>

KC Cariappa

Current Form:

KC Cariappa has played in 50 Twenty 20 matches.

He has scored 71 runs in Twenty 20 matches. He has an average of 10.1. He has a strike rate of 129.1. He prefers batting against the spinners. His strike rate against spin is 160.0 and against pace it is 118.4.

Cariappa has taken 47 wickets in Twenty 20 matches. He has an economy rate of 7.03 runs per over.

KC Cariappa Full Profile >>

Harry Gurney

Current Form:

Harry Gurney has played in 130 Twenty 20 matches.

He has scored 21 runs in Twenty 20 matches. He has an average of 3.5. He has a strike rate of 77.8. He prefers batting against pace bowlers. His strike rate against pace is 76.2 and against spin it is 0.0.

Gurney has taken 144 wickets in Twenty 20 matches. He has an economy rate of 7.75 runs per over.

Harry Gurney Full Profile >>

Lockie Ferguson

Current Form:

Lockie Ferguson has played in 31 Twenty 20 matches.

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

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

Lockie Ferguson Full Profile >>

Prasidh Krishna

Current Form:

Prasidh Krishna has played in 38 Twenty 20 matches.

He has scored 20 runs in Twenty 20 matches. He has an average of 10.0. He has a strike rate of 74.1. He prefers batting against the spinners. His strike rate against spin is 91.7 and against pace it is 80.0.

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

Prasidh Krishna Full Profile >>

Mumbai Indians Season Players
Rohit Sharma

Current Form:

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

He has scored 7119 runs in Twenty 20 matches. He has an average of 31.9. He has a strike rate of 133.2. He prefers batting against pace bowlers. His strike rate against pace is 142.2 and against spin it is 111.5.

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 127 Twenty 20 matches. He has scored 3 fifties in his last 10 T20s.

He has scored 3729 runs in Twenty 20 matches. He has an average of 32.7. He has a strike rate of 136.3. He prefers batting against pace bowlers. His strike rate against pace is 137.7 and against spin it is 125.6.

Quinton de Kock 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 >>

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 >>

Evin Lewis

Current Form:

Evin Lewis has played in 121 Twenty 20 matches. He has scored 1 fifty and 1 hundred in his last 10 T20s.

He has scored 3330 runs in Twenty 20 matches. He has an average of 31.1. He has a strike rate of 145.6. He is equally effective against pace and spin.

Evin Lewis Full Profile >>

Suryakumar Yadav

Current Form:

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

He has scored 1363 runs in Twenty 20 matches. He has an average of 26.2. He has a strike rate of 130.6. He prefers batting against pace bowlers. His strike rate against pace is 137.4 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 107 Twenty 20 matches. He has scored 1 fifty in his last 10 T20s.

He has scored 1389 runs in Twenty 20 matches. He has an average of 20.7. He has a strike rate of 151.3. He prefers batting against pace bowlers. His strike rate against pace is 155.6 and against spin it is 120.9.

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

Ben Cutting 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 >>

Ishan Kishan

Current Form:

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

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

Ishan Kishan Full Profile >>

Hardik Pandya

Current Form:

Hardik Pandya has played in 101 Twenty 20 matches.

He has scored 1226 runs in Twenty 20 matches. He has an average of 23.6. He has a strike rate of 150.1. He prefers batting against pace bowlers. His strike rate against pace is 148.0 and against spin it is 117.4.

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

Hardik Pandya Full Profile >>

Krunal Pandya

Current Form:

Krunal Pandya has played in 61 Twenty 20 matches.

He has scored 921 runs in Twenty 20 matches. He has an average of 26.3. He has a strike rate of 146.0. He is equally effective against pace and spin.

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

Krunal Pandya Full Profile >>

Kieron Pollard

Current Form:

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

He has scored 7860 runs in Twenty 20 matches. He has an average of 28.8. He has a strike rate of 147.7. He prefers batting against pace bowlers. His strike rate against pace is 142.8 and against spin it is 135.1.

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

Kieron Pollard Full Profile >>

Beuran Hendricks

Current Form:

Beuran Hendricks has played in 45 Twenty 20 matches.

He has scored 26 runs in Twenty 20 matches. He has an average of 6.5. He has a strike rate of 70.3. He prefers batting against pace bowlers. His strike rate against pace is 71.4 and against spin it is 60.0.

Hendricks has taken 53 wickets in Twenty 20 matches. He has an economy rate of 8.49 runs per over.

Beuran Hendricks Full Profile >>

Anukul Roy

Current Form:

Anukul Roy has played in 1 Twenty 20 matches.

He has scored 0 runs in Twenty 20 matches. He has an average of 0.0. He has a strike rate of 0.0.

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

Anukul Roy Full Profile >>

Rahul Chahar

Current Form:

Rahul Chahar has played in 11 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 11 wickets in Twenty 20 matches. He has an economy rate of 6.78 runs per over.

Rahul Chahar 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 >>

Jayant Yadav

Current Form:

Jayant Yadav has played in 11 Twenty 20 matches.

He has scored 6 runs in Twenty 20 matches. He has an average of 3.0. He has a strike rate of 60.0. He is equally effective against pace and spin.

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

Jayant Yadav 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 >>

Jason Behrendorff

Current Form:

Jason Behrendorff has played in 56 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 66 wickets in Twenty 20 matches. He has an economy rate of 7.01 runs per over.

Jason Behrendorff Full Profile >>

Mayank Markande

Current Form:

Mayank Markande has played in 18 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.48 runs per over.

Mayank Markande 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 115 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 127 wickets in Twenty 20 matches. He has an economy rate of 7.26 runs per over.

Jasprit Bumrah Full Profile >>

Lasith Malinga

Current Form:

Lasith Malinga has played in 223 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 304 wickets in Twenty 20 matches. He has an economy rate of 7.05 runs per over.

Lasith Malinga 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)