Entraîné d'abord par son père, puis par George Gandy, il remporte sa première compétition en 1977, à 21 ans. Il établit en 1979 un nouveau record du monde du 800 m, qui a résisté jusqu'en 1997. Il est champion olympique du 1 500 m en 1980, aux Jeux de Moscou, puis de nouveau en 1984, aux Jeux de Los Angeles, devenant le seul athlète à avoir gagné deux médailles d'or de suite sur 1 500 m. Il est champion d'Europe du 800 m en 1986. Il est aussi le seul à avoir détenu simultanément les records mondiaux du 800 m, 1 000 m, 1 500 m et du mile. Il établit son record du monde du 1 500 m en 3 minutes 32 '' 1, à Zurich, effaçant ainsi pour un dixième de seconde juste le record du monde que détenait le Tanzanien Filbert Bayi en 3 minutes 32 '' 2 depuis 1974 (se retrouvant seul en tête, délaissé par ses lièvres, peu avant le 800 m, atteint en 1 minutes 53 '' 2, il est passé au kilomètre en 2 minutes 20 '' 1, relançant ensuite l'allure). Il détient toujours le record d'Europe du 1 000 m (depuis 1981). Ses duels avec son compatriote Steve Ovett ont marqué l'histoire de l'athlétisme. Devenu député, il obtient un titre de pair à vie. Il est président du Comité d'organisation des jeux Olympiques de Londres. (→ athlétisme.)