The eighteenth edition of the Indian Premier League has started with the match between the defending champions, Kolkata Knight Riders, and Royal Challengers Bengaluru where RCB defeated KKR by 7 wickets. The Match no.3 of the season also appears no less exciting and will feature two key rivals: Chennai Super Kings and Mumbai Indians. After a bad IPL 2024 season, both teams will be looking to make a strong comeback in the season. In this article, we will cover IPL 2025 live. We will provide MI vs CSK live score, playing XI, pitch report, weather updates, live commentary ball by ball, and key match updates.
Mumbai Indians Losing Streak Continues, Lose 13th Consecutive Campaign Opener
Mumbai Indians’ tough start to the season continues as they lose their 13th consecutive campaign opener. Their last victory in the first match of a season was back in 2012, when they defeated Chennai Super Kings by eight wickets. This ongoing streak is a significant setback for the five-time champions, who will now look to bounce back in their upcoming matches.
CSK 158/6 in 19.1 Overs – Ravindra Powers CSK to Victory with a Six!
Needing just four runs to win, Ravindra steps up and pulls a massive six over deep midwicket off Santner, sealing the win for CSK by four wickets with five balls to spare. The crowd erupts in joy as Ravindra’s power-packed finish guides CSK to a thrilling victory!
CSK 152/6 in 19 Overs – Jadeja Run Out, Dhoni Takes the Stage as CSK Need 4 Runs to Win!
A mix-up between Ravindra and Jadeja results in a needless run out, sending Jadeja back to the pavilion. The crowd erupts as MS Dhoni walks in, his presence electrifying the atmosphere. Dhoni gets off the mark with two dot balls, and CSK now need just 4 runs to seal the win in the final over. With Dhoni at the crease, the finishing line is almost within reach.
CSK 150/5 in 18 Overs
Ravindra Jadeja takes control in the 18th over, smashing two massive sixes, one over deep midwicket and another over long-on. His brilliant effort brings him to a hard-earned fifty off 42 balls. Despite the pressure, Jadeja’s power hitting puts CSK in a strong position as they need just 25 runs to win with two overs to spare. Puthur finishes his spell with 3/32, but the young bowler’s efforts are not enough to halt CSK’s charge toward victory.
CSK 135/5 in 17 Overs – Jadeja Finds Boundaries, But CSK Keep The Pressure On
Ravindra Jadeja shows his class with a lovely boundary through point, followed by a couple more runs to deep midwicket, though Vignesh Puthur puts in an excellent effort to stop the boundary. Jadeja continues to scamper for singles, with a risky one at midwicket, as Boult struggles to contain him. The over ends with Jadeja carefully steering the ball to third man for another single, keeping the scoreboard ticking while CSK holds firm under pressure.
CSK 125/5 in 16 Overs – Six Singles Keep CSK on Track with 31 Runs Needed
Naman Dhir continues to bowl a tight over, with six singles being picked up by Ravindra Jadeja and Sam Curran. Jadeja punches a couple of balls to long-off and long-on, keeping the momentum going for CSK. Despite the tight bowling, the required runs remain manageable with 31 runs needed off the last four overs. As the pressure builds, both teams head into a timeout with CSK in the chase for a win.
CSK 119/5 in 15 Overs – Curran Falls as Mumbai Indians Fight Back
A crucial wicket for Mumbai Indians as Sam Curran loses his off-stump to Will Jacks, who bowls a well-placed delivery that Curran misses while attempting a slog sweep. With Curran’s departure, CSK is under pressure. Ravindra Jadeja survives an lbw review attempt, and Mumbai Indians lose their review. Three singles follow, and Jacks finishes with figures of 1/32 from his four overs.
Sam Curran b Will Jacks 4 (9b)
CSK 116/4 in 14 Overs – Singles Keep the Score Moving
Naman Dhir’s first over is a quiet one, with just four singles taken. CSK is steadily ticking along in their chase, picking up singles and maintaining a steady pace as they look to keep the required run rate under control.
CSK 112/4 in 13 Overs – Jacks Keeps It Tight!
Will Jacks delivers a tight over, containing the batters to just four runs. With the required run rate increasing, CSK remains steady at 112/4 as they look to build partnerships.
CSK 108/4 in 12 Overs – Vignesh Puthur Strikes Again, Hooda Falls!
Vignesh Puthur continues his impressive spell, and Ravindra takes him on with a massive six straight down the ground. However, the bowler responds well, with Ravindra pulling a short ball for a single. Deepak Hooda attempts a sweep but ends up finding the fielder at deep backward square-leg, falling for just 3. Sam Curran comes in and gets off the mark with a single, as CSK stands at 108/4.
Deepak Hooda c S. Raju b Vignesh Puthur 3 (5b)
CSK 100/3 in 11 Overs – Santner Tightens the Screws!
Mitchell Santner returns to the attack, delivering an excellent over after being expensive in his first. He varies his pace cleverly, mixing it up and bowling a hard length to keep the batters under control. His disciplined over ensures no boundaries, keeping the scoring rate in check as CSK moves to 100/3.
CSK 96/3 in 10 Overs – Puthur Strikes Again as Dube Departs!
Vignesh Puthur continues his spell, angling one down leg as Rachin Ravindra sweeps it away for two runs. Another attempted sweep follows, but this time it’s a miscued shot that trickles to square leg for a single. A stumping appeal arises as Puthur tosses one wide to Shivam Dube, who chases and misses. Then comes the breakthrough! Puthur delivers a slower one, and Dube attempts a big slog but can only find the long-on fielder. He walks back for 9 off 7.
Shivam Dube c Tilak b Puthur 9(7)
Deepak Hooda arrives at the crease and gets off the mark with a sweep to fine leg for a single.
CSK 92/2 in 9 Overs – Dube Launches a Six!
Jacks starts with a wide down leg, and the keeper misses it, giving CSK two extra runs. Dube and Rachin rotate the strike with singles. Then, Dube smashes a short ball over deep midwicket for a big six to finish the over.
CSK 79/2 in 8 Overs – Ruturaj Falls After a Blazing Fifty!
Vignesh Puthur joins the attack as Ruturaj Gaikwad flicks the first ball to deep midwicket for a single. Rachin Ravindra follows suit, clipping one off his pads through the on-side. Ruturaj then cuts off the back foot and scampers for two. But Puthur strikes! A full delivery tempts Ruturaj to go aerial, but he mistimes it off the toe end and finds the fielder at long on. His blistering knock of 53 off 26 comes to an end. Shivam Dube steps in and gets off the mark with a single to fine leg.
Ruturaj Gaikwad c Jacks b Puthur 53(26)
CSK 74/1 in 7 Overs – Ruturaj Brings Up His Fifty in Style!
Will Jacks comes into the attack as Rachin Ravindra picks up two runs with a drive to deep cover before working the next ball through midwicket for a single. Ruturaj Gaikwad then takes center stage, launching a massive six over covers to bring up his fifty in just 21 balls. He follows it up with a single off the final delivery, keeping CSK in complete control of the chase.
CSK 62/1 in 6 Overs – Ruturaj on Fire!
Mitchell Santner into the attack. A couple of singles to start the over.
SIX! Ruturaj shuffles to the leg side, gets under the ball, and whacks it over cow corner for a maximum.
FOUR! He steps out again, this time creating room and lofting it beautifully over covers.
FOUR more! Short from Santner, and Ruturaj pulls it in front of square with authority to end the powerplay in style.
CSK 48/1 in 5 Overs – Ruturaj on the Charge!
Satyanarayana Raju into the attack for his first-ever IPL over. He starts with a wide. Rachin Ravindra pulls at the first legal delivery, inside edge onto the pads, takes a single to deep square leg.
FOUR! Ruturaj Gaikwad cuts a short and wide delivery past point for a boundary. FOUR more! Another short one, this time through point again. Ruturaj is making the most of the width on offer. A single to deep third follows.
Rachin works the fifth ball off his midriff for one to mid-on. Ruturaj punches the final delivery to deep point for another single.
MI 155/9 in 20 Overs – Chahar’s Late Strikes Not Enough!
Khaleel Ahmed is subbed out, and Rahul Tripathi comes in for CSK.
Nathan Ellis to bowl the final over. Chahar gets an inside edge off a yorker, and they scamper back for two. SIX! Short ball, and Chahar pulls this over deep midwicket—what a strike!
Surprisingly, he takes a single next ball, bringing Satyanarayana Raju on strike. Raju pulls to deep midwicket for a single.
Chahar reviews a wide call, but the third umpire rules it as inside the line—dot ball.
FOUR! Short ball, fine-leg is inside the circle, and Chahar pulls this to the boundary.
MI finishes on 155/9, falling short in the chase!
MI 141/9 in 19 Overs – Boult Departs After Chahar’s Late Fireworks!
Khaleel Ahmed finishes his spell. FOUR! Chahar backs away and slaps this over the infield to the extra-cover boundary. SIX! Right in the slot, and Chahar launches it down the ground for a maximum!
Khaleel switches to around the wicket—Chahar pulls through midwicket for a single. Trent Boult on strike now. Short ball, cut over point for a single. Width outside off, Chahar cuts again for another single.
OUT! Boult goes for the big hit but finds Ruturaj Gaikwad at mid-off.
Trent Boult c Ruturaj Gaikwad b Khaleel Ahmed 1 (2b)
MI 128/8 in 18 Overs – Santner Falls After CSK’s Smart Review!
Nathan Ellis continues and FOUR! Full and lofted over mid-off by Santner for a boundary down the ground. Chahar works one to the leg side and just makes it back for the second!
LBW appeal! Santner is struck high on the pad, not given, but after a chat with Dhoni, Ruturaj takes the review. Three reds on the screen – OUT! Santner has to go after a smart DRS call by CSK.
Mitchell Santner lbw b Nathan Ellis 11 (13b 1×4)
MI 120/7 in 17 Overs – Noor Finishes with 4/18!
Noor Ahmad resumes after the timeout and STRIKES FIRST BALL! Bowled him! Naman Dhir is undone around his legs, missing a sweep to a full delivery at his boots. Noor on a hat-trick! But Deepak Chahar survives, driving towards cover. Chahar gets off the mark with a quick single, while Santner punches one off the back foot for another. Two dot balls to finish, and Noor ends with a sensational 4/18 in his CSK debut!
Naman Dhir b Noor Ahmad 17 (12b 1×4)
MI 118/6 in 16 Overs – Strategic Timeout!
Nathan Ellis returns to the attack. Naman Dhir dabs past short third for two runs, then pulls through square leg for two more. A leg-cutter follows, and Naman can only drop it on the leg side for a single. Short and wide outside off – called a wide by the umpire. A couple of singles to finish, and we head into a strategic timeout!
MI 110/6 in 15 Overs – Ashwin Signs Off!
R. Ashwin returns for his final over. FOUR! Naman Dhir makes room outside off and lofts it over covers for a much-needed boundary – the first in 39 balls for MI. A single to end the over as Ashwin finishes his spell with 1/31 from four overs.
MI 100/6 in 14 Overs – Jadeja Keeps It Tight!
Mitchell Santner, facing his former franchise, joins Naman Dhir in the middle. Ravindra Jadeja keeps things tight, giving nothing away. Just four singles from the over as Mumbai looks to rebuild.
MI 96/6 in 13 Overs – Noor Strikes Twice!
Noor Ahmad continues to weave his magic. He starts with a wide before Robin Minz finally gets a single down the ground. Tilak Varma lofts one over cover, but Ravindra Jadeja’s sharp work in the deep keeps it to just a single.
Minz is struggling to get going and tries a slog sweep—misses! Next ball, he goes for the big shot but finds long-off instead.
Robin Minz c Ravindra Jadeja b Noor Ahmad 3 (9b)
Naman Dhir walks in and gets off the mark with a single. But Noor isn’t done yet—he traps Tilak Varma LBW off the back foot! The umpire raises his finger, and Tilak reviews it. Three reds on the screen—he has to go!
A huge double blow for Mumbai!
MI 92/4 in 12 Overs – Ashwin Piles on the Pressure!
Ashwin continues his spell with a brilliant over, not giving Robin Minz any room to free his arms. Three dot balls upfront build the pressure, with Tilak Varma offering words of advice from the non-striker’s end. Minz finally gets off strike with a single, but Tilak can’t capitalize either, finding the cover fielder with his attempted drive.
Just a single from the over Ashwin keeps things tight, making life difficult for MI’s batters.
MI 91/4 in 11 Overs – Dhoni’s Lightning Hands Strike Again!
Noor Ahmad returns to the attack and immediately creates pressure. A tossed-up delivery beats both Tilak Varma and MS Dhoni, running away for four byes. But the veteran keeper makes amends in no time. Suryakumar Yadav steps out for an expansive drive, but Noor turns the ball away, and Dhoni whips off the bails in a flash!
Suryakumar Yadav st. MS Dhoni b Noor Ahmad 29 (26b 2×4 1×6)
Robin Minz walks in and gets off the mark with a single. A couple of runs for Tilak to end the over. MI loses a key batter—can they rebuild from here?
MI 82/3 in 10 Overs – Ashwin Drops a Chance!
Ravichandran Ashwin returns for his second over, keeping things tight. Suryakumar Yadav and Tilak Varma rotate the strike with singles, working the ball into the gaps.
Drama unfolds on the fifth delivery Sky gets a leading edge while attempting a flick, but Ashwin spills the return catch! A lucky escape for MI as they add six runs from the over. Can Punjab capitalize on missed chances?
MI 76/3 in 9 Overs – Tilak Takes on Jadeja!
Ravindra Jadeja continues, but Tilak Varma isn’t holding back. He slog-sweeps a delivery pitched on middle-stump, sending it soaring over the ropes for a six right off the middle of the bat!
Tilak follows up with a couple of runs to deep midwicket before neatly clipping the next behind square for a single. Suryakumar Yadav closes the over with a controlled punch to long-on for one. MI steadily building their chase!
MI 66/3 in 8 Overs – Cautious Play Against Noor Ahmed
Noor Ahmed begins with a wide outside off before tightening his line around off-stump. Suryakumar Yadav looks to cut but can’t get past the point fielder. A tense moment follows as SKY attempts a sweep from way outside off, getting a leading edge that falls safely near deep square leg.
Tilak Varma calmly works a delivery off his back foot to deep midwicket for a single. SKY then steps down and flicks one between long-on and deep midwicket for two. He finishes the over with a well-placed square drive past point for another brace. A steady over for MI as they continue to build their innings.
MI 59/3 in 7 Overs – Tilak Gets Lucky with a Six!
Ravindra Jadeja joins the attack, immediately targeting Suryakumar Yadav’s pads with a tight line. SKY misses his flick on the first but manages to work the next delivery through the on-side for a single.
A huge moment follows! Tilak Varma goes for a big heave over long-off, but Sam Curran at the boundary misjudges it. He steps forward, only to watch the ball sail over his head for a six. A lucky break for MI as they continue their chase!
MI 52/3 in 6 Overs – SKY’s Wrist Magic, But Khaleel Keeps It Tight!
Khaleel steams in for his third over, but Suryakumar Yadav is ready. He effortlessly picks one off his pads and whips it over square leg for a stunning six, showcasing his brilliant wrist work. The fourth delivery rises on him, and he calmly guides it to point for a single.
Drama unfolds as Khaleel oversteps, handing MI a Free Hit! But he redeems himself with a sharp bouncer that beats Tilak Varma’s attempted pull. A mixed over, with MI making the most of the powerplay while Khaleel continues to threaten with his pace and bounce.
MI 40/3 in 5 Overs – Ashwin Gets Jacks, But Tilak Fires!
Ravichandran Ashwin is introduced into the attack. Jacks starts with a single to long-on before Suryakumar Yadav finds the gap, going inside-out over extra cover for a boundary. He follows it up with a gentle tap through midwicket for one.
WICKET! Jacks tries to replicate SKY’s shot but mistimes it, finding the fielder at mid-off.
Will Jacks c Shivam b Ashwin 11 (7b)
Tilak Varma wastes no time, making an instant impact. He slices his first ball over point for four and follows it up with a classy reverse sweep for another boundary. A mixed over for MI as they lose a wicket but keep the runs flowing!
MI 21/2 in 3 Overs – Khaleel Strikes Again!
Rickelton continues his aggressive approach, latching onto a wide delivery and cutting it past extra cover for a boundary. But Khaleel has the final say! Another ball outside off tempts Rickelton into a cut, but it’s not short enough—he gets a thick inside edge, and the ball crashes into the stumps.
Ryan Rickelton b Khaleel 13 (7b)
Suryakumar Yadav walks in and almost falls the first ball! His flick drops just short of midwicket. Khaleel keeps him tied down with three consecutive dot balls, conceding just four runs in the over. A superb start for the Capitals!
MI 14/1 in 2 Overs – Rickelton Finds the Gaps!
Sam Curran takes charge for the second over. Rickelton gets going with a beautiful clip off his toes, timing it perfectly through mid-on for four. Curran responds with a hint of outswing, but Rickelton is up for the challenge. He stands tall to a length delivery and drives it straight down the ground for another boundary. Curran quickly adjusts his field, sending mid-on back to long-on. A single off the fifth delivery rotates the strike as MI looks to recover from the early setback.
MI 0/1 in 1st Over – Rohit Departs Early!
Khaleel Ahmed starts with a tidy line, coming around the wicket and targeting Rohit Sharma’s pads.
First ball: Rohit misses the flick.
Second ball: A beauty outside off, beats Rohit.
Third ball – WICKET! Rohit tries to flick but picks out the fielder at midwicket!
Rohit Sharma c Midwicket b Khaleel 0 (3b)
A huge early blow for MI!
Satyanarayana Raju Makes His MI Debut Against CSK!
The Andhra pacer, who grabbed attention with his stellar performances in the Andhra Premier League 2024 is set to make his IPL debut for Mumbai Indians against Chennai Super Kings.
A big moment for Raju can he make an impact on the big stage?
Chennai Super Kings Playing XI
Ruturaj Gaikwad (c), Rachin Ravindra, Deepak Hooda, Shivam Dube, Ravindra Jadeja, Sam Curran, MS Dhoni (wk), Ravichandran Ashwin, Noor Ahmad, Nathan Ellis, Khaleel Ahmed.
Impact Player Subs: Rahul Tripathi, Kamlesh Nagarkoti, Vijay Shankar, Jamie Overton, Shaik Rasheed.
Mumbai Indians Playing XI
Rohit Sharma, Ryan Rickelton (wk), Will Jacks, Suryakumar Yadav (c), Tilak Varma, Naman Dhir, Robin Minz, Mitchell Santner, Deepak Chahar, Trent Boult, Satyanarayana Raju.
Impact Player Subs: Vignesh Puthur, Ashwani Kumar, Raj Angad Bawa, Corbin Bosch, Karn Sharma.
CSK vs MI PITCH REPORT
A Batting Paradise with a Twist!
Boundary Dimensions:
Square boundaries: 75m & 72m
Straight boundary: 74m
Surface Analysis:
A hard pitch with a sheen – expect plenty of runs!
Shane Watson predicts a high-scoring contest but warns that spinners could play a crucial role.
A thrilling battle between bat and ball awaits!
Morrison: “We are at Chepauk for the third match. Let’s first look at the dimensions. The square boundaries are 75m and 72m. The straight hit is 74m. I have got Shane Watson with me. What do you make of this surface?”
Watson: “I like the look of this pitch here. The first thing I saw is that there is a nice sheen on it. It looks compact and it’s a lot harder than I thought it would be tonight. Last season, the average first-innings score was 170. But I predict with the dew coming later tonight, the score will be a lot higher. Beautiful pitch. The spinners will get some purchase. It’s gonna slide on nicely Danny.”
A Look at MA Chidambaram Stadium’s IPL Stats and Records
MA Chidambaram Stadium, Chennai – IPL Stats
Stat | Value |
---|---|
Matches Played | 85 |
Matches Won by Team Batting First | 49 |
Matches Won by Team Batting Second | 36 |
Highest Innings Total | 246/5 (CSK vs RR, 2010) |
Lowest Innings Total | 70/10 (RCB vs CSK, 2019) |
Highest Individual Score | 127 – Murali Vijay (CSK) vs RR, 2010 |
Best Bowling Figures | 5/5 – Akash Madhwal (MI) vs LSG, 2023 |
Average Runs per Wicket | 26.17 |
Average Runs per Over | 8.03 |
Average Score Batting First | 163.89 |
Head-to-Head in IPL 2024
Matches Played | CSK Wins |
---|---|
1 | 1 |
Head-to-Head at MA Chidambaram Stadium
Matches Played | MI Wins | CSK Wins |
---|---|---|
8 | 5 | 3 |
Overall Head-to-Head in IPL
Matches Played | MI Wins | CSK Wins |
---|---|---|
37 | 20 | 17 |
IPL 2025 LIVE: MI vs CSK Live Score – Probable XI’s
Chennai Super Kings (Probable XI if Batting First): Devon Conway, Ruturaj Gaikwad (c), Rahul Tripathi, Shivam Dube, Sam Curran, Deepak Hooda, Ravindra Jadeja, MS Dhoni (wk), Ravichandran Ashwin, Noor Ahmad, Anshul Kamboj/Khaleel Ahmed.
Impact Sub Options – Jamie Overton, Matheesha Pathirana, Vijay Shankar, Mukesh Choudhary, Shaik Rasheed.
Chennai Super Kings (Probable XI if Bowling First): Devon Conway, Ruturaj Gaikwad (c), Shivam Dube, Sam Curran, Deepak Hooda, Ravindra Jadeja, MS Dhoni (wk), Ravichandran. Ashwin, Noor Ahmad, Anshul Kamboj/Khaleel Ahmed, Matheesha Pathirana.
Impact Sub Options – Rahul Tripathi, Vijay Shankar, Mukesh Choudhary, Vansh Bedi, Nathan Ellis.
Mumbai Indians (Probable XI if Batting First): Rohit Sharma, Ryan Rickelton (wk), Tilak Varma, Suryakumar Yadav (c), Robin Minz, Naman Dhir, Mitchell Santner, Karn Sharma, Deepak Chahar, Corbin Bosch, Trent Boult.
Impact Sub Options – Raj Angad Bawa, Vignesh Puthur, Arjun Tendulkar, Ashwani Kumar, Will Jacks.
Mumbai Indians (Probable XI if Bowling First): Rohit Sharma, Ryan Rickelton (wk), Tilak Varma, Suryakumar Yadav (c), Naman Dhir, Mitchell Santner, Karn Sharma, Vignesh Puthur, Deepak Chahar, Corbin Bosch, Trent Boult.
Impact Sub Options – Robin Minz, Arjun Tendulkar, Ashwani Kumar, Will Jacks, Raj Angad Bawa.
ALSO READ: IPL 2025 Schedule: Full List of Matches, Fixtures, Dates, Venues, and Timings