Pada tahun 2006 setelah ia dikeluarkan dari Program Pengembangan Pembalap Muda Renault, tim BMW kemudian tertarik untuk menggunakan jasa Kubica sebagai pembalap tes dan cadangan untuk musim 2006. Debutnya di ajang F1 semula disiapkan untuk musim 2007. Namun, pengunduran diri Jacques Villeneuve (beberapa orang dalam BMW mengatakan bahwa JV dipecat) di GP Hungaria 2006 membuat Kubica naik pangkat sebagai pembalap. Ia langsung membayar kepercayaan BMW dengan finish di P8 sebelum akhirnya didiskualifikasi akibat bobot mobil yang terlalu rendah. Memasuki balapan keduanya di GP Italia Kubica sukses mengalahkan rekan setimnya yang penuh pengalaman, Nick Heidfeld dengan finish podium di P3, sewaktu pada saat yang sama, Michael Schumacher mengumumkan berita pensiun dirinya di akhir musim.