With Lazio and AS Roma winning their respective matches this week, the Rossoneri have fallen out of the top 4 of the Serie A and need a win to stay in contention.
In contrast, Cagliari sit 15th in the table without a win in their last 5 matches and desperately need all three points.
The good news for Milan fans is the return of long term absentee Lucas Biglia to the squad. The Argentine's last appearance came in October and he has remained out of action since suffering a serious calf strain.
Giacomo Bonaventura though is still on the road to recovery while Mattia Caldara is expected to be back this month.
Pepe Reina and Christian Zapata have joined the injury list for the Rossoneri. New recruit Krzysztof Piatek is once again expected to lead the line for AC Milan.
Rolando Maran has injuries of his own to worry about, with January signing Valter Birsa ruled out till March.
Lucas Castro is another player on the injury list and is expected to be out for the season after sustaining a cruciate ligament injury.
AC Milan (4-3-3): Donnarumma; Calabria, Musacchio, Romagnoli, Rodriguez; Kessie, Bakayoko, Paqueta; Suso, Calhanoglu, Piatek.
Cagliari (4-3-1-2): Cragno; Pisacane, Ceppitelli, Romagna, Padoin; Farago, Cigarini, Deiola; Inoita; Pedro, Pavoletti.