Milan's team badge Cagliari's team badge

Milan v Cagliari : Serie A match betting preview, prediction and odds

Giuseppe Meazza, Milano

Milan are in Serie A action on Saturday evening, as Paulo Alexandre Rodrigues Fonseca aims to beat Davide Nicola and his Cagliari side at the Giuseppe Meazza. All the odds are delivered straight from the UK's leading bookmakers, while predictions are calculated from stats over a 20-game period. Particular attention is given to Serie A match data, including head to head (H2H) records. Hit the tabs below to explore.

This match has now expired. Kickoff has all of the best football predictions for you to choose from, for all Serie A Predictions. Kickoff constantly updates all 17 football betting markets to analyse and predict football scores – whether you choose football accumulator tips, both teams to score (BTTS tips), correct score, or if you are looking for free football tips – then make sure to sign up to Kickoff.co.uk today.

Milan's next match is v Girona at 20:00 on Wednesday 22nd January
Cagliari's next match is v Torino at 19:45 on Friday 24th January
The last Italian Serie A meeting between Milan and Cagliari was on Saturday 11th January 2025
Italian Serie A
January 11th 2025
Milan 1
1 Cagliari
 
Á. Morata Martín 51'55' N. Zortea
 
ACM
CAG
Shots On
11
2
Shots Off
10
2
Corners
9
1
Possession
68%
32%
Fouls
9
11
Yellow/red cards
1/0
2/0
 
MilanCagliari
 
