AC Milan
Football Italy - Serie A Giuseppe Meazza Sun 24 May 14:45
Cagliari Calcio
  1. Prediction
  2. Odds
  3. Stats
  4. Live Stream
  5. Team News
  6. Lineups
  7. Injuries
  8. Squads
  9. Table

Serie A Betting Preview: AC Milan vs Cagliari

AC Milan square off against Cagliari at Giuseppe Meazza, with kick-off set for 14:45 on Sunday 24 May.

Will Milan Cover the Line?

If you agree with our verdict that Milan can win by two clear goals, then you can back them -1.5 on the Asian Handicap at -120. The favourites could have the upper hand against Cagliari.

7 Wins for Milan in Last 10 H2H Encounters

AC Milan got the win in their last game. A 2-1 victory occurred on the road at Stadio Luigi Ferraris when meeting Genoa. Massimiliano Allegri's side had just 38% possession and recorded six shots on target, with Christopher Nkunku and Zachary Athekame scoring one goal apiece.

Cagliari won their previous game, beating Torino at home. It was a 2-1 victory at Unipol Domus. The Sardinia team managed four shots on goal and had 45% possession, while Sebastiano Esposito and Yerry Mina found the net.

Head-to-Head Statistics

Milan have avoided defeat against Cagliari in the past ten meetings. In their last clash, visitors Milan secured a 1-0 victory at Unipol Domus. The past 10 H2H matches have included seven Milan wins along with three draws.

Serie A G W D L GF GA GD GD P
3 AC Milan logo AC Milan 37 20 10 7 52 33 19 52:33 70
16 Cagliari logo Cagliari 37 10 10 17 38 52 -14 38:52 40
View Full Table
AC Milan – Last 10 League Games

4 wins, 5 losses and 1 draw, averaging 0.9 goals from 3.2 shots on goal and 11.1 attempts. Milan have had 50.8% possession, 468.5 passes and 3.2 corners per match. On average, the opposition have scored 1.3 goals from 3.9 shots on goal and 11.4 attempts, while being awarded 3.7 corners.

Players to Watch

The three top scorers are Christopher Nkunku, Strahinja Pavlovic and Adrien Rabiot, with these players all scoring 2 goals. Christian Pulisic is the leading assists maker on 2, with goalkeeper Mike Maignan keeping 3 clean sheets.

Cagliari – Last 10 League Games

Cagliari have won 3, lost 6 and drawn 1, with an average of 0.9 goals from 11.5 attempts and 3.1 shots on goal. Gli Isolani average 44.7% possession, 4.5 corners in their favour and 4.0 corners against, while conceding 1.6 goals from 11.1 attempts and 4.1 shots on goal.

Players to Watch

Sebastiano Esposito got 4 goals, Paul Mendy notched 2, while Yerry Mina and two other players scored 1. Gianluca Gaetano, Michel Ndary Adopo and Ze Pedro have had 1 assists in the last 10 games, while Elia Caprile has 2 clean sheets to his name.

Predicted & Confirmed Lineups

AC Milan predicted lineup (3-5-2): Mike Maignan (GK), Fikayo Tomori, Matteo Gabbia, Strahinja Pavlovic, Zachary Athekame, Youssouf Fofana, Ardon Jashari, Adrien Rabiot, Davide Bartesaghi, Santiago Gimenez, Christopher Nkunku.

Cagliari predicted lineup (3-5-2): Elia Caprile (GK), Gabriele Zappa, Yerry Mina, Alberto Dossena, Marco Palestra, Michel Ndary Adopo, Gianluca Gaetano, Alessandro Deiola, Adam Obert, Semih Kilicsoy, Sebastiano Esposito.

AC Milan vs Cagliari Prediction & Betting Tips

Get set for AC Milan vs Cagliari with our full betting breakdown, complete with an expert match prediction, a likely final score, top corners play, player prop picks and a value-driven bet builder.

Match Prediction

