Mumbai Indians vs Gujarat Titans Match Scorecard
Mumbai Indians vs Gujarat Titans Match Scorecard

Mumbai Indians vs Gujarat Titans Match Scorecard (2026 IPL): All stats, Great Records

The Mumbai Indians vs Gujarat Titans match scorecard from IPL 2026’s 30th league fixture makes for one of the most dramatic reads of the season. Played at the Narendra Modi Stadium in Ahmedabad on April 20, 2026, this was a contest that flipped from a wobbly Mumbai start to a record-breaking batting masterclass, followed by a total batting collapse from Gujarat Titans. What began as a must-win game for a struggling Mumbai Indians side ended in their biggest victory of the season, powered by a stunning maiden IPL century.

Gujarat Titans won the toss and opted to field first, backing their pace-heavy attack to expose a Mumbai batting order that had lost four matches in a row and fielded two uncapped debutants. That decision looked spot on for six overs, before Tilak Varma turned the match on its head. This Mumbai Indians vs Gujarat Titans match scorecard breaks down every innings, every key partnership, and every bowling spell from a game that ended with MI thumping GT by 99 runs — their most emphatic win of IPL 2026.

Mumbai Indians vs Gujarat Titans Match: Quick Facts

Here are the quick facts from the MI vs GT clash for anyone looking for a snapshot before diving into the full scorecard.

DetailInformation
MatchMumbai Indians vs Gujarat Titans, 30th Match
TournamentIndian Premier League (IPL) 2026
DateApril 20, 2026 (Monday)
VenueNarendra Modi Stadium, Ahmedabad
TossGujarat Titans won the toss and elected to field first
WinnerMumbai Indians won by 99 runs
Player of the MatchTilak Varma (101* off 45 balls)

Mumbai Indians vs Gujarat Titans Match Scorecard

Below is the complete, ball-tracker style MI vs GT scorecard covering both innings in full.

Mumbai Indians Innings

Mumbai Indians were sent in to bat first and posted 199 for 5 in their 20 overs, a total built almost single-handedly by Tilak Varma’s blistering unbeaten century after MI had stumbled to 46 for 3 inside the powerplay.

BatterDismissalRunsBalls4s6sSR
Danish Malewarlbw b Kagiso Rabada240050.00
Quinton de Kock (wk)c & b Kagiso Rabada131110118.18
Suryakumar Yadavb Kagiso Rabada151011150.00
Naman Dhirc Prasidh Krishna b Prasidh Krishna453242140.62
Hardik Pandya (c)c & b Mohammed Siraj15161093.75
Tilak Varmanot out1014567224.44
Sherfane Rutherfordnot out100

Extras: As per the match total, extras made up the balance of the innings total. Total: 199/5 in 20 overs Fall of Wickets: 1-2 (Malewar), 2-24ish (de Kock), 3-46 (Suryakumar Yadav, end of powerplay), 4-103ish (Naman Dhir, around the 14th over), 5-170 (Hardik Pandya, 19th over)

Batting first, Danish Malewar making his professional T20 debut — lasted just four balls before Kagiso Rabada trapped him lbw. Quinton de Kock followed soon after, holing out to a return catch off Rabada, and Suryakumar Yadav was cleaned up by a 152kph Rabada thunderbolt on the last ball of the powerplay, leaving MI reeling at 46 for 3. 

That’s when Naman Dhir and Tilak Varma came together and steadied the innings with a composed stand that took Mumbai to 103 for 4 by the 14th over a position from which few would have predicted what followed. Dhir fell for a well-made 45 off 32 balls, but Tilak Varma exploded in the closing overs, scoring an extraordinary 82 runs from his final 23 deliveries to finish unbeaten on 101 off just 45 balls, the joint-fastest century in Mumbai Indians’ IPL history, level with Sanath Jayasuriya’s effort from the tournament’s inaugural season in 2008.

Also read this: Mumbai Indians vs Punjab Kings Match Scorecard | Awards Won by MS Dhoni (2026 Updates) | Most Beautiful Cricket Stadium in the World

