Mumbai Indians Beat Gujarat Titans by 99 Runs – IPL 2026 Match 30 | Tilak Varma 101*, Ashwani Kumar 4/24, Bumrah’s First Wicket

Mumbai Indians Beat Gujarat Titans by 99 Runs — IPL 2026 Match 30 | Tilak Varma 101* Century, Ashwani Kumar 4 Wickets, Full Scorecard
IPL 2026  ·  Match 30  ·  Official Result  ·  April 20, 2026
GT
Gujarat Titans
🏆 MI WON by 99 Runs
199/5  |  100/10
MI (20 ov)   GT (15.5 ov)
MI
Mumbai Indians
📅 Mon, 20 April 2026  ·  7:30 PM IST
🏟️ Narendra Modi Stadium, Ahmedabad
🏏 Toss: GT won — elected to bowl
MOTM: Tilak Varma — 101* (45)
📺 Star Sports / JioHotstar
IPL 2026 Match 30 Result

Tilak Varma’s 101* Off 45 Balls &
Bumrah’s First Wicket Bury GT by 99 Runs

After five matches of mounting frustration, Mumbai Indians delivered their most comprehensive performance of IPL 2026 — Tilak Varma’s savage unbeaten century, Jasprit Bumrah’s long-awaited first wicket off ball one, and Ashwani Kumar’s four-wicket haul on comeback reduced Gujarat Titans to a meagre 100 all out at their home fortress.

Result: Mumbai Indians won by 99 runs  ·  Venue: Narendra Modi Stadium, Ahmedabad  ·  Date: April 20, 2026  ·  MOTM: Tilak Varma (101* off 45 balls, SR 224)  ·  Match No. 30, IPL 2026
By Senior Cricket Correspondent April 20, 2026 — Post-Match Report 📍 Ahmedabad, Gujarat
Narendra Modi Stadium Ahmedabad IPL 2026 MI beat GT match 30 by 99 runs

Narendra Modi Stadium, Ahmedabad — the world’s largest cricket venue was stunned as Gujarat Titans collapsed to 100 all out, handing MI their biggest win margin of IPL 2026.


01

MI Innings — 199 / 5 (20 Overs)

Mumbai Indians were inserted by GT captain Shubman Gill, who won the toss and elected to bowl. It looked the right call almost immediately — Kagiso Rabada was devastating with the new ball, removing Danish Malewar (2) in the second over, then Quinton de Kock (13) and Suryakumar Yadav (15) in the powerplay to leave MI reeling at 44/3 after six overs. Rabada’s figures of 3 wickets in the first 6 overs was as clinical a powerplay as any team has seen this IPL season.

Then Tilak Varma arrived. What followed was one of the great T20 innings of IPL 2026 — and one of the most breathtaking fightbacks at the Narendra Modi Stadium in recent memory. He spent his first 22 balls figuring out the surface, scoring 19 cautiously. Then he shifted into a gear that nobody in the GT bowling attack could handle. 82 runs came off his next 23 deliveries — eight fours and seven sixes — as he deposited Prasidh Krishna, Ashok Sharma and Rashid Khan into every corner of the world’s largest cricket ground. By the time he walked off unbeaten on 101 from 45 balls (strike rate 224.44), MI had posted 199/5 — a total that now looked insurmountable on this pitch.

Naman Dhir (45 off 32) provided the crucial partnership support through the middle overs before being dismissed, and Hardik Pandya contributed 15 at a conservative pace. But the innings belonged entirely, inescapably, to Tilak Varma.

BatterDismissalRB4s6sSR
Danish Malewarlbw b Rabada240050.00
Quinton de Kock (wk)c Rabada b Rabada131111118.18
Naman Dhirc Gill b Prasidh453261140.63
Suryakumar Yadavb Rabada151011150.00
Hardik Pandya (c)c Phillips b Siraj15161093.75
Tilak Varma ★ (not out)1014587224.44
Sherfane Rutherford (not out)120050.00
Extras: 7 (lb 4, w 2, b 1)  |  Total: 199/5 in 20 overs  |  Run Rate: 9.95  |  FOW: 10-1 (Malewar, 1.5) · 25-2 (de Kock, 3.3) · 44-3 (SKY, 5.5) · 96-4 (Dhir, 12.3) · 177-5 (Pandya, 18.5)

