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

Serie A Betting Preview: AC Milan vs Cagliari

AC Milan, looking to secure Champions League football, host Cagliari at Giuseppe Meazza, with kick-off set for 14:45 on Sunday 24 May.

Will Milan Cover the Line?

A Champions League-chasing Milan side should have the edge against a Cagliari team with little left to play for. 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.

Both Sides Won Last Time Out

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
1 AC Milan logo AC Milan 0 0 0 0 0 0 0 0:0 0
4 Cagliari logo Cagliari 0 0 0 0 0 0 0 0:0 0
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.

Confirmed Lineups

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

Cagliari confirmed lineup (3-5-2): Elia Caprile (GK), Ze Pedro, Yerry Mina, Juan Rodriguez, Gabriele Zappa, Michel Ndary Adopo, Gianluca Gaetano, Alessandro Deiola, Adam Obert, Sebastiano Esposito, Gennaro Borrelli.

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 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 I Rossoneri. 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 -357 favourites to claim a victory and that means a 78% probability of coming out on top in this Serie A encounter. If you’re interested in wagering Cagliari, you can get +900 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
+360
Anytime
+125
BetMGM Logo
Christopher Nkunku (Milan)
First
+400
Anytime
+145
BetMGM Logo
Christian Pulisic (Milan)
First
+400
Anytime
+145
BetMGM Logo
Santiago Giménez (Milan)
First
+420
Anytime
+150
BetMGM Logo
Player Shots
Christian Pulisic (Milan)
Over 3.5
+138
Under 3.5
-
BetMGM Logo
Christopher Nkunku (Milan)
Over 3.5
+128
Under 3.5
-
BetMGM Logo
Rafael Leão (Milan)
Over 2.5
-192
Under 2.5
-
BetMGM Logo
Santiago Giménez (Milan)
Over 2.5
-164
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

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 Confirmed Lineup 3-5-2

Cagliari Confirmed Lineup 3-5-2

AC Milan Confirmed Lineup 3-5-2

16 Mike Maignan
23 Fikayo Tomori 46 Matteo Gabbia 31 Strahinja Pavlovic
56 Alexis Saelemaekers 19 Youssouf Fofana 30 Ardon Jashari 12 Adrien Rabiot 33 Davide Bartesaghi
7 Santiago Gimenez 18 Christopher Nkunku
1 Elia Caprile
32 Ze Pedro 26 Yerry Mina 15 Juan Rodriguez
28 Gabriele Zappa 8 Michel Ndary Adopo 10 Gianluca Gaetano 14 Alessandro Deiola 33 Adam Obert
94 Sebastiano Esposito 29 Gennaro Borrelli

Cagliari Confirmed Lineup 3-5-2

AC Milan Substitutes

  • 2Pervis Estupinan
  • 4Samuele Ricci
  • 5Koni De Winter
  • 8Ruben Loftus-Cheek
  • 9Niclas Fuellkrug
  • 10Rafael Leao
  • 11Christian Pulisic
  • 14Luka Modric
  • 24Zachary Athekame
  • 25C. Mul-Balentien
  • 27David Odogu
  • 34Valeri Vladimirov
  • 37Matteo Pittarella
  • 45Jacopo Sardo
  • 96Lorenzo Torriani

Cagliari Substitutes

  • 2Marco Palestra
  • 4Luca Mazzitelli
  • 12Alen Sherri
  • 17Mattia Felici
  • 18Othniel Raterink
  • 19Andrea Belotti
  • 20Agustin Albarracin
  • 22Alberto Dossena
  • 24Giuseppe Ciocci
  • 25Ibrahim Sulemana
  • 31Paul Mendy
  • 36Nicola Grandu
  • 37Yael Trepy
  • 38Ivan Sulev
  • 41Alessandro Russo

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
Santiago Gimenez Red card (direc
Warren Bondo Other
Alphadjo Cisse Groin
Cagliari Injury Table
Type Name Info
Mateusz Wieteska Cruciate ligame
Riyad Idrissi 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 AC Milan 0 0 0 0 0:0 0
2 Atalanta 0 0 0 0 0:0 0
3 Bologna 0 0 0 0 0:0 0
4 Cagliari 0 0 0 0 0:0 0
5 Como 0 0 0 0 0:0 0
6 Fiorentina 0 0 0 0 0:0 0
7 Frosinone 0 0 0 0 0:0 0
8 Genoa 0 0 0 0 0:0 0
9 Inter Milan 0 0 0 0 0:0 0
10 Juventus 0 0 0 0 0:0 0
11 Lazio 0 0 0 0 0:0 0
12 Lecce 0 0 0 0 0:0 0
13 Monza 0 0 0 0 0:0 0
14 Parma 0 0 0 0 0:0 0
15 Roma 0 0 0 0 0:0 0
16 Napoli 0 0 0 0 0:0 0
17 Sassuolo 0 0 0 0 0:0 0
18 Torino 0 0 0 0 0:0 0
19 Udinese 0 0 0 0 0:0 0
20 Venezia 0 0 0 0 0:0 0
# Team G W D L +/- P
1 AC Milan 0 0 0 0 0:0 0
2 Atalanta 0 0 0 0 0:0 0
3 Bologna 0 0 0 0 0:0 0
4 Cagliari 0 0 0 0 0:0 0
5 Como 0 0 0 0 0:0 0
6 Fiorentina 0 0 0 0 0:0 0
7 Frosinone 0 0 0 0 0:0 0
8 Genoa 0 0 0 0 0:0 0
9 Inter Milan 0 0 0 0 0:0 0
10 Juventus 0 0 0 0 0:0 0
11 Lazio 0 0 0 0 0:0 0
12 Lecce 0 0 0 0 0:0 0
13 Monza 0 0 0 0 0:0 0
14 Parma 0 0 0 0 0:0 0
15 Roma 0 0 0 0 0:0 0
16 Napoli 0 0 0 0 0:0 0
17 Sassuolo 0 0 0 0 0:0 0
18 Torino 0 0 0 0 0:0 0
19 Udinese 0 0 0 0 0:0 0
20 Venezia 0 0 0 0 0:0 0

Where to Bet on Football Games

Where to Trade Football Games

Availability varies by jurisdiction. Some platforms featured may not be accessible in your location. Please check the relevant review page for details.