Cagliari Calcio
Football Italy - Serie A Unipol Domus Fri 2 Jan 14:45
AC Milan
  1. Prediction
  2. Odds
  3. Stats
  4. Live Stream
  5. Team News
  6. Lineups
  7. Injuries
  8. Squads
  9. Table

Serie A Betting Preview: Cagliari vs AC Milan

Cagliari host second-placed AC Milan at Unipol Domus, with kick-off set for 14:45 on Friday 2 January.

Don’t Write Off Cagliari For This Clash

We’re backing Cagliari +1 on the Asian Handicap against Milan at -109. There’s money back should the underdogs lose by one goal and we will see a nice return from this bet if they manage to win or draw.

Like our Asian Handicap angle? Activate the latest BetMGM bonus code and see how the betting site performs in our review before placing your wager.

Milan Are 7 From 10 on the Head-to-Head

Cagliari won last time out by a 2-1 scoreline. It was away from home against Torino at Stadio Olimpico Grande Torino. Gli Isolani managed four shots on target and had 44% possession, with Matteo Prati and Semih Kilicsoy scoring one goal each.

AC Milan have enjoyed back-to-back Serie A away wins. In their previous league match, they beat Hellas Verona at home, triumphing 3-0 at San Siro. The Lombardy outfit had 52% possession and recorded five shots on goal, with Christopher Nkunku finding the net twice and Christian Pulisic bagging one.

Head-to-Head Statistics

Milan have gone unbeaten in their past ten games against Cagliari, with the last encounter ending 1-1 at San Siro. The 10 most recent H2H games have included seven Milan victories along with three draws.

Serie A G W D L GF GA GD GD P
2 AC Milan logo AC Milan 16 10 5 1 27 13 14 27:13 35
14 Cagliari logo Cagliari 17 4 6 7 19 24 -5 19:24 18
View Full Table
Cagliari – Last 10 League Games

Cagliari have 2 wins, 4 losses and 4 draws, averaging 1.3 goals from 3.7 shots on goal and 9.1 attempts. Fabio Pisacane's side have averaged 46.9% possession, 390.5 passes and 3.4 corners per game, with their opponents scoring 1.6 goals from 5.5 shots on goal, 11.8 attempts and 4.8 corners.

Top goalscorer Sebastiano Esposito has found the net 3 times, with Semih Kilicsoy, Gianluca Gaetano and Gennaro Borrelli scoring 2 each. Alessandro Deiola, Gabriele Zappa and Sebastiano Esposito have the most assists with 2, while goalie Elia Caprile has recorded 2 clean sheets.

AC Milan – Last 10 League Games

Milan have won 6 and drawn 4, with an average of 1.8 goals from 12.9 attempts and 4.8 shots on goal. I Rossoneri average 51.8% possession, 475.3 passes, 4.1 corners in their favour and 4.7 corners against, while conceding 1.0 goals from 11.2 attempts and 3.4 shots on goal.

Rafael Leao is the leading goalscorer with 5, Christian Pulisic has 4, with Christopher Nkunku and Davide Bartesaghi getting 2. Christopher Nkunku, Fikayo Tomori and Samuele Ricci have had 2 assists in the last 10 games, while Mike Maignan has 4 clean sheets to his name.

Predicted & Confirmed Lineups

Cagliari predicted lineup (3-5-1-1): Elia Caprile (GK), Gabriele Zappa, Alessandro Deiola, Sebastiano Luperto, Marco Palestra, Michel Ndary Adopo, Matteo Prati, Luca Mazzitelli, Riyad Idrissi, Gianluca Gaetano, Semih Kilicsoy.

AC Milan predicted lineup (3-5-2): Mike Maignan (GK), Fikayo Tomori, Koni De Winter, Strahinja Pavlovic, Alexis Saelemaekers, Ruben Loftus-Cheek, Luka Modric, Adrien Rabiot, Davide Bartesaghi, Christopher Nkunku, Christian Pulisic.

Cagliari vs AC Milan Prediction & Betting Tips

Unlock a complete betting breakdown for Cagliari vs AC Milan, featuring our expert match prediction, expected final score, corners insight, standout player prop picks and a ready-to-play bet builder.

Match Prediction

We’re going for Cagliari on the Asian Handicap +1 and feel confident that the underdogs can win or draw this Serie A clash. We feel as though there’s plenty of juice in the odds of -109.

We always have a keen eye on team news, while our football experts have their finger on the pulse by knowing the latest form. You will also find a compendium of stats which provide some valuable pointers ahead of the Serie A action.

