Fernando Hierro nació el 23 de Marzo de 1968 en Vélez-Málaga, España.
Se formó en las inferiores del Real Valladolid, ya que el club C.D. Málaga lo rechazó alegando que era débil y nunca llegaría a nada en lo futbolístico.
Debutó en primera división con el Valladolid, el 4 de Octubre de 1987, en un partido frente al Español, y en 1989, apenas un mes después de disputar la Final de la Copa del Rey frente al Real Madrid, fue fichado por este último. En el club madrileño fue jugador, figura y capitán hasta el 2003, cuando fue fichado por el Al-Rayan de Qatar.
Con la selección de Fútbol de España debutó el 20 de Septiembre de 1989 en un partido amistoso frente a Polonia. Fue internacional 89 veces, y es el segundo goleador histórico de la selección, después de
Raúl.
Se puede mencionar que los compañeros de Fernando Hierro lo tenían como referente y lo respetaban mucho, tanto en el Real Madrid como en la selección española, por lo que era el capitán del equipo en ambos.
Se retiró de la selección tras disputar el Mundial de Corea-Japón 2002, luego de jugar los Mundiales de 1990 (donde no jugó), 1994, 1998 y 2002, y las Eurocopas de 1996 y 2000. Como dato negativo, tiene el record de amonestaciones y expulsiones en la Liga Española.
Tras dejar atrás el Real Madrid en el 2003, fichó para el Al-Rayyan de Qatar, y en la temporada 2004-2005 volvió al fútbol europeo, para jugar con el Bolton Wanderers inglés.
El 9 de Mayo de 2005 anuncia su retirada del fútbol profesional, tras terminar la liga.
Comparte el record de máximo goleador español en los Mundiales con Raúl, Morientes y Butragueño, todos con 5 goles.
Títulos:
5 Ligas (1990, 1995, 1997, 2001 y 2003)
4 Supercopas de España (1990, 1993, 1997 y 2001)
3 Copas de Europa (1998, 2000 y 2002)
2 Copas Intercontinentales (1998 y 2002)
1 Copa del Rey (1993)
1 Supercopa de Europa (2002)