MI vs GT Highlights, IPL 2026: Ashwani Kumar takes four-for as spirited Mumbai Indians beat GT by 99 runs
THE TIMES OF INDIA | Apr 21, 2026, 12:02:46 IST
Share

MI vs GT Highlights, IPL 2026: Ashwani Kumar takes four-for as spirited Mumbai Indians beat GT by 99 runs

MI vs GT Live Score, IPL 2026: Tilak Varma returned to form with his maiden IPL century as Mumbai Indians ended their four-match losing streak in IPL 2026 with a 99-run win over Gujarat Titans in Ahmedabad on Monday.

Tilak finished unbeaten on 101 off 45 balls, bringing up his hundred with a boundary off the last ball of the innings. His effort took MI to 199 for five after a difficult start.

Spurred by skipper Hardik Pandya's 'hard talk' asking him to get a move-on during the strategic break after he scratched his way to 19 off 22 balls, Tilak changed gears in a flash to amass 82 off the next 23 deliveries and end on an unbeaten 101 off 45 balls.

In reply, Gujarat Titans were bowled out for 100 in 15.5 overs. Left-arm seamer Ashwani Kumar picked 4/24 in four overs, leading the bowling effort.

Mumbai Indians were under pressure early after Kagiso Rabada took 3/33 in four overs, including three wickets in the powerplay.

Naman Dhir scored 45 off 32 balls, but Tilak anchored the innings, hitting seven sixes and eight fours as he recovered from a poor run of scores.

In the second innings, Jasprit Bumrah, Hardik Pandya and Ashwani Kumar removed GT’s heavyweight top three inside the powerplay, after which the batting line-up did not recover.

None of the Gujarat Titans batters made a significant contribution as the team folded quickly.

That was a statement win from Mumbai Indians. If they were short on clarity and confidence earlier, this match changed that picture quite a bit. Tilak Varma, after a lean phase, produced his first IPL hundred. He was on 19 off 22 balls before shifting gears and making 82 off the next 23.

Before this match, Tilak had scored 43 runs in five innings. On Monday, he hit eight fours and seven sixes.

The win, after four straight defeats, took Mumbai Indians to seventh place in the points table, but more importantly, it improved their net run rate significantly (+0.067).
11:51 (IST) Apr 21
GT vs MI: Biggest win margin for MI
Biggest win margin for MI in IPL (by runs)

146 vs DD, Delhi, 2017
102 vs KKR, Kolkata, 2018
100 vs RR, Jaipur, 2025
99 vs GT, Ahmedabad, 2026*
98 vs DD, Delhi, 2010

This is also the biggest defeat for GT in terms of runs, surpassing 83 runs against CSK at the same venue last year.
11:50 (IST) Apr 21
GT vs MI: Ashwani Kumar in Ahmedabad
Full: 0/1 (2 balls)
Good: 0/10 (7 balls)
Short: 4/11 (15 balls)
08:53 (IST) Apr 21
MI vs GT: Once I settled, I knew…
Tilak Varma’s maiden IPL century was not just about numbers. It was about clarity, patience, and then pure execution under pressure.

Named Player of the Match after his unbeaten 101 off 45 balls, the Mumbai Indians batter reflected on what the innings meant, both personally and for the team.

“Yeah, of course, the first hundred will always be special. And to be honest, it was very important for us. We don’t have much time from here. Every game is important for us,” Tilak said.


Coming into the game on the back of a lean run, he admitted his primary focus was simply to spend time at the crease.

“In the last five games, I haven’t spent much time in the middle. So I was just thinking that this game, I want to spend time in the center of the wicket. If you see the first 20 balls, I was just going ball by ball. I was just batting.”

That cautious start saw him crawl to 17 off 20 deliveries before a dramatic shift in tempo. What followed was a stunning assault where he smashed 82 runs off his last 23 balls.

“And later on, once I had faced a few balls on the wicket, I know what I am capable of, and exactly I have done that. I’m really grateful for that,” he added.

Tilak stressed that his approach was dictated by the match situation rather than premeditated strokeplay.

