MI vs KKR Match 12 IPL 2025: The 12th match of the 18th season of IPL will be played on March 31 between Mumbai Indians and Kolkata Knight Riders at the Wankhede Stadium in Mumbai. The match will start at 7:30 PM IST. Hardik Pandya will be captaining the Mumbai Indians, while Ajinkya Rahane will be leading the Kolkata Knight Riders. In this article, we will talk about the head to head records, pitch report, weather forecast and playing XI of both teams.

Table of Contents
MI vs KKR Match 12 IPL 2025: Head-To-Head Records
In the last 17 seasons of IPL, 34 matches have been played between Mumbai Indians and Kolkata Knight Riders so far. Out of these, MI has won 23 matches, while KKR has emerged victorious in 11 matches. During these matches, MI’s highest score against Kolkata has been 210 runs, while KKR’s highest score against Mumbai has been 232 runs. On the other hand, MI’s lowest score against the Knight Riders is 108 runs, while KKR’s lowest score against the Indians is 67 runs.
MI vs KKR Match 12 IPL 2025: Pitch Report at Wankhede Stadium
The pitch of Wankhede Stadium in Mumbai usually helps the batters. Especially in limited overs formats like T20. The pitch here is usually flat, with good bounce. On such wickets, the batters get the freedom to play their shots freely. The boundaries of Wankhede Stadium are relatively small, which is even more beneficial for the batters.

Dew can be a big factor in evening matches. In such a situation, it becomes easier for the team batting here in the second innings to chase the target. However, bowlers also do not need to be disappointed. If they bowl on the right line and length, they can also get wickets. Spin bowlers can also get some help from the pitch.
MI vs KKR Match 12 IPL 2025: Weather Forecast in Mumbai
The 12th match of the IPL 2025 will be played between Mumbai Indians (MI) and Kolkata Knight Riders (KKR) at the Wankhede Stadium in Mumbai on 31st March. The Mumbai Indians is at the 9th position in the points table after losing their first two matches, while the Kolkata Knight Riders is at the 7th position with two points after winning one out of two matches.

According to AccuWeather, the temperature in Mumbai will be 32 degrees Celsius at the start of the match and will drop to 30 degrees Celsius by the end. There will be some clouds but there is no possibility of rain. There is going to be a lot of humidity, which can trouble the bowlers and fielders of the team bowling later in the night.
MI vs KKR Match 12 IPL 2025: Probable Playing XI
Mumbai Indians Probable Playing XI: Rohit Sharma, Ryan Rickelton (wicketkeeper), Suryakumar Yadav, Tilak Verma, Hardik Pandya (captain), Naman Dheer, Mitchell Santner, Deepak Chahar, Trent Boult, Mujeeb ur Rahman, Arjun Tendulkar.
Kolkata Knight Riders Probable Playing XI: Quinton de Kock (wicketkeeper), Sunil Narine, Venkatesh Iyer, Ajinkya Rahane (captain), Rinku Singh, Angkrish Raghuvanshi, Andre Russell, Ramandeep Singh, Spencer Johnson, Harshit Rana, Varun Chakravarthy.
Mumbai Indians Squad for IPL 2025

Rohit Sharma, Ryan Rickelton (wicketkeeper), Suryakumar Yadav, Tilak Verma, Hardik Pandya (captain), Naman Dheer, Mitchell Santner, Deepak Chahar, Trent Boult, Mujeeb ur Rahman, Satyanarayan Raju, Robin Minj, Ashwini Kumar, Raj Bawa, Will Jack, Corbin Bosch, Vignesh Puthur, Karn Sharma, Jasprit Bumrah, Reece Topley, Bevan Jacobs, Arjun Tendulkar, Krishnan Srijit.
Kolkata Knight Riders Squad for IPL 2025

Quinton de Kock (wicketkeeper), Venkatesh Iyer, Ajinkya Rahane (captain), Rinku Singh, Moeen Ali, Andre Russell, Ramandeep Singh, Spencer Johnson, Vaibhav Arora, Harshit Rana, Varun Chakravarthy, Anrich Nortje, Manish Pandey, Angkrish Raghuvanshi, Anukul Roy, Lavnith Sisodia, Sunil Narine, Chetan Sakariya, Rahmanullah Gurbaz, Mayank Markande, Rovman Powell.