Chennai Super Kings sealed a comprehensive win by 8 wickets against the Mumbai Indians on May 2nd at the Chepauk. This marked their fourth win of the season as they moved to the sixth position of the IPL points table. CSK had to chase 157 runs, and Kartik Sharma finished the chase with a boundary. The youngster scored 54 runs in 40 balls while captain Ruturaj Gaikwad scored his second consecutive half-century. CSK won the match, having 7 balls to spare. Yesterday's IPL Match Result Yesterday's IPL Match Winner Result CSK vs MI - Match 44 Chennai Super Kings Won by 8 wickets Yesterday IPL Match Result Scoreboard IPL 2026 Match 44: CSK vs MI Team Score MI 159/7 (20 Overs) CSK 160/2 (18.1 Overs) Yesterday IPL Match Top Performers IPL 2026 Match 44: CSK vs MI Category Player Team Performance Most Runs Ruturaj Gaikwad CSK 67 runs (48 balls) Most Wickets Anshul Khamboj CSK 3/32 Most Sixes Ryan Rickelton MI 5 sixes Most 4s Ruturaj Gaikwad CSK 4 sixes Dot balls Anshul Khamboj CSK 12 dots Player of the Match Ruturaj Gaikwad CSK 67 runs (48 balls) Also Read | Suryakumar Yadav woes continue as CSK debutant gets his first wicket in IPL Match Summary - Yesterday's IPL Match Between CSK vs MI At the MA Chidambaram Stadium, Mumbai Indians posted 159/7 after electing to bat, riding on Naman Dhir’s 57 off 37 and Ryan Rickelton’s brisk 37. Despite a promising 99/2 at one stage, regular wickets stalled momentum. Anshul Kamboj (3/32) and Noor Ahmad (2/26) led the bowling effort for Chennai Super Kings. In response, CSK chased down 160 in 18.1 overs, finishing at 160/2. Ruturaj Gaikwad anchored the innings with an unbeaten 67 off 48, while Kartik Sharma’s 54* ensured control through the middle overs. Urvil Patel added a quick 24 off 12 to set the tone early. Mumbai’s bowlers struggled for breakthroughs, with only Jasprit Bumrah and AM Ghazanfar picking up a wicket each as CSK completed a comfortable eight-wicket win. Last 5 IPL 2026 Matches Results for CSK Date Opponent Result Margin May 2, 2026 Mumbai Indians Won 8 wickets April 26, 2026 Gujarat Titans Lost 8 wickets April 23, 2026 Mumbai Indians Won 103 runs April 18, 2026 Sunrisers Hyderabad Lost 10 runs April 14, 2026 Kolkata Knight Riders Won 32 runs