“I was just seeing the situation, what the team needs. At that moment, I was stable, keeping my head still and following my basics. I’ve got all the fancy shots. When the team needs, I can use that. But especially when you’re batting under pressure, all you need is backing your skill. And that’s what I backed today, and it has given me good results.”

He also credited his partner Naman Dhir for stabilising the innings during a tricky phase after early wickets.

“Yeah, it was very important. The way Naman played at that moment was very crucial for us, with a positive intent. Credit goes to him as well. And after that, the way I carried on, I’m really proud.”

08:51 (IST) Apr 21
GT vs MI: Tilak Varma outguns Gujarat Titans as record-breaking blitz rewrites MI history
In an innings that will be remembered as one of the most explosive in IPL history, Tilak Varma didn’t just score a century — he rewrote the record books and outscored the entire Gujarat Titans lineup to power Mumbai Indians to a resounding 99-run victory on Monday.

Varma’s unbeaten 101 off just 45 balls was not only his maiden IPL century but also a knock packed with staggering numbers. The left-hander equalled Sanath Jayasuriya’s 45-ball hundred from 2008 — the joint-fastest ever for MI — announcing himself among elite company.

Yet, what made the innings truly extraordinary was the manner in which it unfolded. Varma crawled to just 17 off his first 20 balls, before unleashing a jaw-dropping assault — smashing 84 runs in his next 25 deliveries. The 251-point difference in strike rate between the two phases is the highest ever recorded in an IPL innings.
08:50 (IST) Apr 21
MI vs GT, IPL 2026: ‘It’s not a Hardik Pandya problem’
Mumbai Indians’ emphatic 99-run win over Gujarat Titans was defined by Tilak Varma’s brilliance, but skipper Hardik Pandya made it clear that a key tactical call with the ball also played a decisive role.

One of the biggest talking points was the decision to hand the new ball to Jasprit Bumrah, a move that paid off instantly as he struck with the very first delivery to remove Sai Sudharsan. It was also a significant moment for Bumrah personally, as this was his first wicket of the season, coming in his sixth match.

Addressing the long-standing question around why Bumrah does not usually bowl the first over, Hardik offered a clear explanation.
23:45 (IST) Apr 20
MI while defending 200-plus targets (IPL)
Mats: 20
Won - 19
Lost - 1 (vs PBKS in 2025)
23:37 (IST) Apr 20
Spurred by skipper Hardik Pandya's 'hard talk' asking him to get a move-on during the strategic break after he scratched his way to 19 off 22 balls, Tilak changed gears in a flash to amass 82 off the next 23 deliveries and end on an unbeaten 101 off 45 balls.

In reply, Gujarat Titans were bowled out for 100 in 15.5 overs. Left-arm seamer Ashwani Kumar picked 4/24 in four overs, leading the bowling effort.
23:12 (IST) Apr 20
MI vs GT Live Score, IPL 2026: Big win for Mumbai Indians
Biggest win margin for MI in IPL (by runs)

146 vs DD, Delhi, 2017
102 vs KKR, Kolkata, 2018
100 vs RR, Jaipur, 2025
99 vs GT, Ahmedabad, 2026*
98 vs DD, Delhi, 2010
23:08 (IST) Apr 20
MI vs GT Live Score, IPL 2026: spirited Mumbai Indians beat GT by 99 runs
Ghazanfar bowls a full delivery to Siraj, hits him on the pads as he attempts a slog across the line. Up goes the finger. Looked straightforward from the start, with no bat involved. Ball tracking shows impact in line, crashing into middle and leg stump.

Mumbai Indians wrap up their losing run with a 99-run victory, the biggest margin by runs this season. The win lifts them off the bottom of the table, driven by Tilak Varma’s century from a difficult position and a strong effort with the ball that closed out the game.
23:03 (IST) Apr 20
MI vs GT Live Score, IPL 2026: WICKET! MI win by 99 runs
Allah Ghazanfar removes Mohammed Siraj LBW and MI win the match by 99 runs.
22:59 (IST) Apr 20
MI vs GT Live Score, IPL 2026: WICKET! Ghazanfar strikes
AM Ghazanfar bowls a slower, fuller delivery to Kagiso Rabada, who steps out to attack but misses, and Quinton de Kock completes the stumping; Rabada is out for 12 off 14.