We’re expecting Milan to dominate this Serie A match and the Asian Handicap offers us the chance to back the favourites at -1.5. Odds of -120 are attractive that they are able to enjoy a handsome win.

The football recommendations are only made once we have established the latest team news. It’s also important to study the form and investigate the most relevant Serie A stats to get the full picture.

Key AC Milan vs Cagliari league stats:

  • The +1.5 line hasn’t been covered by Cagliari in 4 of their last 10 games on the road.
Milan -1.5 Probability

If you go by the best football betting sites, our pick has a 54.6% chance of delivering a return. However, our tipsters have this number closer to 60% based on their in-depth research. This wager can therefore be backed with confidence.

Looking for Bigger Odds?

It’s possible to move the line for your selection and this allows bettors to get increasingly bigger odds. If you’re looking for more juice, then this option could tick the boxes.

Maximize your betting potential with the latest free bets, sign-up and welcome offers — all listed in our expert bonus guide.

Our Match Prediction
Milan Asian Hcp -1.5 @ -120 Watch Live Bet Now BetMGM logo
BetMGM logo
BetMGM Promo Up To $1500 in Bonus Bets Get Bonus T&C apply. Gamble responsibly 18+
Disclosure: This preview contains affiliate links; we may earn a commission at no extra cost to you. T&Cs apply. We only recommend licensed and regulated operators. See our Editorial Policy. Pick odds and lines reflect the price available at the time of publication (May 22, 20:58). Live market odds are updated regularly and may differ. 18+ (or legal age) | Gamble Responsibly.
Published 20:58, 22 May 2026

Correct Score Prediction

Milan Milan logo 3 - 0 Cagliari logo Cagliari

We’ve picked out a correct score of 3-0 being landed by Milan. You can secure odds of +650 and this provides an alternative way to place a wager.

Player Prop Picks

Top Pick: Sebastiano Esposito Over 1.5 Shots +112 BetMGM logo

Sebastiano Esposito (Cagliari) has finished with over 1.5 shots in three straight Serie A games. The stats suggest that he can oblige with our Overs wager and we’re more than happy to take the +112 available.

Latest Sebastiano Esposito Player Prop Odds

Christopher Nkunku to Score +140 BetMGM logo

Christopher Nkunku (Milan) has been on the scoresheet in back-to-back Serie A matches. Considering the numbers, we think that odds of +140 offer plenty of appeal when it comes to wagering on Anytime Goalscorer.

Latest Christopher Nkunku Player Prop Odds

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

Milan Under 6.5 Corners -152 BetMGM logo

In their past eight games, Milan have not covered the 6.5 corners line, with Cagliari conceding 4.00 corners on average in their previous 10 matches. When it comes to Team Corners, we’re expecting Milan to fall short and you can get odds of -152.

League Games
League Games
Last 10 Total For Against
Last 10 at Home Total For Against
Last 10 Away Total For Against
Milan Logo Milan
Total
6.90 3.20 3.70
Home
8.20 5.00 3.20
Away
7.90 3.50 4.40
Cagliari Logo Cagliari
Total
8.50 4.50 4.00
Home
10.00 4.50 5.50
Away
7.90 3.40 4.50
Latest Corner Odds

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

Asian Handicap Milan -1.5 -120
Total Goals Over 2.5 -156
Team Corners Milan Under 6.5 -152

We’ve loaded up a bet builder with the picks of Milan to cover the -1.5 Asian Handicap, three or more goals in total and also Milan Under 6.5 corners.

A bet builder provides football punters an option to bet a multiple on the same match. You need all your predictions to be correct and many readers love to place a tailored bet on the clash which interests them most.

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.

AC Milan vs Cagliari 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.

Milan Heavy Favourites to Win

The latest betting odds suggest that AC Milan are convincing -370 favourites to claim a victory and that means a 79% probability of coming out on top in this Serie A encounter. If you’re interested in wagering Cagliari, you can get +950 for the underdog.