M. Maignan
F. Tomori
D. Calabria (A. Jiménez Sánchez 63')
T. Hernández
M. Thiaw
Y. Fofana
T. Reijnders
C. Pulisic
Y. Musah (K. Bakumo-Abraham 62')
R. Conceição Leão (B. Omoregbe 88')
Á. Morata Martínfootball icon
E. Caprile
(M. Wieteska 78') J. Palomino
A. Obert
G. Zappa
S. Luperto
football iconN. Zortea
(R. Marin 81') A. Makoumbou
(A. Deiola 65') B. Viola
M. Adopo
R. Piccoli
(T. Augello 81') M. Felici

Want to know who’s consistently beating the odds? Check out the Top Serie A Tipsters and see the most profitable experts for this season!

If you’re keen on betting across various leagues and markets, our Live Bets page showcases active accumulator bets and real-time tips.

Best Tip: Milan to win

There looks like a strong favourite for this match, and it's Milan. Their latest form statistics show their ability at home, and historical head-to-head (H2H) data proves they've got a track record against Cagliari too. The odds point towards Paulo Alexandre Rodrigues Fonseca's side coming out on top in the win / draw / win market, and that's definitely our prediction for Saturday evening too.

In-Play
Win / Draw / Win
Over / Under 1.5 Goals
Over / Under 2.5 Goals
Over / Under 3.5 Goals
Win To Nil
Both Teams To Score
Correct Score
Both Teams To Score & Result
Double Chance
Half Time / Full Time
Over / Under 0.5 Goals
Over / Under 4.5 Goals
Over / Under 5.5 Goals
Draw No Bet
Team To Score First
If you’re looking for a winner in this match, we think Milan are the most likely. Our predictive algorithm gives them a 61% chance of victory, and the bookies have them at a best price of 1.35.

Checkout the hundreds of tips picked but our top win/draw/win tipsters

Change odds
Predictions Add Bet365 Coral
Milan
61%
1/3
2%
1/3
1%
Draw
22%
17/4
11%
9/2
10%
Cagliari
17%
15/2
11%
15/2
6%
Milan 1-0
13%
15/2
42%
13/2
43%
Milan 2-0
12%
13/2
36%
11/2
18%
Draw 1-1
11%
9/1
11%
8/1
6%
Milan 2-1
10%
15/2
11%
13/2
6%
Milan 3-0
7%
8/1
13%
7/1
7%
Draw 0-0
7%
16/1
79%
12/1
37%
Milan 3-1
6%
10/1
15%
17/2
14%
Cagliari 1-0
6%
22/1
35%
16/1
13%
Cagliari 2-1
4%
22/1
12%
18/1
10%
Draw 2-2
4%
18/1
27%
14/1
29%
Milan 4-0
3%
14/111/1
Milan 4-1
3%
16/1
26%
12/1
24%
Milan 3-2
2%
22/1
32%
16/1
35%
Cagliari 2-0
2%
40/128/1
Cagliari 3-1
1%
50/1
24%
40/1
20%
Over 2.5 Goals
50%
8/15
20%
8/15
20%
Under 2.5 Goals
50%
6/4
31%
7/5
31%
Home 1st Goal
57%
1/4-
Away 1st Goal
38%
3/1
16%
-
No 1st Goal
5%
16/1
79%
-
BTTS - Yes
47%
4/5
24%
17/20
22%
BTTS - No
53%
19/20
27%
17/20
19%
BTTS - Home Win
24%
7/4
27%
7/4
24%
BTTS - Draw
15%
11/2
7%
11/2
BTTS - Away Win
8%
12/1
32%
11/1
20%
Home/draw
83%
1/12
1%
1/14
1%
Away/draw
39%
9/4
8%
11/5
3%
Home/away
78%
1/6
1%
2/13
2%
Over 1.5 Goals
74%
1/6
10%
1/6
10%
Under 1.5 Goals
26%
4/1
43%
19/5
45%
Over 3.5 Goals
28%
13/10
32%
13/10
28%
Under 3.5 Goals
72%
8/13
22%
4/7
21%
Over 4.5 Goals
13%
3/1
38%
14/5
37%
Under 4.5 Goals
87%
1/4
13%
2/9
10%
Over 5.5 Goals
5%
6/1
46%
6/1
42%
Under 5.5 Goals
95%
1/10
6%
1/12
6%
Over 0.5 Goals
93%
1/40
4%
1/40
2%
Under 0.5 Goals
7%
16/1
79%
12/1
37%
Home DNB
77%
1/9
1%
1/10
1%
Away DNB
32%
11/2
7%
5/1
8%
Milan win to nil
36%
5/4
18%
-
Cagliari win to nil
9%
14/1
15%
-
Milan / Milan
42%
10/11
5%
10/11
5%
Milan / Cagliari
2%
40/133/1
26%
Milan / Draw
5%
16/1
11%
16/1
Draw / Milan
21%
3/1
7%
3/1
8%
Draw / Cagliari
5%
16/114/1
Draw / Draw
10%
7/1
23%
13/2
25%
Cagliari / Milan
5%
16/1
26%
16/1
11%
Cagliari / Cagliari
6%
14/1
12%
11/1
8%
Cagliari / Draw
4%
18/1
10%
16/1
Win / draw / win Serie A table

Milan have played 17 matches so far this season and lay in 8th place in the Serie A league table.

Performance against teams below them in the league

They have played 11 games against teams below in the table, having won 6, drawn 4 and lost 1 match. They have kept 7 clean sheets and have failed to score in 1 fixture. Milan have outscored their opponents by 26 goals to 18 goals.

Home League Performance

Milan have played 9 games at home winning 4, drawing 4 and losing 1 game. They have scored 14 goals, kept 6 clean sheets and conceded 5 goals at home.

Cagliari are in 18th position in the Serie A on 17 points having played 19 matches so far this season.

Away League Performance

5 of those games have been losing matches. They have conceded 14 goals and kept no clean sheets. They have scored 10 goals in total and failed to score in 3 fixtures.

Performance against teams above them in the league

17 games have come against teams above them in the table. They have lost 9 games, drawn 5 and won 3. Cagliari have conceded 29 goals, scored 15, failed to score in 9 fixtures and have kept 2 clean sheets.

Won
Draw
Lost
Milan
Cagliari
Results by League Table
TEAM PLD W D L GD PTS HOME AWAY HOME AWAY
1
Napoli2116232150 
l
 
0-2A
Mar 30
l
 
0-4A
May 25
2
Inter2014513347 
Feb 2
w
 
1-2F
l
 
0-3A
Apr 13
3
Atalanta2113442243 
Apr 20
l
 
2-1A
l
 
0-1A
Feb 16
4
Lazio211236939 
Mar 2
d
 
2-2F
Feb 3
l
 
2-1A
5
Juventus2181301737 
d
 
0-00-0
l
 
2-0A
Feb 23
d
 
1-1A
6
Fiorentina209651233 
Apr 6
l
 
2-1A
Apr 20
l
 
1-0A
7
Bologna20893633 
May 11
-
l
 
0-2A
Mar 2
8
Milan Home20875831 
-
-
d
 
3-3F
d
 
1-1A
9
Roma21768427 
d
 
1-1F
May 18
d
 
0-00-0
Mar 16
10
Udinese21759-826 
w
 
1-0F
Apr 13
May 4
l
 
2-0A
11
Torino21588-523 
d
 
2-2A
Feb 23
w
 
3-2F
Jan 24
12
Genoa21588-1223 
d
 
0-00-0
May 4
Mar 9
d
 
2-2F
13
Como 190721579-822 
Mar 16
w
 
1-2A
d
 
1-1F
May 11
14
Cagliari Away215610-1121 
d
 
1-1F
d
 
3-3A
-
-
15
Empoli21489-820 
w
 
3-0F
Feb 9
l
 
0-2A
Apr 6
16
Parma21489-1020 
Jan 26
l
 
2-1A
Feb 9
w
 
2-3F
17
Lecce215511-2120 
w
 
3-0F
Mar 9
w
 
4-1A
l
 
1-0A
18
Verona216114-2319 
Feb 16
w
 
0-1F
w
 
1-0F
Apr 27
19
Venezia213612-1515 
w
 
4-0F
Apr 27
May 18
l
 
2-1A
20
Monza212712-1113 
May 25
w
 
0-1F
Mar 30
w
 
1-2A
Win / draw / win form
Milan 8TH
20 league games
Home
Overall
Goals: Scored
38
Conceded
18
Games: Scored
17 / 20
Conceded
10 / 20
Clean sheets
10 / 20
Failed to score
3 / 20
Won
10
Draw
8
L
2
Goals: Scored
35
Conceded
24
Games: Scored
17 / 20
Conceded
12 / 20
Clean sheets
8 / 20
Failed to score
3 / 20
Won
8
Draw
7
Lost
5
Cagliari 14TH
20 league games
Away
Overall
Goals: Scored
19
Conceded
36
Games: Scored
13 / 20
Conceded
18 / 20
Clean sheets
2 / 20
Failed to score
7 / 20
W
4
Draw
5
Lost
11
Goals: Scored
20
Conceded
35
Games: Scored
11 / 20
Conceded
18 / 20
Clean sheets
2 / 20
Failed to score
9 / 20
W
4
Draw
5
Lost
11
Win / draw / win head to head (H2H)
13
Milan have not lost to Cagliari in 13 consecutive league meetings
League games at Milan since 2015
Milan
Cagliari
Goals: Scored
21
4
Games: Scored
7 / 8
4 / 8
Clean sheets
4 / 8
1 / 8
ACM
7
D
1
League games at Cagliari since 2014
Cagliari
Milan
Goals: Scored
9
16
Games: Scored
6 / 9
9 / 9
Clean sheets
0 / 9
3 / 9
ACM
5
D
3
CAG
1
Goal Statistics

Milan's fans will be hoping for goals on Saturday evening, not least because Cagliari have conceded in each of their last 5 Serie A games. A PG of 1.8 for P. Rodrigues Fonseca's side suggests that run should continue.

Milan 8th Cagliari 14th
Kickoff prediction
Kickoff prediction
1.8
goals
0.8
goals
Scoring probability
Scoring probability
0
16%
1
29%
2
27%
3
16%
4+
11%
There is a 84% probability that Milan will score 1 or more goals
0
44%
1
36%
2
15%
3
4+
There is a 80% probability of Cagliari scoring 1 goal or less
 
20 home / away league games
20 home / away league games
+2
Milan’s goalscoring at home has been inline with predictions
-10
Cagliari’s goalscoring when away has been inline with predictions
1.9
average goals scored
1.0
average goals scored
0.9
conceded
1.8
conceded
 
Attack defence ratings
Serie A - 2024/2025 season
https://api.kickoff.co.uk/v1/fixture/283235/accaPanel/formStats/marketCode/FULL
Milan
PG (predicted goals)
Cagliari
1.8
0.8
Attack rating
34%
better
ACM
CAG
view stats
Games scored14
10
Failed to score3
9
Scored first9
6
Goals scored26
18
Avg. goals scored1.5
0.9
Avg. shots per game11
9
Avg. shots per goal7
10
Conversion rate for14
10
Avg. XG for1.7
1.4
KickOff rating
+34%
Defence rating
42%
better
ACM
CAG
view stats
Games conceded9
17
Clean sheets8
2
Conceded first6
12
Goals conceded17
32
Avg. goals conceded1
1.7
Avg. shots/game conceded9
11
Avg. shots/goal conceded9
6
Conversion rate against12%
16%
Avg. XG against1
1.6
KickOff rating
+42%

Milan v Cagliari Serie A lLine ups will show here when available.

Milan Serie A squad statistics 2024/2025
Overall
Attack
Defence
Most startsMost goalsMost assistsMost cards
21545
M Maignan C PulisicY FofanaÁlvaro Morata
Line-upAppserancesgoalsAssistscards
M Maignan  GLK21
1
-
D Calabria DEF6
-
F Tomori DEF13
1
-
M Thiaw DEF13
1
-
T Hernández DEF1732
2
1
Y Musah MID151
2
-
Y Fofana MID2014
4
-
C Pulisic MID1754
-
T Reijnders MID1953
2
1
R Leão MID1944
2
-
Álvaro Morata FWD165
5
-
Subs
M Sportiello GLK
-
L. Torriani GLK
-
?. Jiménez González DEF4
2
-
S Pavlovic DEF101
1
-
D. Bartesaghi DEF1
1
M Gabbia DEF131
3
-
I Bennacer MID4
2
-
K. Zeroli MID1
-
F Terracciano MID8
2
-
F. Camarda FWD7
-
B. Omoregbe FWD1
-
T Abraham FWD1522
-
Cagliari Serie A squad statistics 2024/2025
Overall
Attack
Defence
Most startsMost goalsMost assistsMost cards
21534
G ZappaN ZorteaS LupertoM Adopo
Line-upAppserancesgoalsAssistscards
E Caprile GLK2
-
G Zappa DEF212
3
-
J Palomino DEF91
1
-
S Luperto DEF2113
2
-
A Obert DEF1311
2
-
N Zortea MID185
1
-
M Adopo MID181
3
1
A Makoumbou MID171
1
1
M Felici MID113
1
-
N Viola FWD151
1
-
R Piccoli FWD215
3
-
Subs
V Iliev GLK
-
A Sherri GLK6
-
M Wieteska DEF5
1
-
P Azzi DEF6
2
-
T Augello DEF213
2
-
G Gaetano MID1511
-
A Deiola MID151
3
-
M Prati MID5
1
-
R Marin MID2032
4
-
L Pavoletti FWD141
2
-
G Lapadula FWD11
1
-