Wyścig w sezonie 2006 wygrał Michael Schumacher, dla którego to było ostatnie zwycięstwo w Formule 1.
W listopadzie 2008, agencja AFP podała, że przedstawiciel szanghajskich władz sportowych, Qiu Weichang zastanawiał się nad dalszą organizacją eliminacji, ze względu na jego duże koszty. Później informacja została sprostowana przez organizatorów wyścigu.
W lutym 2011, urząd ds. sportu ogłosił przedłużenie umowy na organizację wyścigu do 2017 roku. W 2017 przedłużono kontrakt na trzy lata. W sezonie 2019 eliminacja ta była jednocześnie 1000. Grand Prix w historii Formuły 1.
W sezonie 2020 wyścig najpierw przełożono, potem odwołano ze względu na pandemię COVID-19. Runda w sezonie 2021, ze względu na ograniczenia w podróżowaniu, związane z pandemią COVID-19, została odroczona, a następnie odwołana. 6 listopada 2021 władze Formuły 1 ogłosiły przedłużenie umowy na organizację wyścigu do 2025 roku. Wyścig powrócił do Formuły 1 w sezonie 2024, a jego pierwszym zwycięzcą po przerwie został Max Verstappen
Zwycięzcy Grand Prix Chin