Em 2006, Kubica tornou-se piloto reserva da equipe BMW Sauber passando a substituir o campeão mundial Jacques Villeneuve a partir do Grande Prêmio da Hungria. no mesmo ano, no Grande Prêmio da Itália (sua terceira corrida na categoria), conquistou seu primeiro pódio e primeiros pontos na carreira ao chegar na terceira colocação, se tornando o primeiro piloto desde Alexander Wurz,em 1997, a subir no pódio durante suas primeiras corridas.