Mumbai Indians (MI) will take on Kolkata Knight Riders (KKR) in the 12th match of Indian Premier League (IPL) 2025. The match will be hosted by Wankhede Stadium, Mumbai on 31st March 2025 at 07:30 PM IST. Mumbai Indians are on a two-match losing spree and they will now be playing in front of their home crowd for the first time in this season. Though losing first two games and making a comeback in the tournament isn't a new thing for MI as they have done it several times in the past. However, things are different this season as there are some concerns with player availability and their form. Boult and Chahar have not been that effective for MI in the powerplay, while Rohit Sharma and Ryan Rickelton have failed to deliver with the bat so far. Moreover, the team selection has also been a talking point, as they benched Vignesh Puthur in the last game despite his three-wicket haul in the opening match of MI. These things need an early solution else; the things would worsen for MI this year as well. Kolkata Knight Riders have had a mixed season so far, losing one and winning one out of the two matches played by them. Their performance with both bat and ball were clinical in their recent victory against Rajasthan Royals, and they will aim to carry that momentum into this match. In their last five matches against MI, KKR have won four, including one at Wankhede Stadium last season, ending their 12-year losing streak at MI's home ground. Under new leadership, KKR will look to extend their winning run against MI and add two more points to their tally in the points table. This battle promises a thrilling and exciting encounter as Mumbai Indians are aiming for their first win in this season, while Kolkata Knight Riders will be looking to extend their winning streak against MI. This match also brings opportunities for various players to achieve the milestone, making this game an even more exciting contest to watch. Also Read | Who Is the Cute CSK Fan Girl Reacting to Dhoni’s Wicket? Key Stats to Know Ahead of MI vs KKR Most Runs in MI vs KKR Matches Players Runs Innings Rohit Sharma 954 28 Suryakumar Yadav 447 12 Venkatesh Iyer 362 6 Gautam Gambhir 349 15 Manish Pandey 327 8 Most Wickets in MI vs KKR Matches Players Wickets Innings Sunil Narine 26 23 Jasprit Bumrah 25 18 Lasith Malinga 20 17 Andre Russell 17 17 Hardik Pandya 13 11 Most Sixes in MI vs KKR Matches Players Sixes Rohit Sharma 34 Venkatesh Iyer 22 Andre Russell 19 Hardik Pandya 18 Suryakumar Yadav 17 Also Read | Watch: Riyan Parag’s Jaw-Dropping Catch Sends Dube Packing Key Player Milestones to Watch in MI vs KKR Rohit Sharma is 46 runs away from completing 1,000 runs against KKR in IPL. (While playing for MI) Suryakumar Yadav needs 20 runs to complete 8,000 runs in T20 cricket. Suryakumar Yadav is 7 fours away from completing 800 fours in T20 cricket. Hardik Pandya is 4 fours short of 400 fours in T20 cricket. Ajinkya Rahane needs 74 runs to complete 7,000 runs in T20 format. Venkatesh Iyer is 98 runs away from scoring 3,000 runs in IPL. Rinku Singh needs 95 runs to complete 1,000 runs in IPL. Andre Russell is 12 runs short of 2,500 runs in IPL. Sunil Narine needs 80 runs to complete 4,500 runs in T20 cricket.8 As Mumbai Indians and Kolkata Knight Riders prepare for the twelfth match of IPL 2025, some significant milestones and records are up for grabs. With the big players looking to etch their names into the record book, there is going to be a spectacular contest at Wankhede Stadium, Mumbai.