Key Cagliari vs AC Milan league stats:

  • The +1 line has been covered by Cagliari in 3 consecutive games at home.
  • The +1 line has been covered by Cagliari in 6 of their last 10 games.
  • The +1 line has been covered by Cagliari in 11 of their last 20 games.
  • The -1 line hasn’t been covered by Milan in any of their last 5 games on the road.
  • The -1 line hasn’t been covered by Milan in 9 of their last 10 games.
  • The +1 line has been covered by Cagliari in 2 consecutive games against Milan.
Cagliari +1 Probability

The betting apps are estimating that there is a 52.1% likelihood of this pick landing a return. Taking all factors into consideration, our tipsters think there’s a stronger chance of success and have a probability interval between 55-60%. That means we’re regarding it as a value bet.

Looking for Bigger Odds?

The betting sites give you the chance to buy or sell goals, meaning that you can select from a variety of lines. Buying means shorter prices, with selling sending the odds upwards.

Before you bet, make sure to check out the latest offers. Our guide is packed with the best welcome bonuses from leading sportsbooks.

Our Match Prediction
Cagliari Asian Hcp +1 @ -109 Watch Live Bet Now BetMGM logo
BetMGM logo
BetMGM Promo Up To $1500 in Bonus Bets Get Bonus T&C apply. Gamble responsibly 18+
Gamble responsibly 18+. All odds are correct at time of publishing and are subject to change. To use the Bookmaker Live Streaming services you will need to be logged in and have a funded account or to have placed a bet in the last 24 hours. Geo-restrictions apply.
Published 21:07, 31 December 2025

Correct Score Prediction

Cagliari Cagliari logo 1 - 1 Milan logo Milan

There’s the option to bet on the two teams to play out a 1-1 draw. Odds of +600 are on offer and this is a correct score wager that should provide plenty of entertainment.

Player Prop Picks

Top Pick: Christopher Nkunku Under 0.5 Shots On Target -111 BetMGM logo

Christopher Nkunku (Milan) hasn’t recorded a shot on goal in four of the past six Serie A matches on the road. We’re expecting him to fall short of the mark, with this Shots on Target bet available at odds of -111.

Latest Christopher Nkunku Player Prop Odds

T&C apply. Gamble responsibly 18+


Gianluca Gaetano to Score +700 BetMGM logo

Gianluca Gaetano (Cagliari) has scored two goals in his past five Serie A games. Based on the stats, we are happy to back the +700 when it comes to him finding the net on the Anytime Goalscorer market.

Latest Gianluca Gaetano Player Prop Odds

T&C apply. Gamble responsibly 18+

Corners Prediction

Milan Under 4.5 Corners +102 BetMGM logo

In six consecutive away games, Milan have fallen short of 4.5 corners. The number of Milan corners could be lower than the line suggests and that leads us to a bet at odds of +102.

League Games
League Games
Last 10 Total For Against
Last 10 at Home Total For Against
Last 10 Away Total For Against
Cagliari Logo Cagliari
Total
8.20 3.40 4.80
Home
8.70 4.20 4.50
Away
9.50 3.10 6.40
Milan Logo Milan
Total
8.80 4.10 4.70
Home
9.20 5.00 4.20
Away
8.60 3.20 5.40
Latest Corner Odds

T&C apply. Gamble responsibly 18+

Bet Builder Tips

Asian Handicap Cagliari +1 -109
Total Goals Under 2.5 -109
Shots On Target Christopher Nkunku Under 0.5 -111

We’re happy to go with a same-game multi that has Cagliari with an Asian Handicap of +1, two or less goals combined with Christopher Nkunku (Milan) to not record a shot on target.

The bet builder route is a great one for football fans requiring a tailored same-game multi on a match. It results in you being able to place a tailored bet at a larger price based on the number of predictions made.

T&C apply. Gamble responsibly 18+

Cagliari vs AC Milan Odds

The odds are updated on a frequent basis. You might therefore find that they are different to the ones listed for the above betting predictions.

Latest Match Odds Suggest Milan Victory

With the bookies giving them a 67% probability of winning, AC Milan might be a popular acca pick. Their current betting odds are -200 when it comes to triumphing in this Serie A clash. For those wanting to back Cagliari, you will find +540 about this outsider.

For those wanting an alternative, Milan are +102 on the Half-Time Result market. This means they need to lead at the break, with Cagliari being priced up at +480 and the draw is +140.

The Total Goals market looks like a close call, with Over and Under 2.5 Goals available at similar odds. For those wanting to bet on Both Teams to Score, you won’t find much between Yes and No.