You can back Milan at -139 on the Half-Time Result market, meaning you need them to be ahead at the break. Cagliari are +700 and the draw is chalked up at +165.

The Total Goals market reveals that Over 2.5 Goals is the current betting favourite. If you’re expecting at least one team to keep a clean sheet, you might be interested in the -147 about Both Teams to Score No.

If you head to our recommended betting sites, then you can’t go wrong with the hundreds of markets available for each Serie A match. Go through the options and choose your football bet.

Rafael Leão Top of First Goalscorer List

Favourite Rafael Leão is now available at +360 to be the First Goalscorer. You will find similar odds apply when it comes to him scoring the last goal.

Player Goals
Rafael Leão (Milan)
First
+125
Anytime
+360
BetMGM Logo
Christopher Nkunku (Milan)
First
+140
Anytime
+390
BetMGM Logo
Christian Pulisic (Milan)
First
+140
Anytime
+400
BetMGM Logo
Niclas Füllkrug (Milan)
First
+145
Anytime
+400
BetMGM Logo
Player Shots
Christian Pulisic (Milan)
Over 3.5
+140
Under 3.5
-
BetMGM Logo
Santiago Giménez (Milan)
Over 3.5
+135
Under 3.5
-
BetMGM Logo
Christopher Nkunku (Milan)
Over 3.5
+125
Under 3.5
-
BetMGM Logo
Rafael Leão (Milan)
Over 2.5
-200
Under 2.5
-
BetMGM Logo
Live market odds and lines updated regularly. All odds subject to change. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.
Best Betting Offers
Team Stats
AC Milan logo AC Milan League Stats
Cagliari logo Cagliari League Stats
Full-Time Result
  • 4 wins, 5 defeats and 1 draw in the previous 10 matches
  • 4 wins, 3 defeats and 3 draws in the previous 10 home matches
Full-Time Result
  • 3 wins, 6 defeats and 1 draw in the previous 10 matches
  • 2 wins, 5 defeats 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 Serie A live streaming depending on where you are located. Sportsbook customers are required to have a funded betting account or place a bet within the past 24 hours.

You can log into your betting account on a daily basis and enjoy the chance to access high quality streams.

AC Milan vs Cagliari Lineups & Team News

The Milan vs Cagliari team news could change everything — review it before betting. Receive the predicted and confirmed Serie A lineups from us, plus the most recent injury updates.

AC Milan Predicted Lineup 3-5-2

Cagliari Predicted Lineup 3-5-2

AC Milan Predicted Lineup 3-5-2

16 Mike Maignan
23 Fikayo Tomori 46 Matteo Gabbia 31 Strahinja Pavlovic
24 Zachary Athekame 19 Youssouf Fofana 30 Ardon Jashari 12 Adrien Rabiot 33 Davide Bartesaghi
7 Santiago Gimenez 18 Christopher Nkunku
1 Elia Caprile
28 Gabriele Zappa 26 Yerry Mina 22 Alberto Dossena
2 Marco Palestra 8 Michel Ndary Adopo 10 Gianluca Gaetano 14 Alessandro Deiola 33 Adam Obert
9 Semih Kilicsoy 94 Sebastiano Esposito

Cagliari Predicted Lineup 3-5-2

Previous AC Milan Lineups

17 May Serie A
Genoa 1-2 AC Milan
10 May Serie A
AC Milan 2-3 Atalanta
03 May Serie A
Sassuolo 2-0 AC Milan
26 Apr Serie A
AC Milan 0-0 Juventus
19 Apr Serie A
Hellas Verona 0-1 AC Milan
11 Apr Serie A
AC Milan 0-3 Udinese

Previous Cagliari Lineups

17 May Serie A
Cagliari 2-1 Torino
09 May Serie A
Cagliari 0-2 Udinese
03 May Serie A
Bologna 0-0 Cagliari
27 Apr Serie A
Cagliari 3-2 Atalanta
17 Apr Serie A
Inter Milan 3-0 Cagliari
11 Apr Serie A
Cagliari 1-0 Cremonese

