Bat first and you usually win: that is the clearest lesson of the GT vs MI head to head, in which teams setting a target are 8 for 9 in IPL games. Gujarat Titans (GT) lead Mumbai Indians 5 to 4 since 6 May 2022.
Mumbai have closed the gap lately, winning the last 2 meetings. Their latest, in Ahmedabad on 20 Apr 2026, was a 99-run thrashing. This page has the results by season, player stats for both sides and the highest and lowest totals.
Gujarat vs Mumbai Indians stats: who leads and where
Gujarat’s lead comes almost entirely from their home ground. In Ahmedabad they are 4 and 1 against Mumbai, including 55-run and 62-run wins in 2023 and a 36-run win in Mar 2025. Away from Ahmedabad the record flips: Mumbai have won 3 of the 4 games played elsewhere, at Brabourne, Wankhede and Mullanpur.
The season swings are short and sharp. MI won the only 2022 game by 5 runs. GT took two of three in both 2023 and 2025, and won the single 2024 match by 6 runs. Then came 2026: Gujarat folded for 100 inside 15.5 overs, the fixture’s lowest total, and Mumbai’s 99-run margin is the widest either side has managed.
Mumbai’s numbers against everyone else are on the MI franchise page.
GT vs MI Head to Head Record in the IPL
| Matches | Gujarat Titans won | Mumbai Indians won | Tied | No result | First meeting | Latest meeting |
|---|---|---|---|---|---|---|
| 9 | 5 | 4 | 0 | 0 | 6 May 2022 | 20 Apr 2026 |
Gujarat vs Mumbai Indians Results by Season
| Season | Matches | Gujarat Titans won | Mumbai Indians won | Tied/NR |
|---|---|---|---|---|
| 2026 | 1 | 0 | 1 | 0 |
| 2025 | 3 | 2 | 1 | 0 |
| 2024 | 1 | 1 | 0 | 0 |
| 2023 | 3 | 2 | 1 | 0 |
| 2022 | 1 | 0 | 1 | 0 |
Most Runs in GT vs MI Matches
| Batter | M | Inns | Runs | HS | Avg | SR | 100s | 50s |
|---|---|---|---|---|---|---|---|---|
| Shubman Gill Gujarat Titans | 9 | 9 | 370 | 129 | 41.11 | 148.59 | 1 | 2 |
| SA Yadav Mumbai Indians | 8 | 8 | 331 | 103* | 47.29 | 172.40 | 1 | 1 |
| Tilak Varma Mumbai Indians | 8 | 8 | 263 | 101* | 37.57 | 174.17 | 1 | 0 |
| B Sai Sudharsan Gujarat Titans | 7 | 7 | 250 | 80 | 35.71 | 141.24 | 0 | 2 |
| RG Sharma Mumbai Indians | 8 | 8 | 221 | 81 | 27.62 | 145.39 | 0 | 1 |
| DA Miller Gujarat Titans | 4 | 4 | 118 | 46 | 39.33 | 161.64 | 0 | 0 |
| Rashid Khan Gujarat Titans | 9 | 9 | 103 | 79* | 34.33 | 190.74 | 0 | 1 |
| Naman Dhir Mumbai Indians | 5 | 5 | 99 | 45 | 24.75 | 143.48 | 0 | 0 |
| WP Saha Gujarat Titans | 5 | 5 | 98 | 55 | 19.60 | 118.07 | 0 | 1 |
| R Tewatia Gujarat Titans | 8 | 8 | 94 | 22 | 18.80 | 140.30 | 0 | 0 |
Most Wickets in GT vs MI Matches
| Bowler | M | Inns | Wkts | Best | Avg | Econ | 5w |
|---|---|---|---|---|---|---|---|
| Rashid Khan Gujarat Titans | 9 | 9 | 11 | 4/30 | 20.91 | 6.76 | 0 |
| MM Sharma Gujarat Titans | 4 | 4 | 10 | 5/10 | 12.30 | 8.58 | 1 |
| Ashwani Kumar Mumbai Indians | 3 | 3 | 7 | 4/24 | 11.43 | 6.96 | 0 |
| JJ Bumrah Mumbai Indians | 5 | 5 | 7 | 3/14 | 17.57 | 6.47 | 0 |
| R Sai Kishore Gujarat Titans | 4 | 4 | 6 | 2/34 | 22.83 | 8.56 | 0 |
| PP Chawla Mumbai Indians | 4 | 4 | 6 | 2/34 | 24.33 | 10.43 | 0 |
| M Prasidh Krishna Gujarat Titans | 4 | 4 | 6 | 2/18 | 27.00 | 10.12 | 0 |
| TA Boult Mumbai Indians | 3 | 3 | 5 | 2/22 | 22.40 | 9.33 | 0 |
| Mohammed Siraj Gujarat Titans | 4 | 4 | 5 | 2/34 | 25.00 | 8.33 | 0 |
| K Rabada Gujarat Titans | 2 | 2 | 4 | 3/33 | 18.75 | 9.38 | 0 |
Highest Individual Score in GT vs MI
| Batter | Score | Balls | 4s | 6s | Date |
|---|---|---|---|---|---|
| Shubman Gill Gujarat Titans | 129 | 60 | 7 | 10 | 26 May 2023 |
| SA Yadav Mumbai Indians | 103* | 49 | 11 | 6 | 12 May 2023 |
| Tilak Varma Mumbai Indians | 101* | 45 | 8 | 7 | 20 Apr 2026 |
| RG Sharma Mumbai Indians | 81 | 50 | 9 | 4 | 30 May 2025 |
| B Sai Sudharsan Gujarat Titans | 80 | 49 | 10 | 1 | 30 May 2025 |
Best bowling figures
| Bowler | Figures | Overs | Date |
|---|---|---|---|
| MM Sharma Gujarat Titans | 5/10 | 2.2 | 26 May 2023 |
| Ashwani Kumar Mumbai Indians | 4/24 | 4 | 20 Apr 2026 |
| Rashid Khan Gujarat Titans | 4/30 | 4 | 12 May 2023 |
| JJ Bumrah Mumbai Indians | 3/14 | 4 | 24 Mar 2024 |
| Akash Madhwal Mumbai Indians | 3/31 | 4 | 12 May 2023 |
Highest Totals in GT vs MI Matches
| Team | Total | Overs | Against | Venue | Date |
|---|---|---|---|---|---|
| Gujarat Titans | 233/3 | 20 | Mumbai Indians | Narendra Modi Stadium, Ahmedabad | 26 May 2023 |
| Mumbai Indians | 228/5 | 20 | Gujarat Titans | Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur | 30 May 2025 |
| Mumbai Indians | 218/5 | 20 | Gujarat Titans | Wankhede Stadium, Mumbai | 12 May 2023 |
| Gujarat Titans | 208/6 | 20 | Mumbai Indians | Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur | 30 May 2025 |
| Gujarat Titans | 207/6 | 20 | Mumbai Indians | Narendra Modi Stadium, Ahmedabad | 25 Apr 2023 |
Lowest totals
| Team | Total | Overs | Against | Venue | Date |
|---|---|---|---|---|---|
| Gujarat Titans | 100 | 15.5 | Mumbai Indians | Narendra Modi Stadium, Ahmedabad | 20 Apr 2026 |
| Mumbai Indians | 171 | 18.2 | Gujarat Titans | Narendra Modi Stadium, Ahmedabad | 26 May 2023 |
Biggest wins
| Result | Format | Venue | Date |
|---|---|---|---|
| Mumbai Indians won by 99 runs | T20 | Narendra Modi Stadium, Ahmedabad | 20 Apr 2026 |
| Gujarat Titans won by 62 runs | T20 | Narendra Modi Stadium, Ahmedabad | 26 May 2023 |
| Gujarat Titans won by 55 runs | T20 | Narendra Modi Stadium, Ahmedabad | 25 Apr 2023 |
Most player of the match awards
| Player | Awards |
|---|---|
| Shubman Gill Gujarat Titans | 2 |
| TH David Mumbai Indians | 1 |
| A Manohar Gujarat Titans | 1 |
| SA Yadav Mumbai Indians | 1 |
| B Sai Sudharsan Gujarat Titans | 1 |
| M Prasidh Krishna Gujarat Titans | 1 |
Grounds Used for GT vs MI
| Ground | Matches | Gujarat Titans won | Mumbai Indians won |
|---|---|---|---|
| Narendra Modi Stadium | 5 | 4 | 1 |
| Wankhede Stadium | 2 | 1 | 1 |
| Brabourne Stadium | 1 | 0 | 1 |
| Maharaja Yadavindra Singh International Cricket Stadium | 1 | 0 | 1 |
Latest GT vs MI Results
| Date | Venue | Result |
|---|---|---|
| 20 Apr 2026 | Narendra Modi Stadium, Ahmedabad | Mumbai Indians won by 99 runs |
| 30 May 2025 | Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur | Mumbai Indians won by 20 runs |
| 6 May 2025 | Wankhede Stadium, Mumbai | Gujarat Titans won by 3 wickets (DLS) |
| 29 Mar 2025 | Narendra Modi Stadium, Ahmedabad | Gujarat Titans won by 36 runs |
| 24 Mar 2024 | Narendra Modi Stadium, Ahmedabad | Gujarat Titans won by 6 runs |
| 26 May 2023 | Narendra Modi Stadium, Ahmedabad | Gujarat Titans won by 62 runs |
| 12 May 2023 | Wankhede Stadium, Mumbai | Mumbai Indians won by 27 runs |
| 25 Apr 2023 | Narendra Modi Stadium, Ahmedabad | Gujarat Titans won by 55 runs |
| 6 May 2022 | Brabourne Stadium, Mumbai | Mumbai Indians won by 5 runs |
GT vs MI head to head player stats
Shubman Gill (GT) leads with 370 runs from nine innings. His 129 from 60 deliveries on 26 May 2023, ten sixes in it, is the best knock, and he is the only player with two match awards here. SA Yadav of Mumbai Indians is close on 331 runs, averaging 47.29 while scoring at 172.40, plus a hundred of his own, 103* in May 2023. Tilak Varma’s 101* in the Apr 2026 rout makes three hundreds in nine matches.
Rashid Khan has taken 11 wickets, the most, giving away 6.76 an over. MM Sharma has 10 in only 4 games, and his 5/10 in 2.2 overs on the day of Gill’s hundred is the best analysis. For Mumbai, JJ Bumrah and Ashwani Kumar have 7 wickets each, with Kumar’s 4/24 arriving on the night of the 99-run rout.
MI vs GT pitch report: totals and the toss question
First innings in this fixture average 198, the sort of figure that puts a chasing side under pressure from the start. Only one chase has ever succeeded, GT’s 3-wicket DLS win in Mumbai at the Wankhede in May 2025.
Four of the five highest totals were made batting first, topped by GT’s 233/3 at the Narendra Modi Stadium in May 2023. Mumbai’s highest, 228/5, came at Mullanpur in May 2025, and GT’s 208/6 in reply that day still fell 20 runs short. In this fixture a total near 200 has nearly always been enough.
Questions about GT vs MI
Which side has the better GT vs MI record?
Gujarat, narrowly: 5 wins to Mumbai Indians’ 4. MI took the two most recent games.
How did the most recent GT vs MI game end?
Mumbai Indians crushed Gujarat by 99 runs in Ahmedabad on 20 Apr 2026. Tilak Varma made 101* and GT were all out for 100.
Should you bat first or chase in GT vs MI?
Bat first. Only one chase has worked in nine attempts, a DLS-adjusted GT win on 6 May 2025, and an average opening score of 198 explains why.
Which totals and innings top the GT vs MI lists?
GT’s 233/3 in May 2023 heads the team list, and Shubman Gill’s 129 from that same evening heads the batting list.
Source: ball-by-ball match data from Cricsheet.org (ODC-BY). See how we compile these records.