Gujarat Titans Innings

Chasing 200, Gujarat Titans never got going and were bowled out for just 100 in 15.5 overs — their heaviest defeat by margin of runs in the IPL and the lowest team total recorded between these two franchises.

BatterDismissalRunsBalls4s6sSR
B Sai Sudharsanb Jasprit Bumrah01000.00
Jos Buttler (wk)c Jasprit Bumrah
Shubman Gill (c)c Ashwani Kumar b Ashwani Kumar141310107.69
Washington Sundarc/b Ashwani Kumar / Mitchell Santner
Glenn Phillipsout
Shahrukh Khanout
Rahul Tewatiaout
Rashid Khanout
Kagiso Rabadast Quinton de Kock b Allah Ghazanfar12142085.71
Mohammed Sirajlbw b Allah Ghazanfar03000.00
Ashok Sharmanot out

Total: 100 all out in 15.5 overs (Extras: 7) Fall of Wickets: 1-0 (Sudharsan, 0.1 ov), 2-5 (Buttler, 1.2 ov), 3-40 (Gill, 4.4 ov), 4-54 (Washington Sundar, 7.2 ov), 5-55 (Phillips, 7.4 ov), 6-79 (Tewatia, 10.6 ov), 7-85 (Rashid Khan, 12.2 ov), 8-86 (Shahrukh Khan, 12.6 ov), 9-99 (Rabada, 15.2 ov), 10-100 (Siraj, 15.5 ov)

Note: Detailed ball-by-ball run tallies for Buttler, Washington Sundar, Phillips, Shahrukh Khan, Tewatia and Rashid Khan were not fully published in available match reports. What is confirmed is that Washington Sundar, Shahrukh Khan and Kagiso Rabada were the only Gujarat Titans batters to reach double figures, while Sudharsan and Siraj both fell for ducks.

Sai Sudharsan’s nightmare began on the very first ball of the chase, edging Jasprit Bumrah playing his first wicket-taking game after six wicketless outings behind for a golden duck. Jos Buttler didn’t last much longer, and Gujarat were 5 for 2 inside two overs. Shubman Gill tried to rebuild but fell to Ashwani Kumar for 14, leaving GT 40 for 3. 

From there, the middle order simply couldn’t cope with Mumbai’s varied bowling attack: Washington Sundar and Glenn Phillips fell in the space of two balls to leave GT reeling at 55 for 5, and despite some resistance from Shahrukh Khan and Rahul Tewatia, wickets kept tumbling at regular intervals through the middle overs. Kagiso Rabada’s late cameo of 12 off 14 balls was the closest thing to a fightback, but Allah Ghazanfar ended any hope by stumping him and then trapping Mohammed Siraj lbw for a duck two balls later to seal a 99-run win for Mumbai.

MI vs GT Bowling Scorecard

Gujarat Titans Bowling

BowlerOversRunsWicketsEconomy
Kagiso Rabada43338.25
Mohammed Siraj42516.25
Prasidh Krishna1
Rashid Khan0
Washington Sundar0
Ashok Sharma0

Kagiso Rabada was outstanding with the new ball, ripping through Mumbai’s top order with raw pace clocking deliveries at 150kph and above to dismiss Danish Malewar, Quinton de Kock and Suryakumar Yadav inside the powerplay before finishing with figures of 3 for 33 from his four overs. Mohammed Siraj was tidy in support, going at just over six an over across his first three overs before picking up the crucial wicket of Hardik Pandya late on, finishing with 4-0-25-1. 

Prasidh Krishna picked up the other recognised wicket, removing Naman Dhir with a well-directed short ball, though his exact figures were not confirmed across match reports. Rashid Khan, Washington Sundar and Ashok Sharma all went wicketless, with the 18th over — bowled by Ashok Sharma proving especially costly as Tilak Varma launched a brutal assault worth 26 runs.

Mumbai Indians Bowling

BowlerOversRunsWicketsEconomy
Jasprit Bumrah2
Ashwani Kumar42446.00
Mitchell Santner41624.00
Allah Ghazanfar41724.25

