Astori started his senior career with Milan, spending loan spells with Pizzighettone and Cremonese. In 2008 Cagliari signed him. He played youth football for Pontisola. He made his international debut for Italy in 2011 and represented his country 14 times, scoring one goal.
- Unwin, Will (4 March 2018). "Fiorentina captain Davide Astori dies suddenly aged 31". The Guardian. Retrieved 4 March 2018.
- "Davide Astori: Fiorentina captain and Italy international dies at the age of 31". BBC News. 4 March 2018. Retrieved 4 March 2018.
- Profile at official club website (in Italian)
- Profile at Assocalciatori.it (in Italian)
- International caps at FIGC.it (in Italian)