Milan have handed defender Davide Calabria a new four-year contract.

Calabria has spent over six years in Milan's first team, making 151 appearances, and has now extended his stay until 2025.

The 24-year-old only had one year left on his previous contract, meaning the new deal is a three-year extension.

Academy product Calabria played 32 Serie A games last season, 30 of which were starts, with both of those figures being career highs.

"AC Milan is delighted to announce the contract extension of Davide Calabria until June 30th 2025," the club said in a statement on Friday.

Davide Calabria appearances

Stefano Pioli's men finished second in Serie A last season and have already had a busy transfer market.

They completed the signing of Sandro Tonali on a five-year deal from Brescia on Thursday, the midfielder having spent last season on loan with the Rossoneri.

Pioli has urged the club to strengthen his squad if they are to be a force next season and insisted Franck Kessie is happy at San Siro amid speculation over his future.

He is hoping not to lose any more stars after Gianluigi Donnarumma departed at the end of his contract and Hakan Calhanoglu joined city rivals Inter in a surprise move.

In the other direction, Fikayo Tomori returned to San Siro in a permanent deal from Chelsea and Lille goalkeeper Mike Maignan replaced Italy international Donnarumma.