22:55 (IST) Apr 20
MI vs GT Live Score, IPL 2026: FOUR! Rabada hits a boundary
Ashwani Kumar bowls a full delivery to Kagiso Rabada, who connects cleanly this time and drives it for four.

Rabada hits another boundary two balls later.

GT 99/8 (15)
22:45 (IST) Apr 20
MI vs GT Live Score, IPL 2026: WICKET! Shahrukh Khan is OUT
Ashwani Kumar bowls a good-length delivery to Shahrukh Khan, who mistimes it and is caught by Naman Dhir, giving Ashwani his fourth wicket; Shahrukh departs for 17 off 13.

GT 86/8 (13)
22:41 (IST) Apr 20
MI vs GT Live Score, IPL 2026: WICKET! Rashid Khan departs
Ashwani Kumar strikes again, he has his third wicket of the match. Rashid Khan goes for 4 off 6 balls.
22:40 (IST) Apr 20
MI vs GT Live Score, IPL 2026: Rashid Khan walks in
Rashid Khan walks in to bat in the 12th over as GT lose their sixth wicket in Rahul Tewatia. Six runs come off the over.

GT 85/6 (12)
22:36 (IST) Apr 20
MI vs GT Live Score, IPL 2026: Ashwani bowls two wides and then takes Rahul Tewatia's WICKET
Ashwani Kumar bowls a full delivery to Rahul Tewatia, who gets low and sweeps it in front of square for four, beating the fielders in the deep. Ashwani Kumar also sends down two wides in the over.

But Ashwani has Tewatia caught behind the wicket on the last ball of the over to Quinton de Kock. Tewatia goes for 8 off 11 balls.

GT 79/6 (11)
22:29 (IST) Apr 20
MI vs GT Live Score, IPL 2026: Shahrukh hits a boundary off Santner
Mitchell Santner’s over had steady scoring. Rahul Tewatia played three balls for one run, including a missed single chance. Shahrukh Khan then took charge, hitting a four off a loose delivery, adding two more runs, and playing out a dot. Overall, the over produced seven runs, with Shahrukh providing the only boundary.

GT 71/5 (10)
22:23 (IST) Apr 20
MI vs GT Live Score, IPL 2026: Shahrukh takes on Ghazanfar
AM Ghazanfar bowls a full carrom ball to Shahrukh Khan, who charges down the track and swings it over long-off for six.

GT 64/5 (9)
22:14 (IST) Apr 20
MI vs GT Live Score, IPL 2026: WICKET! Santner strikes twice in an over
Mitchell Santner bowls a slower, flighted delivery to Glenn Phillips, who chips it back to the bowler, Santner takes the return catch to dismiss him for 6 off 8. GT five down now.

GT 56/5 (8)
22:13 (IST) Apr 20
MI vs GT Live Score, IPL 2026: WICKET! Washington Sundar is OUT
Washington Sundar survived last over of Allah Ghazanfar but handed his wicket to Mitchell Santner now. The left-handed is caught brilliantly on deep mid-wiclet boundary by Naman Dhir. GT lose their fourth.

GT 54/4 (7.2)
22:11 (IST) Apr 20
MI vs GT Live Score, IPL 2026: Sundar survives, somehow
AM Ghazanfar’s over saw Washington Sundar heavily involved. Sundar started with two runs, then was beaten by a skidding carrom ball. He defended the next, then got a streaky four off an inside edge past the stumps. Another single followed. Glenn Phillips added one run on the last ball. Overall, mixed control with some luck for Sundar.

GT 53/3 (7)
22:06 (IST) Apr 20
MI vs GT Live Score, IPL 2026: MI press on
Shubman Gill, Sudarshan, Buttler - all three of Gujarat Titans' big three - depart in powerplay, as Mumbai Indians are on top.

