1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 4 mars 2018
Davide Astori débute dans un petit club amateur, le Ponte San Pietro, équipe satellite de l'AC Milan. Il intègre ainsi par la suite le centre de formation de l'AC Milan, où il reste jusqu'en 2006, sans jamais vêtir le maillot des professionnels.
Après des négociations avec l'AC Milan, leCagliari Calcio obtient un prolongement de la copropriété pour une troisième saison consécutive.
Il marque son premier but lors de la saison 2011-2012 face à l'Inter Milan le 7 avril 2012.
Durant le mercato d'été 2012, il est convoité par de nombreux clubs. LeSpartak Moscou se montre très intéressé ainsi que laJuventus ou encore son club formateur, leMilan AC qui cherche le successeur deThiago Silva. Le joueur est estimé à 10 millions d'euros[2]. Le club russe transmet une offre d'environ 15 millions d'euros au club sarde mais le présidentMassimo Cellino(en) semble avoir décidé de conserver son joueur une saison supplémentaire.
Le 4 août 2015, Davide Astori fait l'objet d'un prêt avec option d'achat obligatoire à l'ACF Fiorentina. Il y reste et devient capitaine pendant 3 ans.
Davide Astori compte quatre sélections avec l'équipe d'Italie des moins de 18 ans.
Il obtient sa première convocation en équipe nationale pour le premier match deCesare Prandelli contre laCôte d'Ivoire le 11 août 2010.
Le 29 mars 2011, Astori joue son premier match avec l'Italie A lors du match amical en Ukraine (victoire 2-0 de l'Italie), il est expulsé après un deuxième carton jaune à la75e minute.
Le 13 mai 2012, il est présélectionné par Cesare Prandelli dans la liste des 32 Italiens en vue de l'Euro 2012. Il n'est finalement pas retenu dans la liste des 23 joueurs du 29 mai. Le 6 juin, il rejoint la Nazionale en tant que24e homme, dans l'attente des examens auquelAndrea Barzagli doit se soumettre et dans le cas d'un forfait du défenseur de laJuve, le remplacer pour la suite de la compétition.
Lors d'un déplacement àUdine pour le match contre l'Udinese, le 4 mars 2018, il meurt dans son sommeil lors de la nuit du 3 mars au 4 mars dans un hôtel de la ville d'Udine, des suites d'une crise cardiaque[3],[4]. Quelques minutes après l'annonce, laFédération italienne de football décide de reporter tous les matchs deSerie A qui devaient se jouer le dimanche[5].
Le 8 juin 2018, le rapport d'expertise révèle qu'il aurait pu être sauvé s'il n'avait pas été seul dans sa chambre, la nuit de sa mort : son malaise cardiaque était la première manifestation d'une maladie qui n'avait pas pu être décelée auparavant[6].
Ses anciens clubs,Cagliari et laFiorentina, décident de retirer son numéro 13 fétiche qui ne sera plus jamais attribué dans ces clubs.