Who Won Yesterday IPL Match 2025: Yesterday, on March 23, 2025, the IPL 2025 season gave us a blockbuster clash between Mumbai Indians (MI) and Chennai Super Kings (CSK) at the MA Chidambaram Stadium, Chennai. This match, the third of the season, was a big deal because it’s one of the IPL’s biggest rivalries—often called the “El Clasico” of cricket.

Fans were glued to their screens and seats at Chepauk to see who would come out on top. So, who won yesterday’s IPL match between MI and CSK? Chennai Super Kings won by 4 wickets, chasing down 156 runs in 19.1 overs! It was a nail-biting game with brilliant performances from both sides, but CSK held their nerve to start their campaign with a victory. Let’s break down how it all happened and why this win matters.
A Classic Rivalry Kicks Off IPL 2025
MI vs CSK is always a special match. These two teams have won the IPL five times each, making them the most successful sides in the tournament’s history. They’ve faced off 38 times before this game, with MI leading 20-18. Yesterday’s match was extra exciting because it was the first time in IPL 2025 that fans saw these giants clash, and it came right after the season opener between KKR and RCB on March 22. CSK, playing at their home ground Chepauk, had the crowd roaring, while MI were looking to break their 13-year streak of losing their opening match of the season—their last opening win was way back in 2012!
CSK captain Ruturaj Gaikwad won the toss and chose to bowl first, a smart move on a Chepauk pitch that often helps spinners and slows down later. MI, led by stand-in captain Suryakumar Yadav (with Hardik Pandya serving a one-match ban), had to bat first and set a target. With stars like MS Dhoni, Rohit Sharma, and Ravindra Jadeja on the field, everyone knew this was going to be a cracker of a game.
MI’s Batting: A Shaky Start and a Late Fight
MI’s innings didn’t start well. Khaleel Ahmed, CSK’s new pace bowler, struck in the very first over, getting Rohit Sharma out for a duck—his 18th IPL duck, tying the unwanted record for most ducks in the tournament. Ryan Rickelton followed soon after, out for 13, leaving MI at 14 for 2 in 3 overs. Things looked bad for MI, but Suryakumar Yadav (29 off 26) and Tilak Varma (31 off 25) steadied the ship with a 51-run partnership. They hit some nice shots, including a gorgeous flick for six by Surya off Khaleel, but couldn’t turn it into big scores.
Then came CSK’s spin attack, and it changed everything. Debutant Noor Ahmad, the Afghan mystery spinner, ripped through MI’s middle order. He got Suryakumar stumped by MS Dhoni in the 11th over—Dhoni’s lightning-fast hands took just 0.07 seconds to flick the bails off, leaving fans in awe! Noor didn’t stop there. He trapped Tilak Varma with a googly, bowled Naman Dhir (17) with a wrong’un, and got debutant Robin Minz (3) caught in the deep. His spell of 4 for 18 was the best ever by a CSK spinner against MI and earned him the Player of the Match award.
MI were struggling at 120 for 7 in 17 overs, but Deepak Chahar, playing against his old team CSK, gave them a late boost. He smashed an unbeaten 28 off 15 balls, including a six off Nathan Ellis, helping MI reach 155 for 9 in 20 overs. Khaleel Ahmed took 3 for 29, while R Ashwin, back in CSK colors, picked up 1 wicket. MI’s total was decent, but on a Chepauk pitch with no dew, it looked chaseable. For any other queries please Google Karlo
CSK’s Chase: Gaikwad and Ravindra Shine
Chasing 156, CSK started with Rachin Ravindra and Rahul Tripathi, but Tripathi fell early for 4, caught off Deepak Chahar in the first over. Captain Ruturaj Gaikwad joined Ravindra, and the two took charge. Gaikwad was on fire, smashing 53 off just 26 balls—his fastest IPL fifty ever, coming off 22 balls! He hit 6 fours and 3 sixes, including a massive six off Mitchell Santner, and took CSK to 62 for 1 in the powerplay. Ravindra played the anchor role, scoring steadily while Gaikwad attacked.
MI fought back with debutant Vignesh Puthur, a 23-year-old left-arm wrist-spinner from Kerala. He replaced Rohit Sharma as an Impact Sub and made an instant impact. In his first over, he got Gaikwad caught by Will Jacks at deep midwicket, ending the captain’s blitz. Puthur struck again in his next over, dismissing Shivam Dube (9) and Deepak Hooda (4), finishing with 3 for 32. Suddenly, CSK were 104 for 4 in 12 overs, and the game got tense.
But Rachin Ravindra stayed calm. The 24-year-old New Zealander, who starred in the recent Champions Trophy, scored an unbeaten 65 off 45 balls, with 2 fours and 4 sixes. He put on 31 runs with Ravindra Jadeja (17 off 18), bringing CSK close. With 4 runs needed off the last over, Jadeja got run out, and the Chepauk crowd erupted as MS Dhoni walked out. Dhoni faced 2 balls but didn’t score, leaving Ravindra to finish it. Facing Mitchell Santner, Ravindra smashed a huge six over midwicket to win the game in 19.1 overs. CSK finished at 158 for 6, winning by 4 wickets!
Key Players Who Made the Difference
- Noor Ahmad (CSK): Took 4 for 18, breaking MI’s batting with his spin magic. Player of the Match!
- Rachin Ravindra (CSK): Unbeaten 65 off 45, holding the chase together and hitting the winning six.
- Ruturaj Gaikwad (CSK): Blasted 53 off 26, giving CSK a flying start.
- Vignesh Puthur (MI): Took 3 for 32 on debut, keeping MI in the fight.
- Deepak Chahar (MI): Scored 28* off 15, lifting MI to 155.
Why This Win Matters for CSK
This victory was huge for CSK. After missing the playoffs in IPL 2024, they needed a strong start to IPL 2025, and beating MI at home was perfect. It showed their new players—like Noor Ahmad and Rachin Ravindra—can deliver under pressure. Plus, their spin attack, with Noor, Jadeja, and Ashwin, looks deadly at Chepauk. For MI, it’s another opening loss—their 13th in a row since 2012. Despite Puthur’s heroics, their batting didn’t click, and with Jasprit Bumrah injured, their bowling lacked bite.
Posts on X after the match buzzed with excitement. Fans praised Dhoni’s stumping, Ravindra’s cool-headed knock, and Puthur’s dream debut. One user wrote, “CSK beats MI again—18-20 now! What a start to IPL 2025!” Another said, “Rachin Ravindra is a superstar—finishing it with Dhoni at the other end!”
Yesterday IPL Match Result 2025 | Match Stats:
Here’s a table with the key stats from the MI vs CSK match on March 23, 2025:
Team | Score | Overs | Wickets Lost | Top Scorer | Best Bowler |
---|---|---|---|---|---|
MI (Batting) | 155/9 | 20 | 9 | Tilak Varma (31) | Noor Ahmad (4/18) |
CSK (Chasing) | 158/6 | 19.1 | 6 | Rachin Ravindra (65*) | Vignesh Puthur (3/32) |
Batting Highlights (MI)
Player | Runs | Balls | 4s | 6s |
---|---|---|---|---|
Tilak Varma | 31 | 25 | 2 | 1 |
Suryakumar Yadav | 29 | 26 | 2 | 1 |
Deepak Chahar | 28* | 15 | 2 | 1 |
Naman Dhir | 17 | 12 | 1 | 1 |
Bowling Highlights (CSK)
Bowler | Overs | Runs | Wickets | Economy |
---|---|---|---|---|
Noor Ahmad | 4 | 18 | 4 | 4.50 |
Khaleel Ahmed | 4 | 29 | 3 | 7.25 |
R Ashwin | 4 | 30 | 1 | 7.50 |
Batting Highlights (CSK)
Player | Runs | Balls | 4s | 6s |
---|---|---|---|---|
Rachin Ravindra | 65* | 45 | 2 | 4 |
Ruturaj Gaikwad | 53 | 26 | 6 | 3 |
Ravindra Jadeja | 17 | 18 | 1 | 0 |
What’s Next for MI and CSK?
What’s Next for MI and CSK?
MI will head to Ahmedabad to face Gujarat Titans on March 28, hoping to end their opening-loss streak and get their campaign on track. CSK will take on Royal Challengers Bengaluru on March 27 in Chennai, looking to build on this win. With 71 matches left in IPL 2025, both teams have plenty of time, but CSK’s early points give them a confidence boost.
A Game Full of Drama and Lessons
Yesterday’s MI vs CSK match had everything—early wickets, a captain’s blitz, a debutant’s fightback, a Dhoni moment, and a thrilling finish. The Chepauk pitch played its part, helping spinners like Noor and Puthur, while the lack of dew kept the game balanced. MI will rue their batting collapse, while CSK showed they can win even when the chase gets tricky. It’s a sign that IPL 2025 will be full of twists and turns.
Final Thoughts about Who Won Yesterday IPL Match
So, Who Won Yesterday IPL Match between MI and CSK on March 23, 2025? Chennai Super Kings did, and they did it with style! Rachin Ravindra’s unbeaten 65, Ruturaj Gaikwad’s quick 53, and Noor Ahmad’s 4-wicket haul gave CSK a 4-wicket win over MI. It was a classic IPL clash that reminded us why this rivalry is so special. What did you think of the match? Can CSK go all the way this season? Let’s wait and see as IPL 2025 heats up!