1 października w Grand Prix Chin w Szanghaju wystartował z pozycji dziewiątej. Po starcie doszło do kolizji Polaka z Robertem Doornbosem. Ten zaczepił przednim skrzydłem o samochód Kubicy i zawodnik BMW Sauber musiał wyjechać poza tor. Spadł na przedostatnią, 21. pozycję. Wkrótce jednak odzyskał pięć lokat i jechał na szesnastym miejscu. Na drugim okrążeniu wykonał manewry wyprzedzania na Felipe Massie i Ralfie Schumacherze, a na następnych okrążeniach awansował także kosztem Jarno Trullego i Nico Rosberga. Na 11. okrążeniu wyprzedził Davida Coultharda i plasował się na dwunastym miejscu. Później pokonał Liuzziego, Speeda, Buttona, de la Rosę i był siódmy. Po rozpoczęciu pierwszej rundy pit-stopów awansował na 5. miejsce. Na 23. okrążeniu osiągnął najlepszy czas okrążenia, a na następnym zmienił opony na przeznaczone na suchą nawierzchnię. Tor jednak był jeszcze mokry i po incydencie, w którym bolid BMW Sauber dokonał dwóch obrotów, Polak wrócił na pit-stop, na którym założono mu opony przejściowe. Przy wyjeździe (na 18. pozycji) potrącił niegroźnie kilku mechaników BMW. Po dalszych parunastu okrążeniach tor wysechł na tyle, że zmiana opon okazała się niezbędna raz jeszcze. Dokonano tego na 40. okrążeniu, kiedy Kubica był dwunasty. Powrócił na tor na piętnastej lokacie, a po wycofaniu się Massy i R. Schumachera awansował na trzynaste miejsce, na którym finiszował. Brak zdobytych punktów spowodował spadek na 16. pozycję w klasyfikacji kierowców.