Table of Contents
The Gujarat Titans and Mumbai Indians produced a one-sided contest in their latest IPL meeting at the Narendra Modi Stadium in Ahmedabad on April 20, 2026. Mumbai Indians delivered an outstanding all-round performance to defeat Gujarat Titans by 99 runs.
After winning the toss, Gujarat Titans captain Shubman Gill elected to bowl first. Mumbai initially struggled against Kagiso Rabada, who removed Quinton de Kock, Danish Malewar and Suryakumar Yadav. But Tilak Varma completely changed the match with a spectacular unbeaten century.
Varma smashed 101 not out from 45 balls, including eight fours and seven sixes, while Naman Dhir contributed 45 from 32 deliveries. Mumbai finished on 199/5 in 20 overs.
Gujarat’s chase never developed. Sai Sudharsan fell from the first ball, Gill scored only 14 and Jos Buttler made 5. Washington Sundar provided some resistance with 26, but Ashwani Kumar’s four-wicket haul and strong spells from Mitchell Santner and Allah Ghazanfar restricted GT to 100 all out in 15.5 overs.
Mumbai therefore won by 99 runs, their biggest victory by runs in the IPL against Gujarat in this match.
Match Summary
| Match Detail | Information |
|---|---|
| Tournament | Indian Premier League 2026 |
| Match | Match 30 |
| Date | April 20, 2026 |
| Venue | Narendra Modi Stadium, Ahmedabad |
| Toss | Gujarat Titans won and elected to bowl |
| Mumbai Indians | 199/5 in 20 overs |
| Gujarat Titans | 100 all out in 15.5 overs |
| Result | Mumbai Indians won by 99 runs |
| Player of the Match | Tilak Varma |
| Target | 200 |
The result was built around two outstanding performances: Tilak Varma’s century with the bat and Ashwani Kumar’s 4/24 with the ball.
Mumbai Indians Batting Scorecard
Mumbai lost three wickets relatively early, but Tilak Varma and Naman Dhir rebuilt the innings.
Varma initially played himself in before accelerating dramatically during the latter stages. He reached his century from just 45 balls, matching the fastest century by an MI batter at the time.
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Quinton de Kock | 13 | 11 | 1 | 1 | 118.18 |
| Danish Malewar | 2 | 4 | 0 | 0 | 50.00 |
| Naman Dhir | 45 | 32 | 6 | 1 | 140.62 |
| Suryakumar Yadav | 15 | 10 | 1 | 1 | 150.00 |
| Tilak Varma | 101* | 45 | 8 | 7 | 224.44 |
| Hardik Pandya | 15 | 16 | 1 | 0 | 93.75 |
| Sherfane Rutherford | 1* | 2 | 0 | 0 | 50.00 |
| Extras | 7 | ||||
| Total | 199/5 | 20 overs |
Tilak’s strike rate of 224.44 was the defining batting statistic.
His seven sixes and eight fours produced 74 runs in boundaries alone, while his ability to score around the field supplied the rest.
Tilak Varma’s 101* From 45 Balls
Tilak Varma produced the innings that decided the contest.
He reached his maiden IPL century in 45 deliveries and finished unbeaten on 101. The innings contained 15 boundaries, including seven sixes.
| Tilak Varma Statistic | Figure |
|---|---|
| Runs | 101* |
| Balls | 45 |
| Fours | 8 |
| Sixes | 7 |
| Strike rate | 224.44 |
| Team total | 199/5 |
| Contribution to total | 50.75% |
Varma’s innings accounted for more than half of Mumbai’s total.
He also accelerated sharply against the pace attack, including a sequence of six, four, four, six and six against Ashok Sharma that rapidly pushed Mumbai toward 200.
Naman Dhir’s Contribution
Before Varma took complete control, Naman Dhir played the supporting role Mumbai needed.
He scored 45 from 32 balls, with six fours and one six.
His strike rate of 140.62 ensured that Mumbai maintained momentum after losing three wickets during the Powerplay.
The partnership between Dhir and Varma was the turning point of the Mumbai innings.
Gujarat Titans Bowling Scorecard
Kagiso Rabada was Gujarat’s most successful bowler.
He removed three important Mumbai batters and finished with 3/33.
| Bowler | O | M | R | W | Economy |
|---|---|---|---|---|---|
| Kagiso Rabada | 4 | 0 | 33 | 3 | 8.25 |
| Prasidh Krishna | 4 | 0 | 36 | 1 | 9.00 |
| Mohammed Siraj | 4 | 0 | 43 | 1 | 10.75 |
| Rashid Khan | 4 | 0 | 33 | 0 | 8.25 |
| Ashok Sharma | 3 | 0 | 42 | 0 | 14.00 |
| Washington Sundar | 1 | 0 | 12 | 0 | 12.00 |
Rabada’s opening spell gave Gujarat early control, but Varma’s counterattack prevented the Titans from maintaining that advantage.
Gujarat Titans Batting Scorecard
Gujarat’s chase lasted only 15.5 overs.
Sai Sudharsan was dismissed from the first ball, and Jos Buttler followed for five. Shubman Gill made 14 before Ashwani Kumar removed him.
Washington Sundar was the top scorer with 26 from 17 balls.
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Sai Sudharsan | 0 | 1 | 0 | 0 | 0.00 |
| Shubman Gill | 14 | 13 | 3 | 0 | 107.69 |
| Jos Buttler | 5 | 6 | 1 | 0 | 83.33 |
| Washington Sundar | 26 | 17 | 5 | 0 | 152.94 |
| Glenn Phillips | 6 | 8 | 0 | 0 | 75.00 |
| Rahul Tewatia | 8 | 11 | 1 | 0 | 72.73 |
| Shahrukh Khan | 17 | 13 | 1 | 1 | 130.77 |
| Rashid Khan | 4 | 6 | 0 | 0 | 66.67 |
| Kagiso Rabada | 12 | 14 | 2 | 0 | 85.71 |
| Ashok Sharma | 1* | 3 | 0 | 0 | 33.33 |
| Mohammed Siraj | 0 | 3 | 0 | 0 | 0.00 |
| Extras | 7 | ||||
| Total | 100 | 15.5 overs |
Gujarat lost wickets at regular intervals, preventing any meaningful partnership from developing.
Their top six combined for only 76 runs, with Washington Sundar’s 26 the highest contribution.
Mumbai Indians Bowling Scorecard
Mumbai’s bowling attack completely controlled the chase.
Ashwani Kumar produced the standout figures with 4/24 in four overs.
| Bowler | O | M | R | W | Economy |
|---|---|---|---|---|---|
| Jasprit Bumrah | 3 | 0 | 15 | 1 | 5.00 |
| Hardik Pandya | 1 | 0 | 18 | 1 | 18.00 |
| Krish Bhagat | 2 | 0 | 10 | 0 | 5.00 |
| Ashwani Kumar | 4 | 0 | 24 | 4 | 6.00 |
| Allah Ghazanfar | 2.5 | 0 | 17 | 2 | 6.00 |
| Mitchell Santner | 3 | 0 | 16 | 2 | 5.33 |
Ashwani Kumar’s four wickets came at a crucial point in the innings.
Mitchell Santner and Allah Ghazanfar added two wickets each, ensuring Gujarat never established a recovery partnership.
Ashwani Kumar’s 4/24
Ashwani Kumar’s spell was one of the most important bowling performances of the match.
He took four wickets for 24 runs in four overs, producing an economy rate of exactly six runs per over.
| Statistic | Figure |
|---|---|
| Overs | 4 |
| Runs conceded | 24 |
| Wickets | 4 |
| Economy | 6.00 |
| Best bowling for MI | Yes |
His spell helped Mumbai convert a strong batting total into a huge winning margin.
Fall of Wickets
Mumbai Indians
| Score | Wicket |
|---|---|
| 10/1 | Danish Malewar |
| 25/2 | Quinton de Kock |
| 54/3 | Suryakumar Yadav |
| 151/4 | Naman Dhir |
| 197/5 | Hardik Pandya |
The loss of three wickets for 54 runs gave Gujarat an opportunity, but Varma’s innings changed the momentum.
Gujarat Titans
| Score | Wicket |
|---|---|
| 0/1 | Sai Sudharsan |
| 5/2 | Jos Buttler |
| 40/3 | Shubman Gill |
| 54/4 | Washington Sundar |
| 55/5 | Glenn Phillips |
| 79/6 | Rahul Tewatia |
| 85/7 | Rashid Khan |
| 86/8 | Shahrukh Khan |
| 99/9 | Kagiso Rabada |
| 100/10 | Mohammed Siraj |
Gujarat’s collapse from 40/3 to 100 all out showed how effectively Mumbai maintained pressure.
Highest Team Totals
Mumbai’s 199/5 was the highest score of the match.
| Team | Score | Overs |
|---|---|---|
| Mumbai Indians | 199/5 | 20 |
| Gujarat Titans | 100 all out | 15.5 |
The difference between the two totals was 99 runs, exactly matching Mumbai’s winning margin.
Mumbai scored at 9.95 runs per over, while Gujarat managed only 6.32 runs per over.
Top Individual Scores
| Player | Team | Runs | Balls |
|---|---|---|---|
| Tilak Varma | MI | 101* | 45 |
| Naman Dhir | MI | 45 | 32 |
| Washington Sundar | GT | 26 | 17 |
| Shahrukh Khan | GT | 17 | 13 |
| Shubman Gill | GT | 14 | 13 |
Tilak’s 101 was more than the combined scores of Gujarat’s top three batters.
That difference illustrates how heavily the match swung in Mumbai’s favor once Varma accelerated.
Best Bowling Performances
| Bowler | Team | Figures |
|---|---|---|
| Ashwani Kumar | MI | 4/24 |
| Kagiso Rabada | GT | 3/33 |
| Allah Ghazanfar | MI | 2/17 |
| Mitchell Santner | MI | 2/16 |
| Jasprit Bumrah | MI | 1/15 |
| Prasidh Krishna | GT | 1/36 |
Rabada was Gujarat’s best bowler, particularly during the Powerplay, but Mumbai’s collective bowling performance was stronger.
Match Turning Points
Rabada’s Powerplay spell
Rabada’s three early wickets reduced Mumbai to 54/3 and gave Gujarat a strong start with the ball.
Varma changes the game
Tilak Varma’s acceleration transformed a potentially modest total into 199/5.
His century came at a strike rate above 224, putting Gujarat under considerable pressure before the chase began.
Bumrah strikes first ball
Jasprit Bumrah dismissed Sai Sudharsan with the first ball of Gujarat’s innings.
That immediately put the Titans behind the required run rate.
Ashwani Kumar’s four-wicket spell
Ashwani removed key Gujarat batters during the middle overs and ended with 4/24.
By then, the chase had effectively slipped away.
Match Statistics
| Statistic | Figure |
|---|---|
| Mumbai Indians | 199/5 |
| Gujarat Titans | 100 all out |
| Winning margin | 99 runs |
| Highest individual score | Tilak Varma 101* |
| Best bowling | Ashwani Kumar 4/24 |
| GT’s highest scorer | Washington Sundar 26 |
| MI’s highest partnership | Tilak Varma & Naman Dhir |
| Mumbai run rate | 9.95 |
| Gujarat run rate | 6.32 |
| Player of the Match | Tilak Varma |
Previous GT vs MI Meeting
The teams have developed a competitive IPL rivalry since Gujarat Titans entered the league.
Their latest 2026 meeting was particularly notable because Mumbai won by 99 runs after scoring 199/5.
The result also ended a four-match losing streak for Mumbai Indians in the 2026 IPL. Tilak Varma’s century provided the defining moment, while the bowling unit completed the victory by dismissing Gujarat for just 100.
FAQs
Who won GT vs MI in the latest IPL match?
Mumbai Indians defeated Gujarat Titans by 99 runs on April 20, 2026, at the Narendra Modi Stadium in Ahmedabad.
What was the GT vs MI scorecard?
Mumbai Indians scored 199/5 in 20 overs, while Gujarat Titans were bowled out for 100 in 15.5 overs.
Who scored a century in GT vs MI?
Tilak Varma scored an unbeaten 101 from 45 balls for Mumbai Indians. He hit eight fours and seven sixes at a strike rate of 224.44.
Who took the most wickets in GT vs MI?
Ashwani Kumar was Mumbai’s leading wicket-taker with 4/24 in four overs. Kagiso Rabada was Gujarat’s best bowler with 3/33.
Who was Player of the Match in GT vs MI?
Tilak Varma was named Player of the Match after his unbeaten 101 helped Mumbai Indians reach 199/5.
Conclusion
The latest Gujarat Titans vs Mumbai Indians match scorecard is dominated by Tilak Varma’s unbeaten 101 and Mumbai’s outstanding bowling performance.
Mumbai Indians recovered from 54/3 to post 199/5, with Varma and Naman Dhir providing the crucial middle-overs partnership. Gujarat’s chase then collapsed immediately, beginning with Sai Sudharsan’s first-ball dismissal.
Ashwani Kumar’s 4/24, supported by Santner and Ghazanfar, restricted Gujarat to 100 all out in just 15.5 overs.
Mumbai Indians therefore secured a 99-run victory, with Tilak Varma’s 45-ball century providing the central moment of the match.



