News
Formula 1 held an F1 Grand Prix annually at the purpose-built Shanghai International Circuit from 2004 through 2019 but it did not feature in 2020 due to the pandemic.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results