Veteran Spanish defender Miguel Angel Nadal has announced his retirement.

The 38-year-old Real Mallorca stopper has made just six appearances for Mallorca this season and he has struggled with injuries and form.

Nadal established himself at Mallorca before moving to Barcelona in 1991 and helping the club to five La Liga titles and the European Cup in 1992.