Mumbai Indians produced their most complete performance of IPL 2026 to dismantle Gujarat Titans by 99 runs at the Narendra Modi Stadium in Ahmedabad, delivering a statement victory built around Tilak Varma’s extraordinary maiden IPL century and a relentless bowling performance that left the hosts with no route back into the contest.
After being asked to bat first, Mumbai’s innings did not begin smoothly. Kagiso Rabada struck early, dismissing debutant Danish Malewar for two before returning in his next over to remove Quinton de Kock and castle Suryakumar Yadav, reducing the visitors to 46 for 3 by the end of the powerplay. It marked the first time Rabada had taken three wickets inside the powerplay in an IPL innings this season, underlining Gujarat’s early dominance with the new ball.
At that stage, the innings demanded stability, and Mumbai found it through Naman Dhir and Tilak Varma. The pair rebuilt patiently, adding a crucial 50-run partnership for the fourth wicket and absorbing the pressure created by Gujarat’s pace attack. Prasidh Krishna eventually broke the stand, dismissing Dhir for a well-constructed 45, but by then Varma had begun laying the foundation for something far more significant.
The southpaw’s inning was a study in acceleration. He was on 19 from 22 balls at one stage, carefully navigating the middle overs, before unleashing one of the most remarkable counterattacks of the season. In his next 23 deliveries, Tilak hammered 82 runs, transforming the tempo of the innings and shifting momentum entirely in Mumbai’s favour. His 45-ball 101 not only marked his maiden IPL century but also equalled the fastest hundred by a Mumbai Indians batter in the league. Batting at No.5, he became only the fourth player in IPL history to score a century from that position or lower, highlighting the significance of the innings.
Mumbai’s late surge proved decisive. They plundered 96 runs in the final five overs, with 38 runs coming between overs 15 and 17 before an explosive finish of 58 runs in the last three overs pushed the total beyond Gujarat’s comfort zone. What had once appeared a recoverable situation for the Titans quickly turned into a daunting chase.
Gujarat’s response never gathered momentum. For the first time in their IPL history, Shubman Gill, Sai Sudharsan and Jos Buttler were all dismissed inside the powerplay in the same innings, effectively derailing the chase before it could take shape. Jasprit Bumrah claimed his first wicket of the season by removing Sudharsan, Hardik Pandya trapped Buttler, and Ashwini Kumar dismissed Gill as Mumbai tightened their grip on the contest.
Mitchell Santner then delivered a decisive blow in the middle overs, striking twice in his first over to dismiss Washington Sundar and Glenn Phillips, pushing Gujarat further into difficulty. With the required rate climbing rapidly and wickets continuing to fall, the Titans were forced into high-risk cricket that only accelerated their collapse.
Ashwini Kumar, playing his first match of the season, produced a decisive spell that ensured there would be no late resistance. The young fast bowler removed Rahul Tewatia, Rashid Khan and Shahrukh Khan to finish with figures of 4 for 24, the best bowling return by a Mumbai Indians bowler against Gujarat Titans. Ghazanfar wrapped up the innings with the final two wickets as Gujarat were bowled out for one of their lowest totals in IPL history, marking only the fifth time the franchise has been dismissed in a completed innings.
The result also marked Mumbai Indians’ first victory against Gujarat Titans in Ahmedabad, ending a sequence of four consecutive defeats at the venue. On a surface that has regularly produced high-scoring contests, the difference ultimately came down to one extraordinary innings that separated the two sides.
Tilak Varma’s 101 was not just a century, but an innings that defined the match and lifted Mumbai Indians out of a difficult phase in their season. On a night where consistency had eluded many, Tilak produced clarity, composure and calculated aggression, delivering a performance that may well reshape the trajectory of Mumbai’s campaign.
Scorecard:
Mumbai Indians: 199/5, Overs 20, Tilak Varma 101*, Kagiso Rabada 3/33
Gujarat Titans: 100, Overs 15.5, Washington Sundar 26, Ashwani Kumar 4/24





