XpectXpect

Bengaluru vs Mumbai City: prediction and statistics

India · Indian Super League · 20 November 2026 · kick-off

Before kick-off

Indian Super League, 20 November 2026: Bengaluru are at home to Mumbai City. Bengaluru sit 3rd in the 13-team table while Mumbai City are 11th, so 8 places separate the two sides. Bengaluru are part of the leading group. Mumbai City are in the bottom three.

Recent results of Bengaluru are mostly positive — 2 wins, 2 draws and 1 defeat from 5 games. Mumbai City have been solid lately: 2 wins, 2 draws and 1 defeat in the last 5 matches. In points that is almost level: 8 against 8.

At home (2024/25–2026/27) Bengaluru have 12 wins, 5 draws and 5 defeats in 22 matches, averaging 1.7 goals scored and 0.9 conceded. Mumbai City travel well: 10 wins, 9 draws and 5 defeats in 24 away matches, with 1.2 goals scored and 1.0 conceded per game.

Head to head there is no clear master over 18 meetings — wins: Bengaluru 5, Mumbai City 10; draws: 3. The most recent meeting, on 25 April 2026, finished Bengaluru 0:0 Mumbai City. On average these meetings produce 2.8 goals.

Form

Bengaluru: last five matches — D-L-D-W-W.

Mumbai City: last five matches — W-W-L-D-D.

Table: Bengaluru — 3, Mumbai City — 11 (of 13).

Home and away record

Bengaluru at home and Mumbai City away, 2024/25–2026/27.

BengaluruMumbai City
Matches2224
Wins · draws · losses12-5-510-9-5
Goals scored per match1.71.2
Goals conceded per match0.91.0

Head to head

18 meetings in our database: Bengaluru won 5, 3 draws, Mumbai City won 10. Per match: 2.8 goals.

🔒 Full statistics for this match — with an Xpect subscription

Corners, cards and goals by line, model estimates, team stats and referee open in the Xpect app and web version.

Key facts

  • Over 2.5 goals happened in 46% of Bengaluru’s home matches and 33% of Mumbai City’s away matches over three seasons.
  • Our model expects more corners from Bengaluru: 6.0 against 4.4 for Mumbai City.
  • No clear favourite in our model: 45% – 27% – 28%.

Corners

59%

Corners over 9.5

Our model expects 10.4 corners in the match: Bengaluru 6.0, Mumbai City 4.4. In a typical match of this competition — 10.1. Probability of over 9.5 corners: 59% (typical match — 55%).

This match is in the top of the day: Corners over 9.5 — 59%, typical match 55%.

Yellow cards

56%

Yellow cards under 4.5

Our model expects 4.4 yellow cards: Bengaluru 2.3, Mumbai City 2.0; typical match of the competition — 4.2. Probability of over 4.5 cards: 44% (typical match — 42%).

This match is in the top of the day: Yellow cards over 3.5 — 64%, typical match 61%.

Result

Our model: Bengaluru win 45%, draw 27%, Mumbai City win 28%. Over 2.5 goals — 42%, both teams to score — 47%.

Team statistics for three seasons

BengaluruMumbai City
Win rate55%42%
Over 2.5 goals46%33%
Both teams score32%42%
Total corners per match10.610.3
Over 9.5 corners55%58%
Total yellow cards per match4.14.6
Over 4.5 yellow cards36%58%

Head to head

Corners in their meetings: 10.4 per match on average. Yellow cards in their meetings: 4.9 per match on average.

How we calculate

Corners and cards: our own model on the last 30 matches of each team, pulled toward the competition average; tested on 126,835 matches from 2014–2026, each forecast using only games played before it. Result and goals: our own model — who is stronger comes from an attack and defence rating adjusted for the strength of the opponents (wins over weak sides count for less, so a promoted team gets no extra credit), how many goals from the last 30 matches of each team, Poisson distribution; tested the same way on 445,384 matches since July 2023. Form, head to head and referee: our database of more than half a million matches.

Other matches

Full prediction · cancel any time