wygrał w Międzynarodowej Formule 3000.

Formuła 1 2000: Prost Po imponującym sezonie w Formule 3000 Heidfeld podpisał kontrakt ze stajnią Prost Grand Prix na sezon 2000, zostając partnerem Jeana Alesiego. Przez większość sezonu nie kończył wyścigów i nie zdobył żadnego punktu, co spowodowało odejście z zespołu po sezonie.

2001–2003: Sauber W 2001 r. podpisał trzyletni kontrakt z zespołem Sauber, będąc partnerem debiutującego Kimiego Räikkönena. Gdy Mika Häkkinen oświadczył, że wycofuje się z Formuły 1 po sezonie 2001, wiele osób myślało, że to właśnie Heidfeld zastąpi dwukrotnego mistrza świata w stajni McLaren. Pomimo tego, że spisywał się lepiej od swego partnera z zespołu, stanął na podium podczas Grand Prix Brazylii, to właśnie Räikkönen dostał miejsce w bolidzie stajni z Woking na sezon 2002. Heidfeld jeździł w Sauberze jeszcze w sezonie 2002 i 2003. Po zakończeniu sezonu wydawało się, że Heidfeld nie znajdzie miejsca w żadnym zespole w sezonie 2004.

2004: Jordan Grand Prix Po pomyślnym przejściu wielu testów zespół Jordan oświadczył, że Heidfeld będzie kierowcą stajni w sezonie 2004. Został partnerem debiutanta, Giorgio Pantano.