CT

The Infotainment of Cricket with CricTracker App


Yesterday IPL Match Result

The 18th edition of the IPL 2025 has been an enthralling affair as the superstars of international cricket have lit up the best T20 league in the world. Fans have been on the edge of their seat for most of the competition as they’ve witnessed several thrilling encounters.

This year the competition has been intense between the ten evenly matched sides who’ve numerous match-winners in their squads. The fans are keen to know which teams will end up in the top four at the end of the league stage Additionally, the race for the IPL Orange Cap, awarded to the highest run-scorer, and the IPL Purple Cap, given to the leading wicket-taker, has intensified, with several top players vying for these prestigious titles.


Who won yesterday's IPL match?

IPL 2025: MI vs KKR, Match 12 - Mumbai Indians (MI) defeated Kolkata Knight Riders (KKR) by 8 wickets in the ninth match of the Indian Premier League 2025.


Yesterday's IPL Match – Result

Yesterday's IPL Match IPL Match Who Won Yesterday’s IPL Match?
MI vs KKR Match 12

Mumbai Indians won by 8 wickets


Yesterday's IPL Match Scoreboard

IPL 2025 Match 12: (MI vs KKR)

Team Score
MI 121-2 (12.5 Over)
KKR 116-10 (16.2 Over)

Yesterday's IPL Match Most Runs

IPL 2025 Match 12: (MI vs KKR)

Player Team Runs
Ryan Rickelton MI 62* runs for 41 balls

Yesterday's IPL Match Most Wickets

IPL 2025 Match 12: (MI vs KKR)

Player Team Wickets
Ashwani Kumar MI 4/24

Yesterday's IPL Match Most Sixes

IPL 2025 Match 12: (MI vs KKR)

Player Team Sixes
Ryan Rickelton MI 5

Yesterday's IPL Man of the Match

IPL 2025 Match 12: (MI vs KKR)

Player Team Wickets
Ashwani Kumar MI 4/24

*Last updated on 31st March 2025 after the match between MI vs KKR, Match 12.