IPL 2025: MI vs KKR Match Prediction, Who Will Win Today IPL Match 12?
Published - 31 Mar 2025, 07:36 PM | Updated - 31 Mar 2025, 07:45 PM

Table of Contents
Mumbai Indians (MI) are ahead with a 23-11 margin in the head-to-head of the Indian Premier League (IPL) with the Mumbai Indians (MI). The MI vs KKR encounter will offer another opportunity to the five-time champions to strengthen their power over the defending champions as they meet each other on March 31, 2025, at the iconic Eden Gardens, Kolkata.
Kolkata played so safely in the first six overs of the innings during their last clash against the Rajasthan Royals at the Barsapara Cricket Stadium in Guwahati during their 152-run chase. Moeen Ali, coming as the replacement for Sunil Narine, couldn’t put the bat on the ball during the first over of Jofra Archer.
Quinton de Kock pulled Mahesh Theekshana’s short ball between the backward square-leg and short fine-leg region. The southpaw leaned forward to cut Archer through wide of backward point for the same result before putting him out of the ground on the fifth ball of the third over.
Even Theekshana couldn’t stop the run flow as the wicket-keeper opening batter cleared the vacant deep backward square-leg fence for a six.
Also Read: IPL 2025: GT vs MI Match Prediction, Who Will Win Today IPL Match 9?
On the other end, where Moeen struggled to put bat on ball for his four runs in 11 deliveries, it was de Kock who nailed 34 unbeaten runs in 25 balls to put them ahead in the contest. He will again have the responsibility to take them ahead in the game during the MI vs KKR fixture.
Mumbai Indians, on the other hand, couldn’t go well in the first six overs with the bat against the Chennai Super Kings at the MA Chidambaram Stadium. Rohit Sharma, after playing a few dot balls, cracked the leg-side delivery straight into the hands of Shivam Dube.
Ryan Rickelton played a few gorgeous shots down the ground but was not able to retain him from playing the cross-batted shot, as he got out against Khaleel Ahmed, with the ball rolling into the stumps. Will Jacks also got out to Ravichandran Ashwin in the process, as Mumbai kept on losing wickets regularly.
In the MI vs KKR fixture, the five-time champions hope to tackle the issue at the home ground and provide their franchise a solid start with the bat.
MI vs KKR Head-to-Head Records
Matches Played | 34 |
Mumbai Indians Won | 23 |
Kolkata Knight Riders Won | 11 |
No Result | 00 |
First Played | April 29, 2008 |
Last Played | May 11, 2025 |
MI vs KKR: Previous Contest in IPL
The previous MI vs. KKR encounter at the Wankhede Stadium took place last year. The Knight Riders batted first and posted 169 on the board, thanks to Venkatesh Iyer's 70-run knock in 52 balls at a strike rate of 134.62.
In reply, Mumbai didn’t make a great start in the chase as they kept on losing early wickets regularly in the second innings. Suryakumar Yadav nailed 56 runs in 35 balls at a strike rate of 160, but none of these was enough to save them from the 24-run defeat.
MI vs KKR Playing XI
Mumbai Indians
Ryan Rickelton (wk), Rohit Sharma, Will Jacks, Suryakumar Yadav, Tilak Verma, Hardik Pandya, Naman Dhir, Mitchell Santner, Deepak Chahar, Trent Boult, Vignesh Puttur.
Impact Sub: Satyanarayana Raju.
Kolkata Knight Riders
Moeen Ali/Sunil Narine, Quinton de Kock (wk), Ajinkya Rahane (c), Angkrish Raghuvanshi, Venkatesh Oyer, Rinku Singh, Andre Russell, Ramandeep Singh, Spencer Johnson, Vaibhav Arora, Harshit Rana.
Impact Sub: Varun Chakravarthy.
MI vs KKR Best Players Prediction
Best Batter Prediction: Venkatesh Iyer
The left-handed batter for the KKR side, Venkatesh Iyer, has nailed 362 runs in six innings at an average of 72.4 and a strike rate of 165.3 against the Mumbai Indians and is expected to do well in the encounter.
Also Read: IPL 2025: CSK vs RCB Free Live Streaming, Where To Watch IPL Live In India? Match 8
Best Bowler Prediction: Sunil Narine
The off-spinner Sunil Narine has collected 31 T20 wickets in 25 innings at an average of 20.5 and an economy rate of 6.52, with the best figure of 4/15 in an inning.
MI vs KKR Winner Prediction
In the MI vs KKR clash, the Mumbai Indians look to be more balanced to win the clash.