De 97e editie van Parijs-Roubaix werd verreden op zondag 11 april 1999. Andrea Tafi reed als eerste de 273 km uit, in 6 uur en 45 min. Zijn ploegmaats van Mapei vervolledigden het podium. Het was de derde keer dat het podium in Parijs-Roubaix volledig bestond uit Mapei-renners. Ook in 1996 en 1998 was dit het geval.
Zo ostentatief als in 1996 was het niet, maar ook deze keer stonden er drie Mapei-renners op het podium. De toenmalige Italiaanse kampioen Andrea Tafi, die twee jaar eerder ook op het podium stond, maakte deel uit van een kopgroep van zeven renners. Tafi ontsnapte uit de groep en reed de rest op meer dan twee minuten. In de achtergrond reed ook ploegmaat en knecht Wilfried Peeters weg van de achtervolgers. Peeters werd met enkele seconden voorsprong tweede, terwijl ploegmaat en Belgisch kampioen Tom Steels de sprint om de derde plaats won.
In totaal stonden er zes Belgen in de top 10. Léon van Bon werd zesde en was zo de beste Nederlander in koers.