Four runs come off the sixth over.

GT 45/3 (6)
21:59 (IST) Apr 20
MI vs GT Live Score, IPL 2026: WICKET! SHUBMAN GILL IS OUT
Ashwani Kumar bowls a short of good length delivery to Shubman Gill, who mistimes it and is caught by Naman Dhir at deep square leg for 14 off 13.

GT lose all of their big three.

GT 41/3 (5)
21:55 (IST) Apr 20
MI vs GT Live Score, IPL 2026: Debutant Krish Bhagat comes into the attack
Debutant Krish Bhagat comes into the attack for Mumbai Indians in the fourth over. Bhagat concedes just six runs, with a four.

GT 35/2 (4)
21:52 (IST) Apr 20
MI vs GT Live Score, IPL 2026: Gill counterattacks
Jasprit Bumrah comes to bowl second over of his spell. But Shubman Gill counter attacks and sends the pacer for two boundaries in the over.

10 runs come off the over.

GT 29/2 (3)
21:50 (IST) Apr 20
IPL Live Score: Did You Know?
This was just the seventh time that Jasprit Bumrah bowled the first over of an innings in the IPL. Before today, he’d done that twice in 2014, thrice in 2018 and once in 2022.

Source: Cricbuzz
21:43 (IST) Apr 20
MI vs GT Live Score, IPL 2026: Washington Sundar walks in
Hardik Pandya bowls a length delivery down leg to Washington Sundar, who flicks it comfortably to deep fine leg for four.

Sundar follows it up with another boundary down the ground on fifth ball.

Wicket of Jos Buttler and 18 runs from the over.

GT 19/2 (2)
21:40 (IST) Apr 20
MI vs GT Live Score, IPL 2026: WICKET! Jos Buttler is OUT
Buttler is out LBW. Hardik Pandya strikes with the second ball of his spell. Dream start for Mumbai Indians this. Gujarat Titans lose their second wicket in second over.
21:34 (IST) Apr 20
MI vs GT Live Score, IPL 2026: WICKET! JASPRIT BUMRAH STRIKES FIRST BALL
Jasprit Bumrah bowls a good-length delivery to Sai Sudharsan, who edges it to Krish Bhagat, falling for a duck as Bumrah picks up his first wicket of the season.

MI begin on a high.

GT 1/1 (1)
21:22 (IST) Apr 20
MI vs GT Live Score, IPL 2026: A knock for the ages by Tilak Varma
Tilak Varma’s innings progression (by 10-ball groups)
1-10: 10 runs
11-20: 7 runs
21-30: 30 runs
31-40: 33 runs
41-45: 21 runs
21:17 (IST) Apr 20
MI vs GT Live Score, IPL 2026: CENTURY FOR TILAK VARMA
Prasidh Krishna bowls a short delivery to Tilak Varma, who swings it over square leg for four to bring up his maiden IPL HUNDRED, finishing unbeaten on 101 off 45 after being 19 off 22 earlier.

Mumbai Indians finish at 199/5 in 20 overs.
21:14 (IST) Apr 20
MI vs GT Live Score, IPL 2026: SIX!
Prasidh Krishna bowls a slower short delivery on the stumps to Tilak Varma, who waits for it and pulls it over deep mid-wicket for six, clearing Kagiso Rabada in the deep.
21:11 (IST) Apr 20
MI vs GT Live Score, IPL 2026: Prasidh Krishna comes to bowl last over
Prasidh Krishna comes to bowl last over, an outside edge from Tilak's bat on first ball and it races away for four through wide third-man.
21:09 (IST) Apr 20
MI vs GT Live Score, IPL 2026: WICKET! Hardik Pandya is OUT
Mohammed Siraj bowls a short delivery outside off to Hardik Pandya, who stays back and hits it over mid-off for four.

Mohammed Siraj then bowls a yorker on middle to Tilak Varma, who clears his front leg and drives it straight past the bowler to long-on for four.

