African Tips
Home › Predictions › Serie A

Milan vs Inter prediction: Serie A derby preview and betting tips

MilanMilan
VS
InterInter
🏆 Serie A🕒 Kick-off: 31.10.2026 · 20:45 WAT / 22:45 EAT

The Derby della Madonnina takes place today, Saturday 31 October, at 19:45 UTC at San Siro, and it is one of the most anticipated fixtures of Matchday 10 in Serie A. In this Milan vs Inter prediction we look at form, recent meetings, team news and odds before settling on our pick: Both teams to score @ 1.53.

Our predictionBoth teams to score
1.53
Do you agree with this prediction?

Form: Inter flying, Milan trying to recover

Inter lead Serie A with 25 points from nine matches, built on eight wins and one draw, with no league defeat so far. They have been scoring freely, although they did suffer a recent Champions League defeat to Club Brugge.

Milan sit fifth on 18 points, with five wins, three draws and one loss. Their last setback came against Bologna, a game in which the side looked tired and short of options in midfield because of injuries.

Head-to-head: Milan have been a problem

Milan have won the last three competitive meetings: a 3-0 Coppa Italia win in April 2025, a 1-0 win at Inter in November 2025 and a 1-0 win at San Siro in March 2026. The two sides drew 1-1 in a friendly in August 2026.

One detail matters for our angle. In those four meetings Milan scored every time, while Inter scored only once. The hosts have found a way to score, but these games have also been tight and low-scoring.

Team news and absences

Milan are without Chukwueze, Gabbia, Loftus-Cheek and Saelemaekers, and Tomori is a doubt with a thigh muscle problem. Reports on Gila, Moreira and Rabiot conflict, so their availability remains unclear.

Inter are expected to be without Lautaro Martínez, Pavard, Luis Henrique and Curtis Jones, while Stones is a doubt. Akanji is the main option from the bench, and there is hope that Çalhanoğlu and Barella will return to the starting XI.

Why we like Both teams to score

Our pick is Both teams to score at odds of 1.53. With Lautaro Martínez out, Inter lose their main goal threat. For Milan, a thin centre-back pool could make it easier for the visitors to find the net, and the home side have scored in recent meetings with Inter.

The Opta supercomputer gives Inter a 46.9% win probability, against 28.2% for Milan and 24.9% for a draw. That points to a balanced game with no clear favourite, and some public predictions even suggest a 1-1 scoreline.

The risks are real. Milan have won the last two league meetings 1-0, and Inter rarely score two goals against this opponent. So this is a moderate-value bet, not a certainty.

Our prediction

For us, Both teams to score @ 1.53 makes sense because it brings together two defences with problems in this derby, at a price that does not demand a high-scoring game. Keep stakes modest and manage your bankroll. No bet is guaranteed.

Share with friends:TelegramX

Every pick lands in the channel first — singles, accas and live bets.

Bet on 1xBetPromo code: AFRTIPS

FAQ

When and where is Milan vs Inter played?

The match is on Saturday, 31 October 2026, at 19:45 UTC, at San Siro (Stadio Giuseppe Meazza) in Milan, as part of Matchday 10 of Serie A.

What is our prediction?

Our pick is Both teams to score @ 1.53, based on the injury problems at the back for both sides and Inter's recent low goal output against Milan.

What are the typical odds?

Odds vary between betting markets and move until kick-off. The reference price for this preview is 1.53 at the time of publishing.

More predictions

GenoaJuventusGenoa — Juventus
Serie A · 28.10.2026 · 20:45 WAT / 22:45 EAT
❌ Lost
2-0 (HT 2-0)
FrosinoneLecceFrosinone — Lecce
Serie A · 29.10.2026 · 18:30 WAT / 20:30 EAT
✅ Won
5-1 (HT 2-0)
UdineseRomaUdinese — Roma
Serie A · 31.10.2026 · 18:00 WAT / 20:00 EAT
1.28
MSWestern Sydney WanderersMacarthur Sydney — Western Sydney Wanderers
A-League · 31.10.2026 · 09:40 WAT / 11:40 EAT
❌ Lost
0-0
Darmstadt 98MagdeburgDarmstadt 98 — Magdeburg
2. Bundesliga · 31.10.2026 · 13:00 WAT / 15:00 EAT
1.44
KaiserslauternHertha BSCKaiserslautern — Hertha BSC
2. Bundesliga · 31.10.2026 · 13:00 WAT / 15:00 EAT
1.47