V sezóně 2007 zůstal Kubica společně s Heidfeldem jezdcem týmu BMW Sauber. Úvodní závod v Austrálii kvůli problémům s převodovkou nedokončil. Následující závod v Malajsii dokončil na posledním osmnáctém místě. V dalších třech závodech v Bahrajnu, Španělsku a Monaku pravidelně bodoval.