I v sezóně 2008 působil Kubica v týmu BMW Sauber. V prvním závodě v Austrálii startoval z druhého místa, avšak po kolizi s Kazuki Nakadžimou musel odstoupit. I v dalším závodě v Malajsii startoval z druhého místa a tentokrát se mu na této pozici podařilo závod dokončit. Při Velké ceně Bahrajnu dojel po startu z pole position třetí. Další druhé místo zaznamenal v Monaku. Rok po nehodě vybojoval v Kanadě své jediné vítězství ve Formuli 1. Závod v Německu kvůli nehodě nedokončil. Do konce sezóny získal Kubica ještě dvě třetí místa a to při Velké ceně Evropy a při Velké ceně Itálie. V Japonsku přidal ještě druhé místo. V sezóně získal 75 bodů a obsadil celkové 4. místo.