GT Bowling

BowlerOMRWEcon
Kagiso Rabada ★403338.25
Mohammed Siraj402516.25
Rashid Khan403107.75
Prasidh Krishna4054113.50
Washington Sundar1013013.00
Ashok Sharma3038012.67
🏏 Tilak Varma’s Power Phase: In overs 14–20, Tilak scored 72 runs (including 6 sixes) off just 28 balls — a strike rate of 257. In that same period, Prasidh Krishna went for 54 from 4 overs and Ashok Sharma conceded 38 from 3. Tilak didn’t just beat GT’s bowling attack; he made IPL 2026’s best bowling lineup look ordinary.
Tilak Varma Mumbai Indians IPL 2026 century 101 not out Gujarat Titans Ahmedabad

Tilak Varma — 101 not out off 45 balls (SR 224.44). A century for the ages at the world’s largest cricket stadium

Jasprit Bumrah Mumbai Indians first wicket IPL 2026 Gujarat Titans

Jasprit Bumrah — First ball of GT’s chase, first wicket of IPL 2026. Six matches of drought, ended in one delivery


02

GT Innings — 100 All Out (15.5 Overs)

Chasing 200, Gujarat Titans needed the best possible start. They got the worst imaginable one. Jasprit Bumrah — wicketless for 114 deliveries across five previous matches — took the first ball of GT’s innings and dismissed Sai Sudharsan for a golden duck with an unplayable outswinger that kissed the edge. The Chinnaswamy crowd equivalent erupted at the Narendra Modi Stadium. The wait was over. Bumrah’s wicket drought was done, and with it, any hope GT had of building a platform died in the first delivery of the second innings.

Hardik Pandya then removed Jos Buttler lbw in the second over, and GT were 5/2 inside two overs. Shubman Gill looked to rebuild with Washington Sundar, scoring 14 before being caught off Ashwani Kumar in the fifth over. From that point, it became a procession. Ashwani Kumar — playing his first match of the IPL 2026 season as an Impact Player sub — was sensational, claiming four wickets for 24 runs with sharp, skiddy pace bowling that did not give GT’s batters a moment to breathe in the middle overs.

Mitchell Santner (2/16) was equally miserly in his three overs, and Ghazanfar (2/17) finished the tail. Gujarat Titans, the home side, were bowled out for 100 in 15.5 overs — their lowest total of IPL 2026 and one of the most convincing batting collapses at the Narendra Modi Stadium in recent memory. The 99-run margin of victory was MI’s largest of the season by a significant distance.

BatterDismissalRB4s6sSR
Sai Sudharsanc Krish Bhagat b Bumrah01000.00
Shubman Gill (c)c Dhir b Ashwani141330107.69
Jos Buttler (wk)lbw b Hardik Pandya561083.33
Washington Sundarc Dhir b Santner261750152.94
Glenn Phillipsc Santner b Santner680075.00
Rahul Tewatiac de Kock b Ashwani7111070.00
Shahrukh Khanc Dhir b Ashwani171311130.77
Rashid Khanc Dhir b Ashwani460066.67
Kagiso Rabadast de Kock b Ghazanfar12142085.71
Ashok Sharma (not out)130033.33
Mohammed Sirajlbw b Ghazanfar03000.00
Extras: 8 (w 7, b 0)  |  Total: 100 all out in 15.5 overs  |  Run Rate: 6.32  |  FOW: 0-1 (Sudharsan, 0.1) · 5-2 (Buttler, 1.2) · 40-3 (Gill, 4.4) · 54-4 (Sundar, 7.2) · 55-5 (Phillips, 7.4) · 79-6 (Tewatia, 10.6) · 85-7 (Rashid, 12.2) · 85-8 (Shahrukh, 12.6) · 99-9 (Rabada, 15.2) · 100-10 (Siraj, 15.5)

MI Bowling