It’s fantastic to find hundreds of markets on offer for Serie A games. You simply need to visit the best sports betting sites and select from the various football options that are presented.

Christian Pulisic Favourite to Score the First Goal

Christian Pulisic is priced at +380 when it comes to First Goalscorer which makes him the favourite, while he’s also available at odds of +140 to find the net anytime.

Player Goals
Christian Pulisic (Milan)
First
+140
Anytime
+380
BetMGM Logo
Rafael Leão (Milan)
First
+150
Anytime
+400
BetMGM Logo
Christopher Nkunku (Milan)
First
+200
Anytime
+525
BetMGM Logo
Adrien Rabiot (Milan)
First
+300
Anytime
+750
BetMGM Logo
Player Shots On Target
Christopher Nkunku (Milan)
Over 0.5
-172
Under 0.5
-111
BetMGM Logo
Sebastiano Esposito (Cagliari)
Over 0.5
-139
Under 0.5
-137
BetMGM Logo
Adrien Rabiot (Milan)
Over 0.5
-109
Under 0.5
-189
BetMGM Logo
Semih Kiliçsoy (Cagliari)
Over 0.5
-108
Under 0.5
-182
BetMGM Logo
Best Betting Offers
Unipol Domus
Unipol Domus
Milan Avoid Defeat Against Cagliari in Last Five H2H Unipol Domus Encounters

Cagliari haven’t lost any of their past three games at Unipol Domus. Gli Isolani have four defeats, three wins and three draws in the last 10 home games, scoring an average of 1.40 goals per match and conceding 1.40.

Milan haven’t been beaten in seven straight games away from home. The Lombardy outfit have managed six victories, three draws and one loss in the last 10 away matches, recording an average of 1.70 goals per game and conceding 0.90.

The last meeting at Unipol Domus saw Cagliari and Milan draw 3-3. The previous 5 H2H matches at Unipol Domus have featured four Milan wins and one draw.

Last 10 League Games W-D-L G GF GA O2.5 U2.5 B-Y B-No
Cagliari logo Cagliari Home Stats 3-3-4 2.80 1.40 1.40 5 5 5 5
AC Milan logo AC Milan Away Stats 6-3-1 2.60 1.70 0.90 5 5 5 5
  • W-D-L = Wins-Draws-Losses
  • G = Avg. Goals
  • GF = Avg. Goals For
  • GA = Avg. Goals Against
  • O2.5 = Matches Over 2.5 Goals
  • U2.5 = Matches Under 2.5 Goals
  • B-Y = Matches BTTS Yes
  • B-No = Matches BTTS No
Team Stats
Cagliari logo Cagliari League Stats
AC Milan logo AC Milan League Stats
Full-Time Result
  • 2 wins, 4 defeats and 4 draws in the previous 10 matches
  • 3 wins, 4 defeats and 3 draws in the previous 10 home matches
Full-Time Result
  • 6 wins and 4 draws in the previous 10 matches
  • 6 wins, 1 defeat and 3 draws in the previous 10 away matches
Goals
Goals
Corners
Corners
Possession
Possession
Top Scorers & Assists
Top Scorers & Assists
Live Stream

You can watch and bet on Serie A games thanks to the live streaming service that’s available. This is only available to eligible sportsbook customers and is subject to geo-restrictions.

You’re never short of viewing opportunities. Check out the daily list of sporting events that are being covered through this service.

Cagliari vs AC Milan Lineups & Team News

Get the latest team news for Cagliari vs Milan before you bet. Receive the predicted and confirmed Serie A lineups from us, plus the most recent injury updates.

Cagliari Predicted Lineup 3-5-1-1

AC Milan Predicted Lineup 3-5-2

Cagliari Predicted Lineup 3-5-1-1

1 Elia Caprile
28 Gabriele Zappa 14 Alessandro Deiola 6 Sebastiano Luperto
2 Marco Palestra 8 Michel Ndary Adopo 16 Matteo Prati 4 Luca Mazzitelli 3 Riyad Idrissi
10 Gianluca Gaetano
9 Semih Kilicsoy
16 Mike Maignan
23 Fikayo Tomori 5 Koni De Winter 31 Strahinja Pavlovic
56 Alexis Saelemaekers 8 Ruben Loftus-Cheek 14 Luka Modric 12 Adrien Rabiot 33 Davide Bartesaghi
18 Christopher Nkunku 11 Christian Pulisic

AC Milan Predicted Lineup 3-5-2

Previous Cagliari Lineups

