While we have made these predictions for Dinamo Zagreb v AC Milan for this match preview with the best of intentions, no profits are guaranteed. Always gamble responsibly, and with what you can afford to lose. Good luck!
Dinamo Zagreb vs AC Milan Live Stream Global Listings
Predictions and Tips
AC Milan look forward to a new challenge on Wednesday as they prepare for their Champions League fixture against Dinamo Zagreb.
Our Dinamo Zagreb v AC Milan tips, poll and stats can be seen in full below - as well as the best betting odds.
📊 Form Guide

Dinamo Zagreb
DDLWLW ⚖
Dinamo Zagreb will be hoping for a repeat of their last result, following the 3-1 Prva Liga victory over Istra 1961.
In that game, Dinamo Zagreb had 59% possession and 17 shots at goal with 7 on target. For Dinamo Zagreb, goals were scored by Sandro Kulenović (21'), Martin Baturina (49') and Luka Stojković (61'). Istra 1961 had 6 attempts at goal with 2 of them on target. Vinko Rozić (26') was the scorer for Istra 1961.
It has not been often in recent times where Dinamo Zagreb have kept a clean sheet. The reality is that Dinamo Zagreb have been scored against in 5 of their previous 6 clashes, leaking 10 goals during that time.
AC Milan
WDWLWW
AC Milan head into the encounter following a 3-2 Serie A win vs Parma in their previous match.
In that match, AC Milan had 61% possession and 14 attempts on goal with 5 of them on target. For AC Milan, the scorers were Christian Pulišić (38'), Tijani Reijnders (92') and Samuel Chukwueze (95'). At the other end, Parma got 12 attempts at goal with 5 of them on target. Matteo Cancellieri (24') and Enrico Delprato (80') scored for Parma.
Sérgio Conceição's AC Milan have fired home a total of 7 times in the course of their latest six matches. The total of goals that have been scored against them during those matches adds up to 6.
👥 Head to head
The previous league fixture between the two was Champions League match day 5 on 25/10/2022 when it ended Dinamo Zagreb 0-4 AC Milan.
That time, Dinamo Zagreb had 55% possession and 11 shots at goal with 6 of them on target. The scorer was Robert Ljubičić (69' Own goal).
AC Milan had 21 attempts on goal with 10 on target. Matteo Gabbia (39'), Rafael Leão (49') and Olivier Giroud (59') scored.
The match was refereed by Szymon Marciniak.
📋 Team News: Dinamo Zagreb
Bruno Petkovic (Inflammation of pubic bone) and Petar Sucic (Metatarsal fracture) won’t be able to feature for Dinamo Zagreb boss Fabio Cannavaro.
It looks as if Plavi look set to opt for a 3-2-4-1 system this time and select Ivan Nevistic, Samy Mmaee, Maxime Bernauer, Raul Torrente, Stefan Ristovski, R. Pierre-Gabriel, Luka Stojkovic, Arijan Ademi, Martin Baturina, Marko Pjaca and Sandro Kulenovic.
📰 Team News: AC Milan
AC Milan manager Sérgio Conceição has a number of players out of action. Ruben Loftus-Cheek (muscular problems), Emerson Royal (Calf injury) and Alessandro Florenzi (Cruciate ligament injury) are names that won’t be on the team sheet.
We reckon that i Rossoneri could decide to begin the game with a 4-2-3-1 lineup, starting Mike Maignan, Filippo Terracciano, Matteo Gabbia, Strahinja Pavlovic, Theo Hernandez, Ismael Bennacer, Youssouf Fofana, Christian Pulisic, Tijjani Reijnders, Rafael Leao and Alvaro Morata.
💡 Prediction
Our assessment is that Dinamo Zagreb will likely be able to put one past this AC Milan side, but a single goal probably shouldn’t prevent them from conceding a couple at the other end.
We can see a tight encounter finishing with a 1-2 winning score for AC Milan when all is said and done. Let’s see what happens here.
Victor Martins, 19:00 29/01/2025
📊 Poll: Who Will Win?

⚽️ Team Focus:
Dinamo Zagreb
Formed: 1911
Stadium: Stadion Maksimir (35,123)
Captain: Arijan Ademi
Chairman: Velimir Zajec
Manager: Fabio Cannavaro
Competitions: Prva Liga position 3, UCL Qualifiers (Play-Offs), Champions League (League Phase)
🔑 Key Player: Marko Pjaca

Normally deployed in the Left Wing position, Marko Pjaca was born in Zagreb, Croatia. After having made a senior debut playing for Lokomotiva Zagreb in the 2011 - 2012 season, the gifted Forward has netted 4 league goals in this HNL 2024 - 2025 campaign to date in a total of 16 appearances.
Dinamo Zagreb |
|
AC Milan |
AC Milan |
|
Dinamo Zagreb |
Pos | Team | Pld | W | D | L | +/- | Pts | Form |
---|---|---|---|---|---|---|---|---|
1 |
![]() |
19 | 10 | 9 | 0 | 22 | 39 | WWDWW |
2 |
![]() |
19 | 10 | 7 | 2 | 14 | 37 | WLDWD |
3 |
![]() |
19 | 9 | 5 | 5 | 13 | 32 | LDLWW |
4 |
![]() |
19 | 7 | 6 | 6 | 5 | 27 | LWDDD |
5 |
![]() |
19 | 6 | 9 | 4 | 3 | 27 | WDDLD |
6 |
![]() |
19 | 5 | 6 | 8 | -5 | 21 | WDWLD |
7 |
![]() |
19 | 5 | 4 | 10 | -8 | 19 | LLWWL |
8 |
![]() |
19 | 4 | 7 | 8 | -13 | 19 | WDDDL |
9 |
![]() |
19 | 4 | 5 | 10 | -18 | 17 | LLDLD |
10 |
![]() |
19 | 4 | 4 | 11 | -13 | 16 | LWLLD |
Pos | Team | Pld | W | D | L | +/- | Pts | Form |
---|---|---|---|---|---|---|---|---|
1 |
![]() |
22 | 17 | 2 | 3 | 22 | 53 | WWWWW |
2 |
![]() |
21 | 15 | 5 | 1 | 37 | 50 | WWDWW |
3 |
![]() |
22 | 14 | 4 | 4 | 23 | 46 | DDDLW |
4 |
![]() |
22 | 12 | 3 | 7 | 8 | 39 | DLDWL |
5 |
![]() |
22 | 8 | 13 | 1 | 16 | 37 | DDDWL |
6 |
![]() |
21 | 10 | 6 | 5 | 13 | 36 | DLLDW |
7 |
![]() |
21 | 9 | 7 | 5 | 9 | 34 | DDWLW |
8 |
![]() |
21 | 8 | 10 | 3 | 6 | 34 | LDDWD |
9 |
![]() |
22 | 8 | 6 | 8 | 5 | 30 | DWDWW |
10 |
![]() |
22 | 6 | 8 | 8 | -3 | 26 | DDDDW |
11 |
![]() |
22 | 7 | 5 | 10 | -9 | 26 | DDDLL |
12 |
![]() |
22 | 6 | 8 | 8 | -10 | 26 | WDWLW |
13 |
![]() |
22 | 5 | 7 | 10 | -9 | 22 | WDLWL |
14 |
![]() |
22 | 4 | 9 | 9 | -8 | 21 | LDLLD |
15 |
![]() |
22 | 5 | 6 | 11 | -13 | 21 | LWDWL |
16 |
![]() |
22 | 4 | 8 | 10 | -11 | 20 | WDLDL |
17 |
![]() |
22 | 6 | 2 | 14 | -23 | 20 | WDLLD |
18 |
![]() |
22 | 5 | 5 | 12 | -25 | 20 | LDWLL |
19 |
![]() |
22 | 3 | 7 | 12 | -15 | 16 | LDLDD |
20 |
![]() |
22 | 2 | 7 | 13 | -13 | 13 | LLWLL |
NK Osijek |
|
Dinamo Zagreb |
Dinamo Zagreb |
|
AC Milan |
Dinamo Zagreb |
|
Istra |
Arsenal |
|
Dinamo Zagreb |
Dinamo Zagreb |
|
Varaždin |
Lokomotiva Zagreb |
|
Dinamo Zagreb |
AC Milan |
|
Roma |
AC Milan |
|
Inter Milan |
Dinamo Zagreb |
|
AC Milan |
AC Milan |
|
Parma |
AC Milan |
|
Girona FC |
Juventus |
|
AC Milan |
Dinamo Zagreb |
|
Istra |
Dinamo Zagreb |
|
Varaždin |
Dinamo Zagreb |
|
Slaven Belupo |
Dinamo Zagreb |
|
Rijeka |
Dinamo Zagreb |
|
NK Osijek |
Dinamo Zagreb |
|
Lokomotiva Zagreb |
Juventus |
|
AC Milan |
Como |
|
AC Milan |
Hellas Verona |
|
AC Milan |
Atalanta |
|
AC Milan |
Cagliari |
|
AC Milan |
Monza |
|
AC Milan |
Sandro Kulenović | 9 |
Marko Pjaca | 4 |
Bruno Petković | 3 |
Arijan Ademi | 2 |
Martin Baturina | 2 |
Tijani Reijnders | 7 |
Christian Pulišić | 6 |
Álvaro Morata | 5 |
Rafael Leão | 4 |
Theo Hernández | 3 |
Dinamo Zagreb |
|
Šibenik |
Dinamo Zagreb |
|
Gorica |
Rijeka |
|
Dinamo Zagreb |
Dinamo Zagreb |
|
Hajduk Split |
Slaven Belupo |
|
Dinamo Zagreb |
Dinamo Zagreb |
|
Lokomotiva Zagreb |
Varaždin |
|
Dinamo Zagreb |
Dinamo Zagreb |
|
NK Osijek |
Istra |
|
Dinamo Zagreb |
Šibenik |
|
Dinamo Zagreb |
Empoli |
|
AC Milan |
Feyenoord |
|
AC Milan |
AC Milan |
|
Hellas Verona |
AC Milan |
|
Feyenoord |
Torino |
|
AC Milan |
AC Milan |
|
Lazio |
Lecce |
|
AC Milan |
AC Milan |
|
Como |
Napoli |
|
AC Milan |
AC Milan |
|
Fiorentina |
