Mumbai Indians vs Kolkata Knight Riders Live Score, IPL, Match 12, 31 March, 2025
COMPLETED / Match 12 / Wankhede Stadium

121/2 (12.5 ov)

116/10 (16.2 ov)
Mumbai Indians won by 8 wickets
Recent

Player of the match
Ashwani Kumar,
Mumbai Indians
Batting | R | B | 4s | 6s | SR |
---|---|---|---|---|---|
Surya Kumar Yadav | 27 | 9 | 3 | 2 | 300.00 |
Ryan Rickelton | 62 | 41 | 4 | 5 | 151.22 |
Bowling | O | M | R | W | ECO |
Andre Russell | 2.5 | 0 | 35 | 2 | 12.35 |
Sunil Narine | 3 | 0 | 32 | 0 | 10.67 |
Mumbai Indians won by 8 wickets
Mumbai Indians vs Kolkata Knight Riders, Live Cricket Commentary
Recent Performance (Last 5 Matches)
Opponent | Description | Date |
---|---|---|
Rajasthan Royals (MI won by 100 runs) | Match 50 | 1 May 2025 |
Lucknow Super Giants (MI won by 54 runs) | Match 45 | 27 Apr 2025 |
Sunrisers Hyderabad (MI won by 7 wickets) | Match 41 | 23 Apr 2025 |
Chennai Super Kings (MI won by 9 wickets) | Match 38 | 20 Apr 2025 |
Sunrisers Hyderabad (MI won by 4 wickets) | Match 33 | 17 Apr 2025 |
Opponent | Description | Date |
---|---|---|
Rajasthan Royals (KKR won by 1 run) | Match 53 | 4 May 2025 |
Delhi Capitals (KKR won by 14 runs) | Match 48 | 29 Apr 2025 |
Punjab Kings (No result) | Match 44 | 26 Apr 2025 |
Gujarat Titans (GT won by 39 runs) | Match 39 | 21 Apr 2025 |
Punjab Kings (PBKS won by 16 runs) | Match 31 | 15 Apr 2025 |
Key Stats
- Partnership: 30 run (2.1 ov): Surya Kumar Yadav: 27 (9), Ryan Rickelton: 3 (4)
- Last Bat: Will Jacks 16(17) - c A Rahane b A Russell Andre Russell
- Fall of Wickets: 46 - 1 Rohit Sharma, 91 - 2 Will Jacks
- Reviews Remaining: Mumbai Indians - 2 of 2, Kolkata Knight Riders - 2 of 2
- Toss: Mumbai Indians elected to bowl
Match Info
- Match: Match 12
- Series: IPL
- Date: Monday, March 31, 2025
- Time: 07:30 PM
- Venue: Wankhede Stadium
- City: Mumbai
- Umpires: Saidharshan Kumar (India), Saiyed Khalid (India), Nitin Menon (India, TV)
- Referee: Javagal Srinath (India)
Varun Chakaravarthy to Will Jacks, 1 run, An accurately pitched legbreak on the stumps, Will Jacks hangs in the crease to make a confident sweep, sending the ball towards deep square leg for 1 run.
Varun Chakaravarthy to Ryan Rickelton, no run, Dot ball !! legbreak, full length, on the off stump, Ryan Rickelton hangs in the crease, trying to hit sloge sweep, but the ball shapes away late, beats the bat.
Varun Chakaravarthy to Ryan Rickelton, 1 run, An accurately pitched legbreak on the off stump, Ryan Rickelton hangs in the crease to make a confident defensive shot, sending the ball towards short cover for 1 run.
Varun Chakaravarthy to Will Jacks, no run, Dot ball !! legbreak, good length, on the off stump, Will Jacks hangs in the crease and strives to hit defensive shot, aiming to fend it off, but ball is too tricky to hit.
End of over 9 (3 runs)
Sunil Narine to Ryan Rickelton, Six, Six !! With a brilliant off break ball on the stumps, Ryan Rickelton goes back and showcases power-hitting prowess as batter unleashes a spectacular pull to deep square leg for a colossal Maximum!
Sunil Narine to Ryan Rickelton, no run, Dot ball !! off break ball, full length, on the stumps, Ryan Rickelton hangs in the crease and slash defensive shot towards short mid wicket, but the fielder reacts promptly and blocks it right away.
Sunil Narine to Ryan Rickelton, Six, Six !! With a brilliant off break ball on the stumps, Ryan Rickelton hangs in the crease and showcases power-hitting prowess as batter unleashes a spectacular sloge sweep to long on for a colossal Maximum!
Sunil Narine to Ryan Rickelton, 1 run, Ryan Rickelton hangs in the crease to take off break ball of full length aimed on the stumps, executing a confident flick shot that sent the ball sailing towards short mid wicket for 1 run.
Sunil Narine to Will Jacks, 2 runs, An accurately pitched off break ball on the stumps, Will Jacks hangs in the crease to make a confident flick shot, sending the ball towards deep mid wicket for 2 runs.
Sunil Narine to Will Jacks, 1 run, An accurately pitched off break ball on the stumps, Will Jacks hangs in the crease to make a confident flick shot, sending the ball towards deep square leg for 1 run.
End of over 10 (16 runs)
Andre Russell to Will Jacks, 1 run, An accurately pitched fast ball on the off stump, Will Jacks hangs in the crease to make a confident defensive shot, sending the ball towards short cover for 1 run.
Andre Russell to Ryan Rickelton, 1 run, An accurately pitched fast ball on the off stump, Ryan Rickelton hangs in the crease to make a confident defensive shot, sending the ball towards long on for 1 run.
Andre Russell to Will Jacks, no run, Dot ball !! fast ball, full length, on the off stump, Andre Russell bowls a sharp delivery, and Will Jacks hangs in the crease to defend the ball, but the ball nips away and beats the bat, leaving the batter stranded.
Will Jacks c A Rahane b A Russell 16 (17) Andre Russell to Will Jacks, no run, c A Rahane b A Russell, Caught out!! fast ball full length on the off stump, Will Jacks hangs in the crease to take the gamble with drive towards short cover, in the air!! and is perfectly caught by Ajinkya Rahane. Leading to a soft dismissal.
Andre Russell to Surya Kumar Yadav, no run, Dot ball !! fast ball, good length, on the off stump, Surya Kumar Yadav hangs in the crease to the delivery, tries to defend it with full face of the bat, but the ball jags away at the last moment, beating the bat.
Andre Russell to Surya Kumar Yadav, Six, Six !! With a brilliant fast ball on the off stump, Surya Kumar Yadav hangs in the crease and showcases power-hitting prowess as batter unleashes a spectacular flick shot to deep fine leg for a colossal Maximum!
End of over 11 (8 runs)
Sunil Narine to Ryan Rickelton, 1 run, An accurately pitched off break ball on the stumps, Ryan Rickelton hangs in the crease to make a confident defensive shot, sending the ball towards short mid wicket for 1 run.
Sunil Narine to Surya Kumar Yadav, Four, Four !! off break ball, full length, on the off stump, Surya Kumar Yadav hangs in the crease, plays sweep in the air to deep square leg. Ball finds the ropes for four.
Sunil Narine to Surya Kumar Yadav, 1 run, An accurately pitched off break ball on the stumps, Surya Kumar Yadav hangs in the crease to make a confident sweep, sending the ball towards deep square leg for 1 run.
Sunil Narine to Ryan Rickelton, no run, Dot ball !! carrom ball, good length, on the off stump, Ryan Rickelton hangs in the crease and strives to hit cut, aiming to fend it off, but ball is too tricky to hit.
Sunil Narine to Ryan Rickelton, 1 run, An accurately pitched off break ball on the off stump, Ryan Rickelton hangs in the crease to make a confident flick shot, sending the ball towards deep mid wicket for 1 run.
Sunil Narine to Surya Kumar Yadav, 1 run, An accurately pitched off break ball on the stumps, Surya Kumar Yadav hangs in the crease to make a confident flick shot, sending the ball towards deep mid wicket for 1 run.
End of over 12 (8 runs)
Andre Russell to Surya Kumar Yadav, Four, Four !! fast ball, good length, on the off stump, Surya Kumar Yadav hangs in the crease, plays pull in the air to deep mid wicket. Ball finds the ropes for four.
Andre Russell to Surya Kumar Yadav, Four, Four !! fast ball, back of length, on the off stump, Surya Kumar Yadav hangs in the crease, plays uppercut in the air to third man. Ball finds the ropes for four.
Andre Russell to Surya Kumar Yadav, 1 run, An accurately pitched fast ball on the stumps, Surya Kumar Yadav hangs in the crease to make a confident flick shot, sending the ball towards deep mid wicket for 1 run.
Andre Russell to Ryan Rickelton, 1 run, An accurately pitched fast ball on the off stump, Ryan Rickelton hangs in the crease to make a confident cut, sending the ball towards slip for 1 run.
Andre Russell to Surya Kumar Yadav, Six, Six !! With a brilliant fast ball on the off stump, Surya Kumar Yadav hangs in the crease and showcases power-hitting prowess as batter unleashes a spectacular ramp shot to deep fine leg for a colossal Maximum!