Mumbai’s bowling effort was a complete unit performance. Jasprit Bumrah struck with the very first ball of the innings to remove Sai Sudharsan and also accounted for Jos Buttler inside the powerplay, ending a personal six-match wicketless streak in style. Impact substitute Ashwani Kumar was the standout performer, returning figures of 4 for 24 — matching his best IPL bowling figures — including the crucial wicket of Gujarat captain Shubman Gill. Mitchell Santner (2/16) and mystery spinner Allah Ghazanfar (2/17) squeezed the innings from both ends in the middle overs, with Ghazanfar wrapping up the innings by dismissing Kagiso Rabada (stumped) and Mohammed Siraj (lbw) in quick succession.

Mumbai Indians vs Gujarat Titans Match Result

Mumbai Indians won the match by a massive 99 runs, their biggest victory margin of IPL 2026 and easily their most complete performance of the season. Chasing 200, Gujarat Titans were bowled out for exactly 100 in 15.5 overs, meaning MI’s win margin equalled their target minus the Titans’ final total almost run for run.

The match had two clear turning points. The first came in the 18th over of Mumbai’s innings, when Tilak Varma took 26 runs off Ashok Sharma to blow the game wide open after being relatively becalmed for the first 20 balls of his innings. The second came inside the first two overs of Gujarat’s chase, when Jasprit Bumrah removed both openers — Sai Sudharsan for a golden duck and Jos Buttler soon after — reducing GT to 5 for 2 and putting them under scoreboard pressure they never recovered from.

Top Performers of MI vs GT

Best Batter

Tilak Varma was the undisputed batting star of the match.

  • Runs: 101 (not out)
  • Balls: 45
  • Strike Rate: 224.44
  • Boundaries: 6 fours, 7 sixes

Varma’s innings was remarkable not just for its pace but for its shape — he had not hit a single boundary in his first 20 balls before exploding for 82 runs in his final 23 deliveries, the most runs scored by any batter in the last six overs of an IPL innings. It was his maiden IPL century and the joint-fastest hundred in Mumbai Indians’ history.

Best Bowler

Ashwani Kumar was the pick of the bowlers across both innings.

  • Overs: 4
  • Runs Conceded: 24
  • Wickets: 4
  • Economy: 6.00

The left-arm pacer, brought in as an impact substitute, dismantled Gujarat’s top and middle order, including the key wicket of skipper Shubman Gill, and matched his own personal-best IPL figures in the process.

Player of the Match

Tilak Varma was named Player of the Match for his career-defining innings.

  • Performance Summary: 101 not out off 45 balls, including 6 fours and 7 sixes, rescuing Mumbai Indians from 103 for 4 to a match-winning 199 for 5. His innings earned an MVP rating of 178.73 points, comfortably the highest of the match, and directly set up a 99-run win that ended MI’s four-match losing streak.

MI vs GT Match Highlights

  • Powerplay Performance: Mumbai had a torrid powerplay with the bat, slipping to 46 for 3 as Kagiso Rabada ran through the top order. In reply, Gujarat fared even worse, losing both openers inside the first two overs to slip to 5 for 2 against Jasprit Bumrah.
  • Important Partnerships: The most crucial stand of the match was the 4th-wicket partnership between Naman Dhir and Tilak Varma, which took Mumbai from 46 for 3 to a much healthier position before Dhir’s dismissal, laying the platform for Varma’s late blitz.
  • Key Wickets: Rabada’s back-to-back removals of Malewar and de Kock inside the powerplay, Bumrah’s opening-over strike against Sudharsan, and Ashwani Kumar’s dismissal of Shubman Gill were the game’s most impactful wickets.
  • Death-Over Performance: Tilak Varma’s 82 runs in the final six overs of the MI innings — including 26 runs in a single over — was the defining death-overs passage of the match. In the second innings, Mumbai’s bowlers maintained relentless pressure through the death overs as GT’s lower order collapsed from 86 for 8 to 100 all out.
  • Match-Changing Moments: Tilak Varma’s acceleration in overs 18-20 and Bumrah’s early strikes with the ball were the two moments that swung the contest decisively in Mumbai’s favour.

