Le joueur espagnol de 28 ans se distingue par sa polyvalence en défense. Il commence à se former dans les catégories inférieures de Majorque et, après une grande saison avec l'équipe réserve du club, il rejoint le Recreativo, en 2012, pour être finalement prêté à Cordoba.
Après ce cycle, il retrouve l'équipe majorquine, parvient à y être titulaire et rejoint finalement Almería.
Le nouveau joueur d'Alavés avait signé à Las Palmas pour un contrat courant jusqu'en 2020, après trois années à Almería. Mais après une saison chez les Canariens, il atterrit chez les Basques.
La saison dernière, Navarro a été titulaire lors de 30 des 33 matches disputés par Las Palmas en Coupe du Roi et Liga.
FICHAJE | El Deportivo Alavés refuerza la defensa con la incorporación de @ximo_navarro27 para las 3 próximas temporadas https://t.co/WCfsCTvBna.
— Deportivo Alavés (@Alaves) 6 juillet 2018
Ongi etorri, Ximo! #XimoAlbiazul pic.twitter.com/xRicIAfRGs