The strong ISL rivalry between Mumbai City FC and Bengaluru FC started in 2017. Since then, they have played more than 16 exciting matches.
Mumbai completed an important league double in the 2021-22 season. They also won 2-0 matches in February 2024 and December 2025, with goals from Lallianzuala Chhangte and Nikolaos Karelis.
However, Bengaluru shocked everyone with a huge 5-0 knockout win in March 2025, with great performances from Suresh Wangjam and Sunil Chhetri. They also beat Mumbai in the 2023 playoffs on penalties. Let’s have a look at their head-to-head record in the ISL.
Mumbai City FC vs Bengaluru FC Head-to-Head Overview
Mumbai City FC and Bengaluru FC have met 16 times in the Indian Super League. In these 16 matches, Mumbai City have won 8 games. Bengaluru has won 7 matches.

| Total Matches Played | 16 |
| Mumbai City Won | 8 |
| Bengaluru Won | 7 |
| Tied | 1 |
| Mumbai City Goals | 29 |
| Bengaluru Goals | 21 |
Titles Comparison Between Bengaluru and Mumbai City
Mumbai FC has won one title, while Bengaluru City has won only one.
Bengaluru FC Winning Years
| ISL Season | Champion | Runner-Up |
|---|---|---|
| 2018-19 | Bengaluru FC | FC Goa |
Mumbai City FC Winning Years
| ISL Season | Champion | Runner-Up |
|---|---|---|
| 2020-21 | Mumbai City FC | ATK Mohun Bagan |
| 2023-24 | Mumbai City FC | Mohun Bagan Super Giant |
Memorable Matches Between Mumbai City FC and Bengaluru FC
Mumbai and Bengaluru have witnessed numerous memorable matches, some of which are given below:

1. Bengaluru FC (5) – Mumbai City FC (0)
Bengaluru FC crushed Mumbai City 5-0 in the playoff knockout and moved into the semi-finals. Suresh Wangjam scored early in the 9th minute. Edgar Mendez added a goal from a penalty before halftime. In the second half, Ryan Williams made it 3-0. Sunil Chhetri and Jorge Pereyra Diaz scored to complete the big win. It was Bengaluru’s biggest win in ISL history. Mumbai, who were the defending champions, had a very disappointing exit.
2. Bengaluru FC (2) – Mumbai City FC (2)
Bengaluru FC reached the ISL final after beating Mumbai City in a dramatic penalty shootout. The match ended 2-2 on aggregate after both legs. Goalkeeper Gurpreet Singh Sandhu made important saves during the shootout. In the end, Bengaluru won 9-8 on penalties. Sandesh Jhingan scored the final winning penalty. It was a very tense and exciting match. Both teams fought hard, and the game was full of drama until the last kick.
3. Mumbai City FC (1) – Bengaluru FC (0)
In the first leg of the semi-final, Bengaluru FC won 1-0 against Mumbai City at the Mumbai Arena. Sunil Chhetri came off the bench and scored with a header in the 78th minute after a cross from Naorem Roshan. Mumbai controlled the ball for most of the match and tried hard to score. However, Chhetri’s calm finish gave Bengaluru an important advantage before the second leg. It was a close and competitive game between two strong teams.
4. Mumbai City FC (4) – Bengaluru FC (0)
Mumbai City FC defeated Bengaluru FC 4-0 in a dominant league match. Jorge Pereyra Diaz scored first in the 14th minute. Apuia added the second goal in the 32nd minute. Bipin Singh scored the third, and Lallianzuala Chhangte added the fourth goal later in the match. Mumbai played with great confidence and control throughout the game.
5. Mumbai City FC (2) – Bengaluru FC (0)
Mumbai City FC beat Bengaluru FC 2-0 in their final league match to qualify for the playoffs. Lallianzuala Chhangte scored early with help from Nikolaos Karelis. Karelis later scored from a penalty to double the lead. This win was very important for Mumbai because they needed three points to enter the playoffs. Interestingly, they had to face Bengaluru again in the knockouts, where they later lost 5-0 in a surprising result.
Suggested Reads:
Mumbai City FC vs Bengaluru FC All Fixtures
Here is the list of all matches played between Mumbai City FC and Bengaluru FC
| Season | Date | Winner | Score |
|---|---|---|---|
| 2023-24 | 8 Dec 2023 | Bengaluru FC | 0-4 |
| 2023-24 | 18 Feb 2024 | Mumbai City FC | 2-0 |
| 2022-23 | 17 Nov 2022 | Mumbai City FC | 4-0 |
| 2022-23 | 15 Feb 2023 | Bengaluru FC | 2-1 |
| 2022-23 (SF) | 7 Mar 2023 | Mumbai City FC | 0-1 |
| 2022-23 | 12 Mar 2023 | Bengaluru FC | 1-2 |
| 2021-22 | 4 Dec 2021 | Bengaluru FC | 1-3 |
| 2021-22 | 10 Jan 2022 | Mumbai City FC | 0-3 |
| 2020-21 | 5 Jan 2021 | Bengaluru FC | 1-3 |
| 2020-21 | 15 Feb 2021 | Mumbai City FC | 2-4 |
| 2019-20 | 15 Dec 2019 | Bengaluru FC | 2-3 |
| 2019-20 | 17 Jan 2020 | Mumbai City FC | 2-0 |
| 2018-19 | 9 Dec 2018 | Bengaluru FC | 1-1 |
| 2018-19 | 27 Jan 2019 | Mumbai City FC | 1-0 |
| 2017-18 | 19 Nov 2017 | Bengaluru FC | 2-0 |
| 2017-18 | 18 Jan 2018 | Mumbai City FC | 1-3 |
