In the frenzy and chaos of the Indian Premier League, the basis for the rivalries is formed from matches, moments under pressure, and nail-biting endings on the cricket pitch. Legacy teams like the Mumbai Indians have shouldered the weight of expectations and history but has quickly been upset by the Gujarat Titans (a new team in year one). What started as just another match in a league turned into one of the luckiest, most exhilarating rivalries in IPL history. Over four years during 2022-2025, the Gujarat Titans and Mumbai Indians have played each other eight times – which just happened to offer some absurd combinations of last-over dramas, one-sided wins, and playoff scenarios. This timeline highlights how this rivalry evolved and how a fresh franchise – the Gujarat Titans – challenged (and sometimes beat) one of the truly legacy teams of the IPL.
2022: The Inaugural Encounter

The rivalry was born in the inaugural season for the Gujarat Titans in 2022. The two teams met on May 6, 2022 in the 51st match of the tournament at Brabourne Stadium (Mumbai). The Gujarat Titans came into the match as one of the top teams in the tournament and looked like they would be able to seal the match on the field, but somehow lost the match. The Mumbai Indians stayed calm and eventually won the match by 5 runs cementing their status as the top team in Gujarat Titans’ otherwise fantastic first season in the league. That was a very anti-climatic start to a rivalry that would only escalate from there in the years to come.
2023: The Year of Fights and Revenge
In 2023, the Titans and Indians faced off four times which is already a big number for IPL rivalries, and like the matches leading up to 2023, each match seemed to only intensify the atmosphere. Two months later they met for the first time that season on April 25 at Narendra Modi Stadium in Ahmedabad. From the first ball it was clear that Gujarat had evolved as a team. A complete team effort–and a pound of flesh–a 55-run victory over Mumbai, made it clear to the IPL and its supporters that the Gujarat Titans were not a rookie team, they were contenders.
Mumbai bounced back quickly enough. On May 12 at Wankhede Stadium, they used their home condition to get back on the winning side of the ledger to hand Gujarat a surprise, a 27-run victory. Their first three batters scored, and their experienced bowling unit made critical efforts to choke off Gujarat’s chase.
By the third match of the season the stakes would continue to rise–the second Qualifier Final on May 26, back in Ahmedabad. This time it was Gujarat carrying the weight of the playoffs on their back.
The Titans asserted themselves in this knockout final, and made it known who was going to advance to the IPL final, as they completely dominated the Mumbai Indians by 62 runs. This was a convincing defeat – not just for the fact that they hammered them on the scoreboard, but how they dismantled Mumbai’s game management under all the stress of a high-pressure situation. This win set the tone for the cricketing public that the Gujarat side is now a serious force on the big stage.
2024: Closer Finish Keeps the Advantage for Gujarat

During the 2024 season both teams played each other just the once. The first one proved just as intense as the 2022 final. After the delayed start of the IPL season on March 24, the two teams faced off again at the Narendra Modi stadium – a ground that is slowly becoming a fortress for the Gujarat Titans, and it was a close finish. Gujarat just managed to defend their score, winning the match by 6 runs. A classic IPL thriller, with plenty of tactical intrigue from the clash, and to make matters worse, the Gujarat bowlers showed their steel that day.
For Mumbai, another tough loss away from home, and a reminder of their recent struggles against this new force in the IPL.
2025: Titans Show their Power, But Mumbai Gets the Other Win When it Mattered Most
Gujarat Titans had built up an enviable head-to-head record against Mumbai by 2025 and they scheduled three more occasions for the two teams to square off. The first of those took place on March 29, early in the season, again at Ahmedabad — and once again, Gujarat continued their dominance on home turf with a rather straightforward 36-run margin. Gujarat’s performance epitomized a well-oiled machine: clinical batting, sharp bowling, and sound fielding.
The teams met again on May 6 to play at the Wankhede Stadium, again under cloudy skies. Due to some rain interruptions, the game was attempted to be decided by the Duckworth–Lewis method. In chasing a revised target, Gujarat walked away victorious by 3 wickets. It was an uneven and scrappy performance, but a measure of Gujarat’s capability to win in uncertain, high-pressure situations.
The last act of the 2025 season, however, belonged to Mumbai Indians. The two teams faced off a tenth time in their short, but obviously memorable rivalry on May 30 during the first Eliminator Final. This match was played at the neutral venue of the Maharaja Yadavindra Singh International Cricket Stadium in Mullanpur. For a change, Gujarat were outplayed.
Mumbai Indians showcased their mental and playoff experience by winning by 20 runs and eliminating Gujarat. It was a disappointing end for Gujarat, but it was a better playoff victory for Mumbai against a team that beat them consistently the past few seasons.
A Rivalry of Evolution and Intensity

Gujarat Titans and Mumbai Indians have created a compelling, new-age IPL rivalry that spans eight matches from 2022 to 2025. Gujarat Titans leads the head-to-head record against Mumbai 5 to 3, but numbers fail to define the totality of the drama. The matches featured high-scoring shootouts, low-scoring thrillers, coconut water-affected matches, and playoff eliminators.
It’s particularly interesting to think of this matchup not only because of the outcome on the day, but also think about the differences in legacy and styles of play. The Mumbai Indians were the old guard — five-time champions with decades of IPL experience. The Gujarat Titans are emblematic of the new wave of IPL cricket — fearless, data-driven, and heavy-laden with young, fresh talent. For them to play these matches means so much about this larger narrative within the IPL and the threats of the old by the new, and how cricketing tradition is being rewritten through innovation.
After a series of results in favor of Gujarat – and recent seasons where they were consistently stronger – it was Mumbai’s success in the 2025 Eliminator that again showed Gujarat that class and experience count when the pressure is at its highest. The Titans have developed a fortress in Ahmedabad but Mumbai is a team that will always respond, especially when their status is at stake.
Looking Ahead
The IPL will continue to change and so will the rivalry between Gujarat Titans and Mumbai Indians. Gujarat Titans have shown they can repeatedly outperform one of the more successful franchises in the tournament while the Mumbai Indians have an increasing reminder to the rest of us – no doubt temporarily – that form is temporary but class is permanent, particularly in knockout games.
Recent record notwithstanding, if the past four seasons are anything to go by, the rivalry between Gujarat Titans and Mumbai Indians has only just started. With young stars emerging, experienced players taking up the mantle, and tactics ever evolving, future iterations of the rivalry will feature more action, more tension, and higher production value that ushered thousands of cricket supporters into the sport.
Read More
- Bangladesh National Cricket Team vs India National Cricket Team Timeline
- Namibia National Cricket Team vs England Cricket Team Timeline
- RCB vs MI Head to Head: Royal Challengers Bengaluru vs Mumbai Indians Timeline
- India National Cricket Team Vs South Africa National Cricket Team Timeline
- Australia Women’s National Cricket Team vs India Women’s National Cricket Team Timeline