Injuries & Suspensions

AC Milan Injury Table
Type Name Info
Rafael Leao Yellow cards
Pervis Estupinan Yellow cards
Alexis Saelemaekers Yellow cards
Santiago Gimenez Red card (direc
Warren Bondo Other
Alex Jimenez Banned by club
Cagliari Injury Table
Type Name Info
Ze Pedro Yellow cards
Leonardo Pavoletti Knee
Mattia Felici Cruciate ligame
Riyad Idrissi Cruciate ligame
Mateusz Wieteska Cruciate ligame
Team Squads

AC Milan Player Stats & Squad

Manager: Massimiliano Allegri

Player # Pos GP MIN ST BE G A Y R
Mike Maignan 16 G 36 3204 36 0 0 0 3 0
Luka Modric 14 M 33 2783 32 3 2 3 4 0
Strahinja Pavlovic 31 D 33 2779 32 4 5 1 3 0
Alexis Saelemaekers 56 M 34 2695 32 2 2 3 5 0
Fikayo Tomori 23 D 32 2496 30 5 0 2 7 1

Cagliari Player Stats & Squad

Manager: Fabio Pisacane

Player # Pos GP MIN ST BE G A Y R
Elia Caprile 25 G 37 3330 37 0 0 0 2 0
Marco Palestra 2 D 36 3053 34 2 1 4 3 0
Michel Ndary Adopo 8 M 37 2959 32 5 1 2 4 0
Adam Obert 33 D 34 2680 32 3 0 3 9 1
Sebastiano Esposito 94 F 35 2583 33 3 7 5 6 0
Italy FlagSerie A Table
Serie A Season
# Team G W D L +/- P
1 Inter Milan 37 27 5 5 86:32 86
2 Napoli 37 22 7 8 57:36 73
3 AC Milan 37 20 10 7 52:33 70
4 Roma 37 22 4 11 57:31 70
5 Como 37 19 11 7 61:28 68
6 Juventus 37 19 11 7 59:32 68
7 Atalanta 38 15 14 9 51:36 59
8 Bologna 37 16 7 14 46:43 55
9 Lazio 37 13 12 12 39:39 51
10 Udinese 37 14 8 15 45:47 50
11 Sassuolo 37 14 7 16 46:49 49
12 Torino 37 12 8 17 42:61 44
13 Parma 37 10 12 15 27:46 42
14 Fiorentina 38 9 15 14 41:50 42
15 Genoa 37 10 11 16 41:50 41
16 Cagliari 37 10 10 17 38:52 40
17 Lecce 37 9 8 20 27:50 35
18 Cremonese 37 8 10 19 31:53 34
19 Hellas Verona 37 3 12 22 25:59 21
20 Pisa 37 2 12 23 25:69 18
# Team G W D L +/- P
1 Inter Milan 19 14 3 2 50:16 45
2 Roma 19 13 3 3 33:10 42
3 Napoli 18 12 4 2 32:18 40
4 Juventus 19 10 7 2 35:16 37
5 Como 19 10 6 3 35:15 36
6 Atalanta 19 9 6 4 25:15 33
7 AC Milan 18 9 5 4 24:19 32
8 Sassuolo 19 9 2 8 25:26 29
9 Lazio 18 7 6 5 25:24 27
10 Torino 18 8 3 7 25:27 27
11 Cagliari 19 7 4 8 22:23 25
12 Udinese 19 6 5 8 18:21 23
13 Genoa 19 6 4 9 22:26 22
14 Fiorentina 19 4 9 6 21:21 21
15 Bologna 18 6 3 9 16:20 21
16 Parma 18 4 6 8 15:25 18
17 Lecce 18 4 5 9 12:24 17
18 Cremonese 18 3 7 8 17:25 16
19 Pisa 19 2 4 13 9:26 10
20 Hellas Verona 18 1 5 12 12:26 8