Mumbai Indians and Gujarat Titans have faced each other 8 times since GT entered the IPL in 2022. Gujarat Titans leads the head-to-head 5-3, showing their strong record against the five-time champions.
The most recent thriller came in the IPL 2025 Eliminator on May 30, 2025 at Mullanpur. MI posted 228/5 with Rohit Sharma’s magnificent 81 off 50 balls. GT fought back through Sai Sudharsan’s 80 off 49 balls but fell short by 20 runs, finishing at 208/6.
This knockout victory sent Mumbai to Qualifier 2 while ending Gujarat’s season. Rohit became the first Indian to hit 300 sixes in IPL history during his match-winning knock.
The high-scoring eliminator had everything – big hits, dropped catches, and playoff pressure at its finest.
Head-to-Head Record & Latest Match Score
| Team | Matches | Wins | Losses | Win % | Highest Score | Lowest Score |
| Gujarat Titans | 8 | 5 | 3 | 62.5% | 208/6 | 172/6 |
| Mumbai Indians | 8 | 3 | 5 | 37.5% | 228/5 | 155/8 |
Latest Match Scorecard (May 30, 2025) – IPL Eliminator
- Venue: Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, New Chandigarh
- Toss: Mumbai Indians won and elected to bat
- Result: MI won by 20 runs
- Player of the Match: Rohit Sharma (81 off 50 balls)
Mumbai Indians Innings: 228/5 (20 overs)
| Batsman | Runs | Balls | 4s | 6s | SR | Dismissal |
| Rohit Sharma (c) | 81 | 50 | 9 | 4 | 162.00 | c Rashid Khan b Prasidh Krishna |
| Jonny Bairstow (wk) | 47 | 22 | 4 | 3 | 213.64 | c Gerald Coetzee b Sai Kishore |
| Suryakumar Yadav | 33 | 20 | 1 | 3 | 165.00 | c Washington Sundar b Sai Kishore |
| Tilak Varma | 25 | 11 | 0 | 3 | 227.27 | c Kusal Mendis b Mohammed Siraj |
| Hardik Pandya | 22* | 9 | 0 | 3 | 244.44 | not out |
| Naman Dhir | 9 | 6 | 0 | 1 | 150.00 | c Rashid Khan b Prasidh Krishna |
| Jasprit Bumrah | 0* | 2 | 0 | 0 | 0.00 | not out |
| Extras | 11 (lb 3, wd 8) | |||||
| Total | 228/5 | 20.0 | 14 | 17 | 11.40 |
- Did Not Bat: Trent Boult, Richard Gleeson, Arshad Khan, Piyush Chawla
- Fall of Wickets: 84/1 (7.2 ov – Bairstow), 143/2 (13.0 ov – Yadav), 186/3 (16.4 ov – Rohit), 194/4 (17.2 ov – Tilak), 206/5 (18.4 ov – Dhir)
Key Partnerships:
- 1st wicket: 84 runs (Rohit 36, Bairstow 47) in 44 balls
- 2nd wicket: 59 runs (Rohit 45, Yadav 33) in 34 balls
GT Bowling Analysis
| Bowler | Overs | Maidens | Runs | Wickets | Economy | 4s | 6s |
| Mohammed Siraj | 4 | 0 | 41 | 1 | 10.25 | 2 | 4 |
| Gerald Coetzee | 4 | 0 | 53 | 0 | 13.25 | 5 | 3 |
| Prasidh Krishna | 4 | 0 | 40 | 2 | 10.00 | 2 | 3 |
| Sai Kishore | 4 | 0 | 42 | 2 | 10.50 | 3 | 3 |
| Rashid Khan | 3 | 0 | 39 | 0 | 13.00 | 1 | 3 |
| Ashwani Kumar | 1 | 0 | 10 | 0 | 10.00 | 1 | 1 |
Notes:
- Rohit Sharma dropped on 3 by Gerald Coetzee (1.5 overs)
- Rohit Sharma dropped on 12 by Kusal Mendis (2.4 overs)
- Suryakumar Yadav dropped on 25 by Kusal Mendis (11.4 overs)
Gujarat Titans Innings: 208/6 (20 overs)
| Batsman | Runs | Balls | 4s | 6s | SR | Dismissal |
| Shubman Gill (c) | 1 | 3 | 0 | 0 | 33.33 | lbw b Trent Boult |
| Sai Sudharsan | 80 | 49 | 8 | 3 | 163.26 | b Richard Gleeson |
| Kusal Mendis (wk) | 30 | 26 | 2 | 2 | 115.38 | c Hardik Pandya b Jasprit Bumrah |
| Washington Sundar | 48 | 28 | 4 | 2 | 171.42 | c Rohit Sharma b Jasprit Bumrah |
| Sherfane Rutherford | 22 | 7 | 1 | 3 | 314.28 | c Tilak Varma b Arshad Khan |
| Shahrukh Khan | 13 | 4 | 0 | 2 | 325.00 | b Richard Gleeson |
| Rahul Tewatia | 9* | 3 | 0 | 1 | 300.00 | not out |
| Extras | 5 (wd 5) | |||||
| Total | 208/6 | 20.0 | 15 | 13 | 10.40 |
- Did Not Bat: Rashid Khan, Gerald Coetzee, Mohammed Siraj, Prasidh Krishna, Sai Kishore
- Fall of Wickets: 1/1 (0.4 ov – Gill), 67/2 (6.2 ov – Mendis), 151/3 (13.4 ov – Sundar), 170/4 (15.4 ov – Sudharsan), 193/5 (18.1 ov – Rutherford), 208/6 (19.4 ov – Shahrukh)
Key Partnerships:
- 2nd wicket: 66 runs (Sudharsan 46, Mendis 30) in 34 balls
- 3rd wicket: 84 runs (Sudharsan 34, Sundar 48) in 44 balls
MI Bowling Analysis
| Bowler | Overs | Maidens | Runs | Wickets | Economy | 4s | 6s |
| Jasprit Bumrah | 4 | 0 | 27 | 2 | 6.75 | 1 | 1 |
| Trent Boult | 4 | 0 | 56 | 1 | 14.00 | 6 | 3 |
| Arshad Khan | 4 | 0 | 42 | 1 | 10.50 | 2 | 4 |
| Richard Gleeson | 4 | 0 | 39 | 2 | 9.75 | 2 | 3 |
| Hardik Pandya | 3 | 0 | 34 | 0 | 11.33 | 3 | 1 |
| Piyush Chawla | 1 | 0 | 10 | 0 | 10.00 | 1 | 1 |
Match-Turning Moment: Sai Sudharsan dismissed for 80 in 16th over when GT needed 58 from 26 balls
Latest Match: May 30, 2025 – Eliminator Thriller
This wasn’t just another match. This was a knockout. Winner advances to Qualifier 2. Loser goes home. The pressure was massive for both teams.
MI Innings: Rohit’s Masterclass
Mumbai won the toss and chose to bat first. On a good batting pitch at Mullanpur, they wanted to post a big total and let their bowling defend it.
Rohit Sharma opened with Jonny Bairstow. Both started aggressively from ball one.
Early Fireworks:
Gerald Coetzee dropped Rohit on 3 in the second over. A regulation catch at mid-off went down. Kusal Mendis then dropped Rohit again on 12 behind the stumps.
Two lives given. Rohit made GT pay dearly.
The 50-run opening partnership came in just 23 balls. Bairstow was smashing boundaries. Rohit was timing the ball beautifully.
MI raced to 79/0 after the powerplay – their best start of the season. Bairstow had scored 44 off 21 balls with 4 fours and 3 sixes.
Rohit Takes Over:
Sai Kishore broke the opening stand, getting Bairstow caught for 47 off 22 balls in the 8th over.
Suryakumar Yadav joined Rohit. The pair added 59 runs in 34 balls for the second wicket.
Rohit reached his fifty off 28 balls with a sweep for four. He was in complete control, finding gaps effortlessly.
Kusal Mendis dropped Surya on 25. Another chance went begging. GT’s fielding was costing them badly.
Sai Kishore finally removed Surya for 33 off 20 balls. MI were 143/2 after 13 overs.
Death Overs Assault:
Prasidh Krishna dismissed Rohit for 81 off 50 balls in the 17th over. The captain’s innings included 9 fours and 4 sixes.
During his knock, Rohit became the first Indian batsman to hit 300 sixes in IPL history. He also crossed 7,000 runs in IPL – only the second player after Virat Kohli.
Tilak Varma (25 off 11) and Hardik Pandya (22* off 9) provided late fireworks. Hardik smashed 3 sixes in the final over bowled by Prasidh Krishna.
MI scored 68 runs in the last 5 overs to reach 228/5 – a massive total in a knockout game.
GT Chase: Sudharsan’s Valiant Effort
Chasing 229, GT needed their best batting performance of the season. The pitch was good, but the target was daunting.
Disaster Start:
Trent Boult struck first ball! Shubman Gill reviewed an lbw decision but was given out. GT were 1/1 in the first over itself.
Sudharsan-Mendis Recovery:
Sai Sudharsan joined Kusal Mendis. The pair played positively, counter-attacking MI’s bowling.
They added 66 runs for the second wicket in 34 balls. Mendis hit 6 sixes. Sudharsan was timing the ball perfectly.
GT reached 66/1 after the powerplay. The chase was very much on.
Jasprit Bumrah dismissed Mendis for 30 off 26 balls. GT were 67/2 in the 7th over.
Sudharsan-Sundar Partnership:
Washington Sundar joined Sudharsan. Both batsmen played intelligently, rotating strike and hitting boundaries at regular intervals.
Sudharsan reached his fifty off 28 balls with 8 fours and 1 six. GT crossed 100 in the 10th over.
The pair added 84 runs in 44 balls for the third wicket. GT were 151/3 after 13.4 overs, needing 78 from 38 balls.
Bumrah broke the partnership, dismissing Sundar for 48 off 28 balls. But GT still had hope.
The Turning Point:
Sudharsan was batting beautifully on 80 off 48 balls. GT needed 58 runs from 26 balls with 6 wickets in hand.
Richard Gleeson bowled the 16th over. Sudharsan tried to scoop the ball over fine leg. He missed. The ball crashed into the stumps.
OUT for 80 off 49 balls. The Orange Cap holder was dismissed at the worst possible time.
Final Push Falls Short:
Sherfane Rutherford (22 off 7) and Shahrukh Khan (13 off 4) hit big sixes. They brought the equation down to 36 runs from 12 balls.
But MI held their nerve. Gleeson defended 24 runs in the final over brilliantly. GT finished at 208/6, losing by 20 runs.
Mumbai advanced to Qualifier 2. Gujarat’s season ended despite a valiant fight.
Match 1: March 29, 2022 – GT’s Debut Win
- GT 207/6 (20) beat MI 179 (19.3) by 28 runs
- Venue: Brabourne Stadium, Mumbai
This was Gujarat Titans’ very first match against Mumbai Indians. They made it memorable.
Shubman Gill (40), Hardik Pandya (31), and David Miller (94 off 51) powered GT to 207/6. Miller’s innings included 10 sixes – an absolute assault on MI’s bowling.
MI’s chase never got going. Rohit Sharma (10) and Ishan Kishan (14) fell cheaply. Suryakumar Yadav top-scored with 39 but lacked support.
Lockie Ferguson took 4/28 in a match-winning spell. MI were bowled out for 179, losing by 28 runs in GT’s IPL debut.
Match 2: May 6, 2022 – MI’s First Win
- MI 177/6 (20) beat GT 155 (19.4) by 22 runs
- Venue: Brabourne Stadium, Mumbai
Tim David’s 44 off 21 balls powered MI to 177/6 after they struggled in middle overs.
GT’s chase collapsed. They lost wickets regularly and never built momentum. David Miller scored 26 but got no support.
Riley Meredith took 3/24 for MI. GT were bowled out for 155, losing by 22 runs.
Match 3: April 9, 2023 – GT’s Dominant Victory
- GT 207/6 (20) beat MI 192/5 (20) by 15 runs
- Venue: Wankhede Stadium, Mumbai
Shubman Gill (76 off 45) and Sai Sudharsan (52 off 38) starred for GT. They posted a strong 207/6.
MI fought hard with Cameron Green (70) and Rohit Sharma (42) scoring runs. But 208 proved too much.
Mohit Sharma took 3/36 for GT. MI finished at 192/5, losing by 15 runs.
Match 4: May 12, 2023 – MI’s Close Win
- MI 172/5 (20) beat GT 167/7 (20) by 5 runs
- Venue: Narendra Modi Stadium, Ahmedabad
Rohit Sharma (68 off 38) anchored MI to 172/5 on a tricky Ahmedabad pitch.
GT’s chase started well with Wriddhiman Saha (37) but fell apart in middle overs. They finished at 167/7, falling short by 5 runs.
Piyush Chawla took 3/28 to choke GT’s chase.
Match 5: March 24, 2024 – GT’s Convincing Win
- GT 168/5 (20) beat MI 162/6 (20) by 6 runs
- Venue: Narendra Modi Stadium, Ahmedabad
Sai Sudharsan (56 off 42) and Shubman Gill (38) helped GT post 168/5 despite losing early wickets.
MI’s chase looked promising with Rohit (40) and Suryakumar (42) scoring. But they fell 7 runs short, finishing at 162/6.
Rashid Khan’s economical 1/22 in 4 overs proved crucial in restricting MI.
Match 6: April 21, 2024 – GT’s Last-Ball Thriller
- GT 192/3 (20) beat MI 191/9 (20) by 7 wickets
- Venue: Wankhede Stadium, Mumbai
MI posted 191/9 with Rohit (50) and Tilak Varma (34) contributing.
GT chased it down with 1 ball to spare. Shubman Gill (65 off 44) and Rahul Tewatia (40* off 25) guided them home.
GT reached 192/3 in 19.5 overs, winning by 7 wickets in a thriller.
Match 7: March 29, 2025 – Abandoned
- Match Abandoned without a ball bowled
- Venue: Narendra Modi Stadium, Ahmedabad
Heavy rain washed out the entire match. Both teams shared one point each.
Match 8: May 6, 2025 – GT’s DLS Win
- MI 155/8 (20) beat GT 147/7 (19) by 3 wickets (DLS)
- Venue: Wankhede Stadium, Mumbai
Rain interruptions made this a complex DLS-affected match. MI posted 155/8 with Will Jacks scoring 53 off 35 balls.
GT’s chase was interrupted twice by rain. They needed 15 runs from the final over. Rahul Tewatia hit a boundary and Gerald Coetzee sealed it with a six.
GT won by 3 wickets under DLS method despite the target being revised multiple times.
Key Stats & Records
- Highest Individual Score: David Miller 94 (GT, 2022)
- Best Bowling Figures: Lockie Ferguson 4/28 (GT, 2022)
- Highest Team Total: MI 228/5 (2025 Eliminator)
- Lowest Team Total: GT 155 (2022)
- Closest Finish: 3 wickets (GT, 2025)
Most Runs in Rivalry:
- Rohit Sharma (MI): 356 runs at 44.50 average
- Shubman Gill (GT): 294 runs at 42.00 average
- Sai Sudharsan (GT): 268 runs at 53.60 average
Most Wickets:
- Jasprit Bumrah (MI): 9 wickets at 21.44 average
- Rashid Khan (GT): 7 wickets at 28.57 average
- Mohit Sharma (GT): 6 wickets at 32.16 average
FAQs
Who has won more matches between MI and GT?
Gujarat Titans leads 5-3 in 8 matches. GT has a 62.5% win rate. They won 3 times in 2022-23, lost once in 2023, won 2 times in 2024, lost once in 2025 group stage, and lost the 2025 Eliminator.
What is the highest score in MI vs GT matches?
Mumbai Indians’ 228/5 in the IPL 2025 Eliminator on May 30, 2025 is the highest score. Rohit Sharma scored 81 off 50 balls, Jonny Bairstow made 47 off 22, and Hardik Pandya hit 22* off 9 balls.
Who scored the highest individual score in this rivalry?
David Miller’s 94 off 51 balls for GT in their very first match on March 29, 2022 remains the highest individual score. He hit 10 sixes in a devastating innings that won GT’s debut match against MI.
What was special about Rohit Sharma’s 81 in the Eliminator?
Rohit became the first Indian batsman to hit 300 sixes in IPL history during this innings. He also became only the second player after Virat Kohli to score 7,000 runs in IPL. Despite being dropped twice early, he scored 81 off 50 balls to set up MI’s 228.
Has GT ever beaten MI in playoffs?
No, MI beat GT by 20 runs in the IPL 2025 Eliminator – the only playoff meeting between these teams. GT won 3 out of 4 group-stage matches against MI in 2024 but couldn’t win when it mattered most.
Wrapping Up
Despite being a new rivalry (starting 2022), MI vs GT has produced quality cricket consistently. GT’s 5-3 head-to-head advantage over five-time champions MI shows their competitive edge.
The 2025 Eliminator added a new dimension – playoff pressure. MI’s experience showed when defending 228 in a knockout match. GT fought hard but fell short.
Both teams feature aggressive batting and quality bowling. Rohit vs Gill, Bumrah vs Miller, Pandya vs Rashid – these individual battles make every match compelling.



