V Grand Prix Maďarska ho nahradil testovací jezdec Robert Kubica a hned dojel v deštivém závodě na bodech, byl však po závodě diskvalifikován kvůli nízké hmotnosti vozu. O několik dní později BMW oznámilo, že se s Villeneuvem rozchází. Jako důvod poté vyšlo najevo, že Villeneuve nechtěl s Kubicou o místo v kokpitu bojovat, jelikož cítil, že své kvality už předtím ukázal. Do Formule 1 se poté už přes svou snahu nedokázal vrátit.