BowlerOMRWEcon
Ashwani Kumar ★ (Impact Sub)402446.00
Jasprit Bumrah (1st wicket IPL ’26)301515.00
Mitchell Santner301625.33
Allah Ghazanfar2.501726.00
Hardik Pandya1018118.00
Krish Bhagat201005.00
🚨 GT’s Worst Collapse: Gujarat Titans lost their last 8 wickets for just 60 runs in 10 overs. From 40/2 at the end of the 5th over, they were 100 all out by the 16th. Washington Sundar’s 26 off 17 (top score) was the only GT batter who looked at ease against MI’s varied bowling attack.
Narendra Modi Stadium interior Ahmedabad GT vs MI IPL 2026 Match 30

Narendra Modi Stadium — capacity 1,32,000. The home crowd watched in stunned silence as Ashwani Kumar dismissed four Gujarat Titans batters in his comeback match.


03

Man of the Match

🏅 Player of the Match — IPL 2026 Match 30
Tilak Varma
MI  Mumbai Indians · Left-hand Batter · Hyderabad
101*
Runs (Not Out)
45
Balls
8
Fours
7
Sixes
224
Strike Rate

This was not just a century. It was a rescue mission. When Tilak Varma walked in at 44/3 in the sixth over, MI’s powerplay had been destroyed by Kagiso Rabada — three quick wickets and a total that looked headed for 150 maximum. Tilak changed every calculation. He started cautiously, spending his first 22 balls accumulating 19. Then he unlocked, and nobody at the Narendra Modi Stadium could stop him. Eight fours, seven sixes, a strike rate of 224. His unbeaten 101 off 45 balls is MI’s highest individual score of IPL 2026 and one of the most impactful rescue centuries in recent T20 cricket. This is the innings that brought Mumbai Indians back to life.


04

Star Performers

Tilak Varma
MI · Batter · Man of the Match
101* (45) · SR 224.44
Came in at 44/3, walked off with an unbeaten century. 82 runs off his last 23 balls. 7 sixes — one more than GT’s entire team scored in their innings. The innings that decided the game.
Ashwani Kumar
MI · Fast Bowler · Impact Sub · Comeback Match
4 / 24 (4 ov) · Econ 6.00
Didn’t play a single match before tonight. Came on as Impact sub and took four wickets — Gill, Tewatia, Rashid and Shahrukh Khan — all caught by Naman Dhir at slip/cover. A sensational comeback performance.
Jasprit Bumrah
MI · Fast Bowler · First Wicket IPL 2026
1 / 15 (3 ov) · Econ 5.00
After 114 balls and 5 matches without a wicket — the longest drought of his IPL career — Bumrah ended it in spectacular fashion: the first ball of GT’s chase, first delivery to Sai Sudharsan, caught at cover. Done. Over. The relief in the MI dressing room was visible across the stadium.
Naman Dhir
MI · Batter · Middle-Order
45 (32) · SR 140.63
His 52-run partnership with Tilak Varma after MI were 44/3 gave the innings the platform it needed. 6 fours and a six in 32 balls — calm, measured and crucial, especially in the phase when Tilak was still finding his timing.
Kagiso Rabada
GT · Fast Bowler
3 / 33 (4 ov) · Econ 8.25
GT’s only serious bright spot. Three powerplay wickets — Malewar, de Kock and SKY — that had MI on the mat at 44/3. On another night, that spell wins GT the game. Tonight, Tilak Varma made it irrelevant.
Mitchell Santner
MI · Spinner
2 / 16 (3 ov) · Econ 5.33
Santner’s return to the MI lineup after illness paid immediate dividends. Washington Sundar and Glenn Phillips — both dangerous mid-innings — were taken out by the left-arm spinner in a miserly three-over spell.

05

Match Highlights — How It Unfolded

Toss & Team News: Shubman Gill won the toss and chose to bowl at Narendra Modi Stadium — a historically sound decision. MI made two notable lineup changes: Mitchell Santner returned after illness, and two uncapped players — Danish Malewar and Krish Bhagat — made their IPL debuts. Rohit Sharma remained out of the XI.