Mohammed Siraj comes back later in the over and bowls a delivery to Hardik Pandya, who is caught by Glenn Phillips, ending his innings at 15 off 16.

MI 177/5 (19)
20:57 (IST) Apr 20
IPL Live Score: Fifty for Tilak Varma; 26-run over
Tilak Varma brings up his fifty off 33 balls with a six over point to Ashok Sharma. Ashok Sharma bowls a short and wide delivery to Tilak Varma, who cuts it hard over point for six to bring up his fifty.

Ashok Sharma bowls another short ball outside off, and Varma moves across before scooping it fine for four.

Ashok Sharma then bowls a fuller delivery outside off, and Varma mistimes a drive but finds the gap past mid-off for four.

Ashok Sharma bowls in the slot next, and Varma dispatches it over deep mid-wicket for six.

Ashok Sharma follows with another full delivery, and Varma lofts it straight down the ground over long-off for six.

Ashok Sharma finishes with a dot ball to Varma, no run.

MI 167/4 (18)
20:54 (IST) Apr 20
IPL Live Score: SIX! Tilak goes aerial
Rashid Khan bowls a tossed-up delivery outside off to Tilak Varma, who steps into it and hits it straight back over the bowler’s head for six.

He hits another four on the next ball. 15 runs come off the over.

MI 141/4 (17)
20:51 (IST) Apr 20
IPL Live Score: Rabada ends his spell
Kagiso Rabada concedes just four runs in his last over and ends his spell 4-0-33-3. Just a couple and two singles in his last over.

MI 126/4 (16)
20:40 (IST) Apr 20
MI vs GT Live Score, IPL 2026: Tilak Varma hits a boundary, at last
Prasidh Krishna bowls a slower full delivery to Tilak Varma, who lofts it cleanly over long-off for six.

Prasidh Krishna bowls another slower ball, and Tilak shuffles across before scooping it over fine leg for four.

He then bowls a fuller delivery with width, and Tilak continues the attack with a lofted drive wide of long-off for another four.

19 runs come off the over.

MI 122/4 (15)
20:39 (IST) Apr 20
MI vs GT Live Score, IPL 2026: Hardik Pandya walks in
Ashok Sharma kept things tight in the over, giving away just 5 runs. Tilak Varma managed a couple of singles but struggled with timing against short balls. Hardik Pandya added two runs with a shot square of the wicket, while one run came as byes. The over had no boundaries and steady control from the bowler.

MI 103/4 (14)
20:29 (IST) Apr 20
MI vs GT Live Score, IPL 2026: Naman Dhir is OUT
Prasidh Krishna bowls a good-length delivery to Naman Dhir, who gets a catch taken by Kagiso Rabada, ending the stand as Dhir departs for 45 off 32.

MI 98/4 (13)
20:28 (IST) Apr 20
MI vs GT Live Score, IPL 2026: Rashid Khan concedes just seven runs
Rashid Khan conceded 7 runs in the over as Naman Dhir and Tilak Varma rotated strike regularly. Tilak picked up singles and a couple with controlled shots, while Dhir added a boundary-less two and a single. There were no big shots.

MI 95/3 (12)
20:20 (IST) Apr 20
GT vs MI Live Score, IPL 2026: SIX! Naman Dhir takes on Washington
Washington Sundar bowls a flatter delivery aimed at middle and leg to Naman Dhir, who connects perfectly. Dhir dispatches the ball with immense power, sending it sailing high over the long-on fence for a massive six.

The following ball, Washington Sundar bowls a slightly short delivery to Naman Dhir, who thumps it straight back over the bowler's head. The ball screams past the fielders in the deep to find the rope for another four runs.

MI 88/3 (11)
20:18 (IST) Apr 20
GT vs MI Live Score, IPL 2026: MI 75/3 at halfway mark
Rashid Khan concedes just seven runs in his second over, five singles and a couple.

MI 75/3 (10)
20:12 (IST) Apr 20
GT vs MI Live Score, IPL 2026: MI under pressure
Losing three wickets inside powerplay has created pressure on MI batters, the black soil is also making it harder to play shots. 10 runs come off Prasidh Krishna's first over.

