Užpildykite šią frazę: "Heidfeldas 2007 metų sezoną pradėjo stipriai". Bahreine jis persekiojo ir aplenkė dabartinį pasaulio čempioną Fernando Alonsą, pasibaigus pusę minutės anksčiau nei jo BMW komandos draugas Kubica. Jis užėmė tris ketvirtas vietas per pirmąsias tris lenktynes, šeštą Monako Grand Prix ir antrą vietą Kanados Grand Prix, kur jis taip pat įveikė abu "Ferraris", prilygindamas savo geriausią Grand Prix finišą. Po penktos vietos Indianapolis, jis buvo surengtas iš savo komandos draugo Kubica Magny-Cours ir Silverstone. Europos Grand Prix lenktynėse Nürburgring'e, Heidfeld'o namų trasoje, kur jis susidūrė su Kubica pirmojo rato metu, jis atsigavo ir peržengė Kubica paskutinį ratą ir baigė šeštą vietą, nepaisant to, kad per lenktynes jis šešis kartus sustojo. Heidfeldas sugrįžo į formą Vengrijoje, kvalifikacijoje antras ir baigiantis trečias, kad užfiksuotų savo ir BMW antrą sezonos podiumą. Jis ketvirtas Turkijos ir Italijos Grand Prix ir penktas
Belgijos Grand Prix. Galiausiai jis užėmė penktą vietą, geriausiai uždirbdamas 61 tašką, 22 taškais pralenkiant Kubicas.