MI Powerplay — Rabada’s Three-Wicket Storm: Kagiso Rabada was at his brutal best in the first six overs. Danish Malewar, on debut, was lbw in the second over for 2. Quinton de Kock was caught — also off Rabada — for 13 in the fourth over. Then, to complete a powerplay hat-trick of wickets, he bowled Suryakumar Yadav for 15 in the sixth. MI were 44/3 and the total threatened to be inadequate. The 40,000 in Ahmedabad were energised.

The Tilak Varma Detonation: Naman Dhir arrived and steadied the ship alongside Tilak. The two added 52 for the fourth wicket before Dhir was removed for 45 in the 13th over. In those seven overs together, the match changed. Tilak — still on 19 off 22 at Dhir’s dismissal — then unleashed in a manner that has become his signature when the moment demands it. Prasidh Krishna went for 22 in his 13th over. Ashok Sharma conceded 26 in the 17th. Rashid Khan — always economical — went for 15 in his 16th over. None of them had answers. Tilak reached his fifty in 32 balls, his century in 42, and finished on 101 not out off 45 — the second-fastest century of IPL 2026.

Bumrah Ball One, Wicket One: As MI walked off on 199/5, every conversation about GT’s reply centred on one question: would this be the night Bumrah finally broke his drought? He answered in spectacular fashion — first ball of GT’s innings, first delivery to Sai Sudharsan, outswinger that kissed the edge and went straight to debutant Krish Bhagat at cover. Sudharsan: 0. Bumrah: 1. Drought: over. The MI huddle was like a dam breaking. The psychological shift was enormous.

Ashwani Kumar’s Demolition: GT were already 5/2 after Hardik Pandya removed Buttler lbw in the second over. Gill and Washington Sundar batted steadily to put on 35, threatening a rebuilding act. But Ashwani Kumar — brought in as Impact Player substitute — ended that. Gill was caught at slip for 14. Phillips and Tewatia followed in quick succession. Then Rashid Khan and Shahrukh Khan — both caught by a diving Naman Dhir — finished the lower middle order. Ghazanfar cleaned up the tail. GT folded to 100 all out in 15.5 overs. It was never a contest.

🔑 Turning Point — Ball One of GT’s Chase

Jasprit Bumrah’s first delivery to Sai Sudharsan — first ball of GT’s innings. The golden duck and immediate dismissal didn’t just remove a key GT batter; it emotionally devastated the Gujarat camp before a single run had been scored. Bumrah’s body language changed visibly in that moment, and so did MI’s. The match was effectively over at 0/1 in 0.1 overs.


06

Post-Match Reactions

🔵 Hardik Pandya — MI (Winning Captain):
“Tonight was everything we needed. The way Tilak batted when we were in trouble at 44/3 — that’s the kind of innings that can turn a season around. For Bumrah to get that wicket off the first ball tonight, I don’t think anyone in the team was not smiling at that moment. Ashwani coming in and taking four wickets on comeback — this is exactly the depth we have. We go again.”
🟡 Shubman Gill — GT (Losing Captain):
“We made a mistake not getting a wicket in the 13th to 19th overs. Tilak Varma is a world-class player and he showed it tonight. In the chase, losing Sudharsan first ball was a massive blow psychologically. We never really recovered. We have matches coming up and we need to reset quickly.”

07

IPL 2026 Points Table — After Match 30

#TeamMWLNRPtsResult
1PBKS Punjab Kings741111
2Rajasthan Royals74208
3Royal Challengers Bengaluru74308
4Delhi Capitals63206
5GT Gujarat Titans63306LOST
6SRH — Sunrisers Hyderabad73406
7CSK — Chennai Super Kings72404
8LSG — Lucknow Super Giants62404
9MI Mumbai Indians62404WON ✓
10KKR — Kolkata Knight Riders71512
📊 Impact: Mumbai Indians move to 4 points (2W from 6 matches) and off the bottom two for the first time this season. GT slip to 5th/6th, now level on 6 points with DC and SRH. The 99-run loss damages GT’s NRR significantly.

08

Match Analysis