MI vs GT Fall of Wickets

Mumbai Indians Fall of Wickets

Wicket No.BatterTeam ScoreOver
1Danish MalewarEarly1.x
2Quinton de Kock46 (approx.)Within powerplay
3Suryakumar Yadav466.0
4Naman Dhir~103~14.0
5Hardik Pandya~170s19.0

Gujarat Titans Fall of Wickets

Wicket No.BatterTeam ScoreOver
1B Sai Sudharsan00.1
2Jos Buttler51.2
3Shubman Gill404.4
4Washington Sundar547.2
5Glenn Phillips557.4
6Rahul Tewatia7910.6
7Rashid Khan8512.2
8Shahrukh Khan8612.6
9Kagiso Rabada9915.2
10Mohammed Siraj10015.5

MI vs GT Partnership Details

The highest partnership of the match was the 4th-wicket stand between Naman Dhir and Tilak Varma for Mumbai Indians, which helped rebuild the innings from a shaky 46 for 3 and carried MI to 103 for 4 by the 14th over — the platform from which Varma launched his match-defining century.

For Gujarat Titans, no partnership crossed even 35 runs. Shubman Gill’s stand for the third wicket got GT to 40 before his dismissal, while Shahrukh Khan and Rahul Tewatia added a modest amount together through the middle overs before both fell within a few overs of each other — the closest thing to sustained resistance in the chase.

Mumbai Indians vs Gujarat Titans Head-to-Head

Following this result, Mumbai Indians and Gujarat Titans have met 9 times in the IPL.

StatDetail
Total Matches9
Gujarat Titans Wins5
Mumbai Indians Wins4
Highest Team Total (MI)228/5
Highest Team Total (GT)233/3
Lowest Team Total100 (GT, this match)

Gujarat Titans still hold the overall head-to-head edge, but this 99-run hammering was Mumbai Indians’ most one-sided win in the rivalry and snapped a run of three wins for GT in the sides’ previous four meetings.

Recent Meetings: Before this game, the two sides had met three times across the previous IPL season alone. Mumbai Indians beat Gujarat Titans by 20 runs in the 2025 Eliminator at the Maharaja Yadavindra Singh International Cricket Stadium. 

Before that, Gujarat Titans edged a low-scoring thriller via the DLS method by 3 wickets, and GT also won a group-stage meeting by 36 runs at their home venue in Ahmedabad. Going into this IPL 2026 fixture, Gujarat Titans arrived on the back of a three-match winning streak, having also beaten Kolkata Knight Riders in their previous outing, while Mumbai Indians were rooted to the bottom of the points table with just one win from five games and had lost four in a row. 

That context makes this 99-run turnaround all the more significant it was exactly the kind of result MI needed to arrest their slide, and it came against a side that had, historically, an outstanding home record against Mumbai at the Narendra Modi Stadium — making this defeat, by 99 runs no less, a particularly rare result on their own turf.

MI vs GT Player Stats

CategoryPlayerStat
Highest ScorerTilak Varma (MI)101* (45)
Most SixesTilak Varma (MI)7 sixes
Most FoursTilak Varma (MI)6 fours
Most WicketsAshwani Kumar (MI)4 wickets
Best EconomyMitchell Santner (MI)4.00
Best Strike RateTilak Varma (MI)224.44

Match Analysis

Batting dominance in this match belonged entirely to Mumbai Indians, and specifically to one player. While the rest of the MI top order struggled against Gujarat’s new-ball pace attack, Tilak Varma’s innings alone was worth more than Gujarat Titans’ entire team total — a rare and emphatic statement in T20 cricket. Gujarat’s batting, by contrast, never found any rhythm; only three of their batters managed to reach double figures, and the collapse from a competitive-looking position was total and irreversible.