MI 68/3 (9)
20:10 (IST) Apr 20
IPL Live Score: Rashid Khan bowls economical over
Rashid Khan delivers a disciplined eighth over, conceding four runs. He consistently challenged the batters with variety. Naman Dhir and Tilak Varma focused on rotating the strike.

MI 58/3 (8)
20:06 (IST) Apr 20
IPL Live Score: Punched! Naman Dhir cuts beautifully
Ashok Sharma bowls a slightly short delivery outside off-stump at 147.5kph to Naman Dhir. Clocking a brisk pace, the ball is met by Dhir, who quickly shifts his weight back and executes a precise late cut, slicing the ball through the gap to the deep backward point rope for four.

Eight runs come off the over.

MI 54/3 (7)
19:58 (IST) Apr 20
IPL Live Score: WICKET! Kagiso Rabada has his third of the evening
He was hit for a six and a four in the over but Kagiso Rabada has the last laugh and clean bowled Suryakumar Yadav.

MI 46/3 (6)
19:58 (IST) Apr 20
IPL Live Score: Suryakumar Yadav breaks shackles
Suryakumar Yadav was at 4 from 6 balls before this over but he takes on Kagiso Rabada and hits him for a six over square-leg and then a four straight down the ground on first two balls of the over, respectively.​
19:54 (IST) Apr 20
IPL Live Score: Suryakumar Yadav walks in
Mumbai Indians are in serious trouble, again, and Suryakumar Yadav comes at the crease to join Naman Dhir as Mohammed Siraj continue his spell. He is bowling his third over inside powerplay.

Concedes just six runs.

MI 32/2 (5)
19:46 (IST) Apr 20
IPL Live Score: WICKET! Rabada strikes again
Quinton de Kock hits Rabada for four as the South African pacer gives just a bit room to his fellow countryman.

However, Rabada makes the comeback and removes De Kock the very next ball.

Kagiso Rabada bowls a short and quick delivery around off to Quinton de Kock, who looks to hit across the line but ends up offering a return catch, Rabada completes it to dismiss him for 13 off 11.

MI 27/2 (4)
23 More Updates
Tilak Varma returned to form with his maiden IPL century as Mumbai Indians ended their four-match losing streak in IPL 2026 with a 99-run win over Gujarat Titans in Ahmedabad on Monday.

Tilak finished unbeaten on 101 off 45 balls, bringing up his hundred with a boundary off the last ball of the innings. His effort took MI to 199 for five after a difficult start.

Spurred by skipper Hardik Pandya's 'hard talk' asking him to get a move-on during the strategic break after he scratched his way to 19 off 22 balls, Tilak changed gears in a flash to amass 82 off the next 23 deliveries and end on an unbeaten 101 off 45 balls.

In reply, Gujarat Titans were bowled out for 100 in 15.5 overs. Left-arm seamer Ashwani Kumar picked 4/24 in four overs, leading the bowling effort.

Mumbai Indians were under pressure early after Kagiso Rabada took 3/33 in four overs, including three wickets in the powerplay.

Naman Dhir scored 45 off 32 balls, but Tilak anchored the innings, hitting seven sixes and eight fours as he recovered from a poor run of scores.

In the second innings, Jasprit Bumrah, Hardik Pandya and Ashwani Kumar removed GT’s heavyweight top three inside the powerplay, after which the batting line-up did not recover.

None of the Gujarat Titans batters made a significant contribution as the team folded quickly.

That was a statement win from Mumbai Indians. If they were short on clarity and confidence earlier, this match changed that picture quite a bit. Tilak Varma, after a lean phase, produced his first IPL hundred. He was on 19 off 22 balls before shifting gears and making 82 off the next 23.

Before this match, Tilak had scored 43 runs in five innings. On Monday, he hit eight fours and seven sixes.

The win, after four straight defeats, took Mumbai Indians to seventh place in the points table, but more importantly, it improved their net run rate significantly (+0.067).