IPL 2025: MI vs KKR Head-to-Head Records- Match 12
Published - 31 Mar 2025, 07:37 PM | Updated - 31 Mar 2025, 07:45 PM

Table of Contents
The previous MI vs KKR clash at the iconic Wankhede Stadium in Mumbai between the Mumbai Indians and the Kolkata Knight Riders saw the home side failing to chase down 170 runs in the second innings, as they fell short by just 24 runs. They hope to rectify the same old mistake and improve their performance in the new season.
After the powerplay, Mumbai couldn’t contain the runs just after the powerplay against the Chennai Super Kings as Ruturaj Gaikwad nailed Will Jacks for a six over extra cover to celebrate his half-century. Vignesh Puttur dismissed the Yellow Army’s captain for 53 runs in 26 balls before Shivam Dube nailed Will Jacks for a six.
Dube went back to the pavilion for nine runs in seven balls before the southpaw played a wrong shot. It continued a few silent overs in the middle phase of the game, as Deepak Hooda played a wrong shot to get back into the dressing room for three runs.
Also Read: IPL 2025: RCB Playing XI vs CSK- Match 8
For the next 12 balls, the 2023 champions could not get a single boundary, and that increased pressure on the batting side. Sam Curran, without any reason, played a cross-batted shot as Mumbai kept on picking wickets regularly.
In 15 overs, the Super Kings reached 119/5, as the Suryakumar Yadav-led side picked up three wickets in the middle stage of the game. They hope to continue the same show in the MI vs KKR fixture.
Moeen Ali replaced Sunil Narine’s job quite well in the middle overs during their last encounter against the Rajasthan Royals. Varun Chakravarthy, after being smacked for a six by Riyan Parag, sent back the batter for 25 runs in 15 balls. Yashasvi Jaiswal couldn’t extend his knock to a good score as he found Harshit Rana in the ninth over.
Kolkata kept on taking wickets in every single over. Wanindu Hasaranga rushed into the pull shot against Varun to go on the back foot and found the extra-cover region. Moeen, with a good length ball in the middle, picked up the wicket of Nitish Rana, as Vaibhav Arora dismissed Shubham Dubey for nine runs.
Kolkata picked up five wickets in the middle innings, and they hope to continue the same show in the MI vs KKR contest at the Wankhede Stadium. The spinners, with Sunil Narine, expected to return to the side, may contribute so much with the ball in this phase.
MI vs KKR Head-to-Head Records in IPL
Mumbai Indians | Info | Kolkata Knight Riders |
34 | Matches Played | 34 |
23 | Won | 11 |
11 | Lost | 23 |
00 | No Result | 00 |
210 | Highest Score | 232 |
108 | Lowest Score | 67 |
MI vs KKR Head-to-Head Records in Mumbai
In 11 head-to-head games between the two sides, the Mumbai Indians have taken a lead of 9-2 against the Knight Riders in Mumbai.
MI vs KKR Last 5 Encounters
In the last five encounters between the two sides, Kolkata is ahead of Mumbai with a 4-1 lead.
MI vs KKR: Standout Performers
Most runs for MI: Rohit Sharma (954 runs)
Most runs for KKR: Suryakumar Yadav (590 runs)
Most wickets for MI: Jasprit Bumrah (25 wickets)
Most wickets for KKR: Sunil Narine (26 wickets)
Also Read: IPL 2025: CSK vs RCB Match Preview- Match 8
Key Match-ups between the MI and KKR Players
- Trent Boult has dismissed Sunil Narine four times in T20s, smashing 30 T20 runs in 21 balls at a strike rate of 142.90.
- Sunil Narine is yet to dismiss Hardik Pandya in T20s, as the all-rounder has nailed 70 T20 runs in 45 balls at a strike rate of 155.6.
- Varun Chakravarthy dismissed Suryakumar Yadav once in T20, where the Mumbai-born collected 42 runs in 43 balls at a strike rate of 97.70.