On the bowling front, Mumbai’s attack was comprehensively the better unit across the full 20 overs of the chase. Jasprit Bumrah’s early strikes set the tone, Ashwani Kumar’s 4 for 24 dismantled the middle order, and Mitchell Santner and Allah Ghazanfar squeezed the game shut with tight, wicket-taking spells through the middle and death overs. Gujarat’s bowlers, led by Kagiso Rabada’s excellent new-ball spell, did the hard work early but had no answer once Tilak Varma found his range in the closing overs.

The match turned twice, and both moments went in Mumbai’s favour: first when Varma exploded in the 18th over of the MI innings, and then in the very first two overs of the chase when Bumrah removed both Gujarat openers. Ultimately, Mumbai Indians won because they found one match-winning individual performance with the bat and backed it up with a genuinely complete bowling display — exactly the kind of result a struggling, bottom-of-the-table side needed to turn its season around.

Context matters here too. Mumbai walked into this fixture on the back of four straight losses, sitting at the bottom of the IPL 2026 points table, and were forced to hand debuts to two uncapped players Danish Malewar among them because of injury and form concerns around senior names like Rohit Sharma. 

For a side under that much pressure to respond with a 99-run win, built on a captain’s-innings-style century from a set batter rather than an established finisher, says as much about Mumbai’s depth as it does about Tilak Varma’s individual class. Gujarat Titans, on the other hand, arrived on a three-match winning streak and with a genuine claim to the top three, which makes the scale of their collapse even more striking. 

Losing 8 wickets for 60 runs after being 40 for 2 is the kind of batting freefall that rarely happens to a side playing as well as GT had been over their previous three fixtures, and it will likely prompt some soul-searching about their middle-order depth against high-quality pace and wrist-spin bowling on a used Ahmedabad surface.

Conclusion

This Mumbai Indians vs Gujarat Titans match scorecard tells the story of a one-man batting show and a complete bowling performance combining to deliver Mumbai’s most dominant win of IPL 2026. Tilak Varma’s unbeaten 101 off just 45 balls — his maiden IPL century — rescued MI from 103 for 4 and set up a target Gujarat Titans never looked capable of chasing. On the bowling front, Ashwani Kumar’s 4 for 24, alongside disciplined spells from Jasprit Bumrah, Mitchell Santner and Allah Ghazanfar, bowled Gujarat out for just 100.

The final numbers say it all: MI 199/5 beat GT 100 all out, a 99-run victory that snapped Mumbai’s four-match losing run and handed them their biggest win of the season. For anyone searching the full MI vs GT scorecard or the complete Mumbai Indians vs Gujarat Titans match scorecard, this game will be remembered as the Tilak Varma masterclass that turned Mumbai’s season around.

FAQs

1.What was the Mumbai Indians vs Gujarat Titans match scorecard? 

Mumbai Indians scored 199 for 5 in 20 overs, powered by Tilak Varma’s unbeaten 101 off 45 balls. In reply, Gujarat Titans were bowled out for 100 in 15.5 overs, handing Mumbai Indians a 99-run win.

2.Who won the MI vs GT match? 

Mumbai Indians won the match by 99 runs, played on April 20, 2026, at the Narendra Modi Stadium in Ahmedabad.

3.What was Mumbai Indians’ score against Gujarat Titans? 

Mumbai Indians posted 199 for 5 in their 20 overs after being sent in to bat first.

4.What was Gujarat Titans’ score against Mumbai Indians? 

Gujarat Titans were bowled out for 100 in 15.5 overs while chasing a target of 200.

5.Who was the top scorer in MI vs GT? 

Tilak Varma was the top scorer of the match with an unbeaten 101 off 45 balls, which also earned him the Player of the Match award.

6.Who took the most wickets in MI vs GT? 

Ashwani Kumar took the most wickets in the match, finishing with figures of 4 for 24 for Mumbai Indians.

7.What was the MI vs GT match result? 

Mumbai Indians won the match by 99 runs, ending a four-match losing streak in the process.

8.Where can I check the full MI vs GT scorecard? 

The full Mumbai Indians vs Gujarat Titans match scorecard, including the complete batting and bowling breakdown for both innings, is detailed in this article above.