Présent sur tous les Grands Prix du championnat 2006 comme pilote chargé des essais du vendredi, il se montre régulièrement plus rapide que Nick Heidfeld et Jacques Villeneuve. À la suite de l'indisponibilité de Jacques Villeneuve, mal remis d'un accident au Grand Prix d’Allemagne, il débute en course au Grand Prix de Hongrie. Malgré plusieurs erreurs en course sous la pluie et une disqualification pour poids non-conforme alors qu'il a terminé septième, le Polonais séduit par ses performances. Le 7 août, au lendemain de son premier Grand Prix, BMW Sauber annonce le remplacement définitif de Villeneuve par Kubica.