MI vs KKR Dream11 prediction: Best Dream 11 teams, captain choices, Player picks and more
The 12th match of the Tata Indian Premier League (IPL) 2025 will be played between the Mumbai Indians (MI) and Kolkata Knight Riders (KKR) at the iconic Wankhede Stadium in Mumbai on March 31.
Kolkata defeated Rajasthan Royals by 8 wickets in their last match. At the same time, Mumbai had to face defeat by 36 runs at the hands of Gujarat Titans in the last match.
The Hardik Pandya-led side enter this game on the back on two back-to-back defeats, and they will be aiming to get back to winning way in the upcoming contest.
Their first defeat came at the hands of arch-rivals Chennai Super Kings (CSK) in Chennai and MI then followed it up with yet another defeat, this time around versus the Gujarat Titans (GT) in Ahmedabad. The Men in Blue & Gold are placed ninth in the points table at present with a negative Net-Run-Rate (NRR) of 1.163.
Defending Champions Kolkata Knight Riders (KKR), on the other hand, started off their IPL 2025 on a losing note versus RCB, however, they are riding high on confidence after securing a win in their previous encounter versus the Rajasthan Royals (RR).
The three-time winners are currently sitting at the seventh spot in the overall standings with two points to their name and a negative Net-Run-Rate (NRR) of 0.308.
Ahead of the exciting MI vs KKR encounter, let's take a look at the best Dream 11 teams for the fixture.
MI vs KKR: Head 2 Head record in the Indian Premier League
The Mumbai Indians (MI) and the Kolkata Knight Riders (KKR) have played a total of 34 matches versus each other. Out of these 34 encounters, 11 have been won by the Kolkata-based team while the five-time winners have finished out on top in 23 matches.
- Matches Played: 34
- Won by Mumbai Indians: 23
- Won by Kolkata Knight Riders: 11
- Tied: 00
- No Result: 00
- First-ever Fixture: 29th of April, 2008
- Most-recent Fixture: 11th of May, 2024
MI vs KKR: Pitch Report and Weather Report of Mumbai
The weather at the iconic Wankhede Stadium in Mumbai for the 12th match of the Tata Indian Premier League (IPL) 2025 between Mumbai & Kolkata is going to be ideal for Cricket. Clear blue skies are anticipated, with a humid & warm temperature of around 34--35 degrees Celsius. The chances of rain intervening with the match are zero.
Talking about the pitch, the surface of the Wankhede Stadium is known to be a batters-paradise throughout the entirety of the game. The pitch is completely on the flat side, with plenty of runs on offer and very little help for the bowlers and the boundaries are also very small. According to the overall statistics of the Wankhede pitch, the average first-inning score here is 185 runs.
So, taking into account the nature of the track, the best option for the toss-winning skipper would be to bowl first and chase down the target in the second innings. As the dew factor could come into play in the second inningx the team that batted second did better, according to past records.
MI vs KKR: Probable playing 11 of both teams
Mumbai Indians (MI)
1. Rohit Sharma
2. Ryan Rickelton (WK)
3. Tilak Varma
4. Suryakumar Yadav
5. Will Jacks
6. Naman Dhir
7. Hardik Pandya (Captain)
8. Mitchell Santner
9. Deepak Chahar
10. Trent Boult
11. Vignesh Puthur
Kolkata Knight Riders (KKR)
1. Quinton de Kock (WK)
2. Ajinkya Rahane (Captain)
3. Moeen Ali
4. Rinku Singh
5. Venkatesh Iyer
6. Andre Russell
7. Ramandeep Singh
8. Varun Chakaravarthy
9. Harshit Rana
10. Spencer Johnson
11. Vaibhav Arora
MI vs KKR: HOT PICKS for the match
Quinton de Kock: KKR's wicketkeeper batsman Quinton de Kock has been in really good form in recent times, playing an unbeaten knock of 97 runs to help his team win the contest easily on the challenging surface of Guwahati versus Rajasthan Royals (RR).
Also, the Southpaw is familiar with the playing conditions of the Wankhede Stadium, having represented MI for two seasons. Expect him to deliver yet another good performance this time around versus his former franchise.
Tilak Varma: Mumbai Indians' Tilak Varma is a young and aggressive middle-order batter who has caught the attention of everyone with his highly impressive stroke play. He has the ability to control the innings and press the accelerator when required, making him a key player for the Mumbai Indians (MI). His ability to play both pace & spin well adds a lot of value to any Dream 11 team.
Moeen Ali: Moeen Ali's performance in the last game versus RR was a game-winning one. By replacing Sunil Narine and proving to be a like-for-like replacement for him, he helped his team confine their opponents to a low score by taking two vital wickets, dismissing Nitish Rana and Yashasvi Jaiswal. He has started off the season well and he's a good pick for your fantasy teams.
Trent Boult: Boult is a dangerous bowler because of his ability to swing the ball early and disturb the top-order batting lineup. He is a valuable player for MI because of his proficiency in demanding games, especially in the powerplay, the left-arm bowler can take wickets.
MI vs KKR: Dream 11 Team-1
Wicketkeepers: Ryan Rickelton and Quinton de Kock
Batters: Ajinkya Rahane, Suryakumar Yadav and Tilak Varma
All-Rounders: Moeen Ali, Will Jacks, Andre Russell and Hardik Pandya
Bowlers: Trent Boult and Vaibhav Arora
MI vs KKR: Dream 11 Team-2
Wicketkeepers: Ryan Rickelton and Quinton de Kock
Batters: Surya kumar Yadav, Tilak Verma and Venkatesh Iyer
All-rounders: Moeen Ali, Andre Russell and Hardik Pandya
Bowlers: Trent Boult, Harshit Rana and Varun Chakaravarthy
MI vs KKR: Best Captain and Vice-Captain options
Andre Russell, Hardik Pandya, Suryakumar Yadav and Quinton de Kock