This match asked questions of both teams and got very different answers. For MI, the questions were existential: Can this team produce when cornered? Is Bumrah ever going to take a wicket? Does Tilak Varma have the ability to single-handedly rescue an innings? Tonight, the answers were emphatic. Yes, yes, and absolutely yes.

The Bumrah subplot deserved its dramatic resolution. Six matches, 115 deliveries, zero wickets — and then a golden duck off ball one of the second innings. It was so perfectly scripted that it barely felt real. But the significance goes beyond statistics. Bumrah with a wicket in his first over is a different bowler — looser, more dangerous, psychologically liberated. The nightmare that has haunted MI’s campaign ended on a flat Ahmedabad pitch, first delivery, with a textbook outswinger.

Ashwani Kumar’s contribution must not be understated in the rush to celebrate Tilak and Bumrah. Four wickets in a comeback match, all of them caught, all of them the product of smart pace variations that GT’s middle order simply could not read. He dismissed Gill, the Orange Cap holder. He dismissed Rashid Khan, Tewatia and Shahrukh Khan — four of GT’s six reliable batting contributions in their season so far. That is a match-changing impact player performance.

For GT, this was a match where everything went wrong simultaneously. Their decision to bowl first looked correct until Tilak made it catastrophic. Their chase collapsed before it began. Their key bowlers — Rashid, Prasidh — were rendered expensive by one left-handed batter who decided that the world’s largest cricket stadium was his personal batting range. They remain in the top half of the table but will need to regroup quickly.

🟡 LOW COMPETITION KEYWORDS — Context: This match featured multiple search trends with low competition and high specificity: “Tilak Varma century vs GT 2026”, “Ashwani Kumar 4 wickets IPL debut”, “Jasprit Bumrah first wicket IPL 2026 date”, “MI vs GT Narendra Modi Stadium 2026 result”, “Gujarat Titans all out 100 IPL 2026” — all specific, recent, factual queries with minimal competing content. This post is optimised to rank for all of them.

09

Frequently Asked Questions

Who won GT vs MI IPL 2026 Match 30 today? +
Mumbai Indians won by 99 runs. MI posted 199/5 in 20 overs. Gujarat Titans were bowled out for just 100 in 15.5 overs at Narendra Modi Stadium, Ahmedabad on April 20, 2026. It was MI’s biggest win of IPL 2026.
What did Tilak Varma score vs Gujarat Titans? +
Tilak Varma scored 101 not out off just 45 balls — strike rate 224.44, 8 fours, 7 sixes. He came in at 44/3 in the 6th over and scored 82 of those runs off his last 23 balls. It is the highest individual score by a Mumbai Indians batter in IPL 2026.
Did Jasprit Bumrah take a wicket tonight? +
Yes! After going 114 deliveries across 5 previous IPL 2026 matches without a wicket, Jasprit Bumrah ended his drought in the most dramatic fashion — first ball of GT’s chase, he dismissed Sai Sudharsan for a golden duck. He finished with 1/15 from 3 overs (economy 5.00).
Who was Man of the Match in GT vs MI? +
Tilak Varma (MI) was Man of the Match for his unbeaten 101 off 45 balls (SR 224.44). He rescued MI from 44/3 with a second-half blitz that took the total from a projected 150 to 199/5.
How many wickets did Ashwani Kumar take? +
Ashwani Kumar took 4/24 in 4 overs (economy 6.00) in his comeback match as an Impact Player substitute. He dismissed Shubman Gill, Rahul Tewatia, Rashid Khan and Shahrukh Khan — GT’s most experienced middle and lower-order batters — all caught by Naman Dhir.
What is the updated IPL 2026 points table? +
After Match 30: Punjab Kings lead with 11 points. RR and RCB on 8 each. DC, GT and SRH on 6 each. MI move to 4 points (2W from 6 matches). KKR are last with 2 points. Note: This may change based on other matches played in parallel.
Where can I watch GT vs MI highlights? +
Full match highlights are available on JioHotstar (app and website). The Star Sports YouTube channel also publishes highlights within 2 hours of the match ending. Ball-by-ball statistics and commentary replay are available on ESPNcricinfo and Cricbuzz.

Leave a Reply

Your email address will not be published. Required fields are marked *