Musim 2007 tim masih mempertahankan Heidfeld dan Kubica. Heidfeld langsung memberikan hasil bagus dengan tiga kali finis P4 di tiga balapan awal musim. Kubica lantas menjawab tantangan tim dengan finish P4 di Spanyol sebelum kemudian ia mengalami kecelakaan parah di Kanada dan kemudian posisinya digantikan Sebastian Vettel untuk GP AS. Di pertengahan musim, Heidfeld kembali meraih podium saat ia finis ketiga di Hongaria. Kemudian sehubungan dengan didiskualifikasinya McLaren dari klasemen konstruktor musim akibat kasus "spygate", Sauber naik ke P2 konstruktor dengan raihan 101 poin.