Cagliari vs AC Milan Prediction, Betting Tips, Lineups & Odds | 02 Jan 2026
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.
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.
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 |
24 | 15 | 8 | 1 | 40 | 18 | 22 | 40:18 | 53 |
| 13 | Cagliari |
24 | 7 | 7 | 10 | 28 | 33 | -5 | 28:33 | 28 |
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.
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.
Confirmed Lineups
Cagliari confirmed lineup (3-5-2): Elia Caprile (GK), Gabriele Zappa, Sebastiano Luperto, Juan Rodriguez, Marco Palestra, Michel Ndary Adopo, Matteo Prati, Luca Mazzitelli, Adam Obert, Semih Kilicsoy, Sebastiano Esposito.
AC Milan confirmed lineup (3-5-2): Mike Maignan (GK), Fikayo Tomori, Koni De Winter, Davide Bartesaghi, Alexis Saelemaekers, Youssouf Fofana, Luka Modric, Adrien Rabiot, Pervis Estupinan, Ruben Loftus-Cheek, Rafael Leao.
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 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.
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.
Correct Score Prediction
There’s the option to bet on the two teams to play out a 1-1 draw. Odds of +550 are on offer and this is a correct score wager that should provide plenty of entertainment.
Player Prop Picks
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.
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.
Pick odds and lines correct at publication. Live market odds are updated regularly and may differ. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.
Corners Prediction
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.
Cagliari
Milan
Pick odds and lines correct at publication. Live market odds are updated regularly and may differ. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.
Bet Builder Tips
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.
Cagliari vs AC Milan Odds
The odds and lines below are updated regularly and may differ from the prices shown in our picks, which are captured at the time of publication.
With the bookies giving them a 64% probability of winning, AC Milan might be a popular acca pick. Their current betting odds are -179 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 +112 on the Half-Time Result market. This means they need to lead at the break, with Cagliari being priced up at +475 and the draw is +125.
If you’re anticipating that two goals or less will be netted throughout the contest, then Under 2.5 Goals is a definite runner. A different slant is having a BTTS bet and Both Teams to Score No is chalked up at -152.
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 is priced at +380 when it comes to First Goalscorer which makes him the favourite, while he’s also available at odds of +150 to find the net anytime.
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 Home Stats |
3-3-4 | 2.80 | 1.40 | 1.40 | 5 | 5 | 5 | 5 | |
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
- Serie A: 11/01 2025 AC Milan 1 Cagliari 1
- Serie A: 09/11 2024 Cagliari 3 AC Milan 3
- Serie A: 11/05 2024 AC Milan 5 Cagliari 1
- Coppa Italia: 02/01 2024 AC Milan 4 Cagliari 1
- Serie A: 27/09 2023 Cagliari 1 AC Milan 3
- Serie A: 19/03 2022 Cagliari 0 AC Milan 1
- Serie A: 29/08 2021 AC Milan 4 Cagliari 1
- Serie A: 16/05 2021 AC Milan 0 Cagliari 0
- Serie A: 18/01 2021 Cagliari 0 AC Milan 2
- Serie A: 01/08 2020 AC Milan 3 Cagliari 0
Cagliari League Stats
AC Milan League Stats
- 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
- 6 wins and 4 draws in the previous 10 matches
- 6 wins, 1 defeat and 3 draws in the previous 10 away matches
- An average of 1.30 goals scored and 1.60 conceded in the previous 10 matches
- An average of 1.40 goals scored and 1.40 conceded in the previous 10 home matches
- An average of 2.90 goals per game in the previous 10 matches
- An average of 2.80 goals per game in the previous 10 home matches
- BTTS Yes in 7 of the previous 10 matches
- BTTS Yes in 5 of the previous 10 home matches
- Over 2.5 Goals in 7 of the previous 10 matches
- Over 2.5 Goals in 5 of the previous 10 home matches
- An average of 1.80 goals scored and 1.00 conceded in the previous 10 matches
- An average of 1.70 goals scored and 0.90 conceded in the previous 10 away matches
- An average of 2.80 goals per game in the previous 10 matches
- An average of 2.60 goals per game in the previous 10 away matches
- BTTS Yes in 6 of the previous 10 matches
- BTTS Yes in 5 of the previous 10 away matches
- Over 2.5 Goals in 6 of the previous 10 matches
- Over 2.5 Goals in 5 of the previous 10 away matches
- An average of 3.40 corners awarded and 4.80 corners conceded in the last 10 matches
- An average of 4.20 corners awarded and 4.50 corners against in the last 10 home matches
- An average of 8.20 corners awarded in the last 10 matches
- An average of 8.70 corners awarded in the last 10 home matches
- Had the most corners in 3 and least corners in 7 of the last 10 matches
- Had the most corners in 5 and least corners in 4 of the last 10 home matches
- An average of 4.10 corners awarded and 4.70 corners conceded in the last 10 matches
- An average of 3.20 corners awarded and 5.40 corners against in the last 10 away matches
- An average of 8.80 corners awarded in the last 10 matches
- An average of 8.60 corners awarded in the last 10 away matches
- Had the most corners in 4 and least corners in 6 of the last 10 matches
- Had the most corners in 3 and least corners in 7 of the last 10 away matches
- An average of 46.90% possession in the last 10 matches
- An average of 46.90% possession in the last 10 home matches
- Most possession in 2 of the last 10 matches
- Most possession in 2 of the last 10 home matches
- An average of 51.80% possession in the last 10 matches
- An average of 52.10% possession in the last 10 away matches
- Most possession in 6 of the last 10 matches
- Most possession in 5 of the last 10 away matches
- Top Scorers for Cagliari this season are Gennaro Borrelli (3), Sebastiano Esposito (3), Andrea Belotti (2)
- Top Assistors for Cagliari this season are Marco Palestra (3), Alessandro Deiola (2), Gabriele Zappa (2)
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 Confirmed Lineup 3-5-2
AC Milan Confirmed Lineup 3-5-2
Cagliari Confirmed Lineup 3-5-2
AC Milan Confirmed Lineup 3-5-2
Cagliari Substitutes
- 3Riyad Idrissi
- 10Gianluca Gaetano
- 14Alessandro Deiola
- 18Alessandro Di Pardo
- 20Marko Rog
- 21Nicolo Cavuoti
- 23Nicola Pintus
- 24Giuseppe Ciocci
- 26Yerry Mina
- 27Joseph Liteta
- 29Gennaro Borrelli
- 30Leonardo Pavoletti
- 31Boris Radunovic
- 37Yael Trepy
- 77Zito Luvumbo
AC Milan Substitutes
- 1Pietro Terracciano
- 4Samuele Ricci
- 9Niclas Fuellkrug
- 11Christian Pulisic
- 24Zachary Athekame
- 27David Odogu
- 30Ardon Jashari
- 31Strahinja Pavlovic
- 38Alex Castiello
- 46Matteo Gabbia
- 96Lorenzo Torriani
Previous Cagliari Lineups
Previous AC Milan Lineups
Injuries & Suspensions
Cagliari Player Stats & Squad
Manager: Fabio Pisacane
AC Milan Player Stats & Squad
Serie A Table| # | Team | G | W | D | L | +/- | P |
|---|---|---|---|---|---|---|---|
| 1 | Inter Milan | 25 | 20 | 1 | 4 | 60:21 | 61 |
| 2 | AC Milan | 24 | 15 | 8 | 1 | 40:18 | 53 |
| 3 | Napoli | 25 | 15 | 5 | 5 | 38:25 | 50 |
| 4 | Roma | 25 | 15 | 2 | 8 | 31:16 | 47 |
| 5 | Juventus | 25 | 13 | 7 | 5 | 43:23 | 46 |
| 6 | Atalanta | 25 | 11 | 9 | 5 | 34:21 | 42 |
| 7 | Como | 24 | 11 | 8 | 5 | 38:18 | 41 |
| 8 | Bologna | 25 | 9 | 6 | 10 | 34:32 | 33 |
| 9 | Lazio | 25 | 8 | 9 | 8 | 26:25 | 33 |
| 10 | Sassuolo | 25 | 9 | 5 | 11 | 29:35 | 32 |
| 11 | Udinese | 25 | 9 | 5 | 11 | 28:38 | 32 |
| 12 | Parma | 25 | 7 | 8 | 10 | 18:31 | 29 |
| 13 | Cagliari | 24 | 7 | 7 | 10 | 28:33 | 28 |
| 14 | Torino | 25 | 7 | 6 | 12 | 25:44 | 27 |
| 15 | Cremonese | 25 | 5 | 9 | 11 | 21:33 | 24 |
| 16 | Genoa | 25 | 5 | 9 | 11 | 29:37 | 24 |
| 17 | Lecce | 24 | 5 | 6 | 13 | 15:31 | 21 |
| 18 | Fiorentina | 25 | 4 | 9 | 12 | 29:39 | 21 |
| 19 | Pisa | 25 | 1 | 12 | 12 | 20:42 | 15 |
| 20 | Hellas Verona | 25 | 2 | 9 | 14 | 19:43 | 15 |
| # | Team | G | W | D | L | +/- | P |
|---|---|---|---|---|---|---|---|
| 1 | Inter Milan | 13 | 10 | 1 | 2 | 36:12 | 31 |
| 2 | Napoli | 12 | 8 | 4 | 0 | 21:11 | 28 |
| 3 | Juventus | 12 | 7 | 5 | 0 | 25:10 | 26 |
| 4 | Atalanta | 13 | 7 | 4 | 2 | 20:10 | 25 |
| 5 | Roma | 12 | 8 | 1 | 3 | 16:6 | 25 |
| 6 | AC Milan | 11 | 7 | 3 | 1 | 17:9 | 24 |
| 7 | Como | 13 | 6 | 5 | 2 | 21:9 | 23 |
| 8 | Lazio | 13 | 5 | 4 | 4 | 18:16 | 19 |
| 9 | Udinese | 13 | 4 | 4 | 5 | 13:18 | 16 |
| 10 | Cagliari | 11 | 4 | 3 | 4 | 15:13 | 15 |
| 11 | Bologna | 12 | 4 | 2 | 6 | 12:14 | 14 |
| 12 | Sassuolo | 12 | 4 | 2 | 6 | 12:19 | 14 |
| 13 | Torino | 13 | 4 | 2 | 7 | 13:22 | 14 |
| 14 | Genoa | 13 | 3 | 4 | 6 | 14:18 | 13 |
| 15 | Lecce | 13 | 3 | 4 | 6 | 9:16 | 13 |
| 16 | Parma | 13 | 3 | 4 | 6 | 10:18 | 13 |
| 17 | Cremonese | 12 | 2 | 6 | 4 | 11:15 | 12 |
| 18 | Fiorentina | 12 | 2 | 4 | 6 | 17:19 | 10 |
| 19 | Hellas Verona | 12 | 1 | 4 | 7 | 11:19 | 7 |
| 20 | Pisa | 13 | 1 | 4 | 8 | 4:16 | 7 |
Hermannstadt
CFR Cluj
Predictions
12:00 - Mon 16 Feb
Super Lig
Kasimpasa
Karagumruk
Predictions
13:00 - Mon 16 Feb
Danish Superliga
SonderjyskE
Silkeborg
Predictions
13:00 - Mon 16 Feb
Ekstraklasa
Termalica Nieciecza
Gornik Zabrze
Predictions
13:00 - Mon 16 Feb
SuperLiga
Dinamo Bucharest
Unirea Slobozia
Predictions
14:00 - Mon 16 Feb
NCAAB
SE Louisiana
Texas A&M-Commerce
Predictions
Top Football Pages
- Football Predictions
- Football Lineups
- Football Injuries
- Football Fixtures
- Football Standings
- Football Transfer News
- Football Live Streaming
- Football Betting Sites
- Football Betting Explained
- FIFA World Cup Predictions
- UEFA Champions League Predictions
- Premier League Predictions
- La Liga Predictions
- Serie A Predictions
- Bundesliga Predictions
AC Milan
Cagliari
Cagliari
Lecce