27 Dec Serie A
Torino 1-2 Cagliari
21 Dec Serie A
Cagliari 2-2 Pisa
13 Dec Serie A
Atalanta 2-1 Cagliari
07 Dec Serie A
Cagliari 1-0 Roma
03 Dec Coppa Italia
Napoli 10-9 Cagliari
29 Nov Serie A
Juventus 2-1 Cagliari

Previous AC Milan Lineups

28 Dec Serie A
AC Milan 3-0 Hellas Verona
14 Dec Serie A
AC Milan 2-2 Sassuolo
08 Dec Serie A
Torino 2-3 AC Milan
04 Dec Coppa Italia
Lazio 1-0 AC Milan
29 Nov Serie A
AC Milan 1-0 Lazio
23 Nov Serie A
Inter Milan 0-1 AC Milan

Injuries & Suspensions

Cagliari Injury Table
Type Name Info
Zito Luvumbo National team c
Mattia Felici Cruciate ligame
Andrea Belotti Cruciate ligame
Ze Pedro Knee
Mateusz Wieteska Cruciate ligame
AC Milan Injury Table
Type Name Info
Santiago Gimenez Red card (direc
Rafael Leao Groin
Santiago Gimenez Ankle
Samuel Chukwueze National team c
Matteo Gabbia Knee
Alvaro Morata Groin
Team Squads

Cagliari Player Stats & Squad

Manager: Fabio Pisacane

Player # Pos GP MIN ST BE G A Y R
Elia Caprile 25 G 17 1530 17 0 0 0 1 0
Marco Palestra 2 D 16 1352 15 1 0 3 0 0
Michael Folorunsho 90 M 16 1306 16 0 1 0 3 0
Michel Ndary Adopo 8 M 17 1278 13 4 0 1 1 0
Sebastiano Luperto 6 D 13 1166 13 4 1 0 1 0

AC Milan Player Stats & Squad

Manager: Massimiliano Allegri

Player # Pos GP MIN ST BE G A Y R
Luka Modric 14 M 16 1392 16 0 1 2 2 0
Alexis Saelemaekers 56 M 16 1377 16 0 2 2 1 0
Strahinja Pavlovic 31 D 16 1372 16 0 2 1 1 0
Matteo Gabbia 46 D 15 1319 15 0 0 0 2 0
Mike Maignan 16 G 15 1314 15 0 0 0 1 0
Italy FlagSerie A Table
2025/2026 Season
# Team G W D L +/- P
1 Inter Milan 16 12 0 4 35:14 36
2 AC Milan 16 10 5 1 27:13 35
3 Napoli 16 11 1 4 24:13 34
4 Roma 17 11 0 6 20:11 33
5 Juventus 17 9 5 3 23:15 32
6 Como 16 7 6 3 22:12 27
7 Bologna 16 7 5 4 24:14 26
8 Lazio 17 6 6 5 18:12 24
9 Sassuolo 17 6 4 7 22:21 22
10 Atalanta 17 5 7 5 20:19 22
11 Udinese 17 6 4 7 18:28 22
12 Cremonese 17 5 6 6 18:20 21
13 Torino 17 5 5 7 17:28 20
14 Cagliari 17 4 6 7 19:24 18
15 Parma 16 4 5 7 11:18 17
16 Lecce 16 4 4 8 11:22 16
17 Genoa 17 3 5 9 17:27 14
18 Hellas Verona 16 2 6 8 13:25 12
19 Pisa 17 1 8 8 12:24 11
20 Fiorentina 17 1 6 10 17:28 9
# Team G W D L +/- P
1 AC Milan 9 6 2 1 15:8 20
2 Napoli 7 6 1 0 14:6 19
3 Inter Milan 8 6 0 2 21:5 18
4 Juventus 8 5 3 0 14:7 18
5 Roma 9 6 0 3 11:5 18
6 Lazio 8 4 3 1 13:5 15
7 Como 7 4 3 0 11:3 15
8 Bologna 8 4 2 2 11:6 14
9 Atalanta 9 3 4 2 11:9 13
10 Udinese 9 3 3 3 9:13 12
11 Torino 9 3 2 4 10:16 11
12 Sassuolo 8 3 1 4 10:10 10
13 Cagliari 8 2 3 3 10:12 9
14 Cremonese 8 2 3 3 9:11 9
15 Parma 9 2 3 4 7:11 9
16 Lecce 9 2 3 4 6:11 9
17 Hellas Verona 7 1 3 3 8:9 6
18 Pisa 9 1 3 5 1:7 6
19 Genoa 9 1 3 5 5:12 6
20 Fiorentina 8 1 2 5 12:14 5