Italy international defender Davide Astori died in his hotel room during the night of Saturday to Sunday, his club Fiorentina said on Sunday.
Astori was staying at a hotel with his team-mates ahead of their game on Sunday away at Udinese when he passed away.
The defender won 14 caps for Italy in a career which started at AC Milan, although he never played a first team game for the club before being sold to Cagliari.
“Fiorentina are profoundly shaken and forced to announce that their captain Davide Astori has died,” read the statement.
“For this terrible and delicate situation, and above all out of respect for his family, we appeal to the sensitivity of the media.”
Former Cagliari team-mate Radja Nainggolan wrote on Instagram:
“A great player, but even more than that, a great person. How many battles we were in together at Cagliari, then found each other again at Roma I still can’t believe it. My thoughts are with his family and those close to him. RIP.”
Astori began his career at AC Milan, also playing for Cagliari and Roma before joining Fiorentina in 2015. He played 14 times for Italy.