2017年4月9日、中国GPが上海インターナショナル・サーキットで行われた。日曜日のコースにはまだ濡れた部分が残り、ドライバーによってスタート時のタイヤ選択が分かれた。ポールポジションから発進したハミルトンが首位を守り、フェラーリのベッテルは序盤の数周でその後を追った。
16番手からスタートしたフェルスタッペンは、グリップと追い抜きの機会を生かして次々に順位を上げた。レース序盤から上位争いに加わり、ピットストップ後も表彰台争いに復帰。後方から追い上げるドライバーの中で最も目立つ存在となった。
ジョビナッツィは4周目にメインストレート付近でクラッシュし、セーフティカーが導入された。その後、ボッタスがセーフティカーの隊列でスピンして順位を落とした。先頭集団は路面が徐々に乾く過程でタイヤを調整し、ドライタイヤに切り替えるタイミングがレースの鍵となった。
サインツはスタートでドライタイヤを選び、大きなリスクを取った。レーシングラインが乾くにつれて戦略が実を結び、一時は上位に進出した。濡れた部分も残っており、ドライバーはグリップとタイヤの温まりのバランスを探る必要があった。
ベッテルとリカルドは順位を争う中でタイヤ同士が接触し、両者とも走行を続けた。ベッテルはその後追い抜きを決め、フェラーリの2位を確保。リカルドは最終的に4位、ライコネンは5位となり、何度かの直接対決を経て上位の順位が徐々に落ち着いた。

ハミルトンはレースを掌握し、1時間37分36秒158で最初にチェッカーを受けて今季初勝利、中国GP通算5勝目を挙げた。ベッテルが6.250秒差の2位、フェルスタッペンが45.192秒差の3位に入り、レッドブルのチームメイトであるリカルドが4位に続いた。
このほかライコネン、ボッタス、サインツ、マグヌッセン、ペレス、オコンが入賞した。ストロール、ジョビナッツィ、アロンソ、クビアト、バンドーンはリタイア。エリクソンは55周を走り、優勝者から1周遅れの15位で完走した。完走者は計15名だった。
下表にはF1公式の決勝最終分類を掲載する。完走者には総合タイムまたは優勝者との差と獲得ポイントを示す。リタイアしたドライバーの周回数も掲載し、ポイントは正式結果に従って記録した。ハミルトンが優勝、ベッテルが2位、16番手発進のフェルスタッペンが3位を獲得した。
| 順位 | ドライバー | チーム | タイム/差 | ポイント |
|---|---|---|---|---|
| 1 | ルイス・ハミルトン | メルセデス | 1:37:36.158 | 25 |
| 2 | セバスチャン・ベッテル | フェラーリ | +6.250秒 | 18 |
| 3 | マックス・フェルスタッペン | レッドブル | +45.192秒 | 15 |
| 4 | ダニエル・リカルド | レッドブル | +46.035秒 | 12 |
| 5 | キミ・ライコネン | フェラーリ | +48.076秒 | 10 |
| 6 | バルテリ・ボッタス | メルセデス | +48.808秒 | 8 |
| 7 | カルロス・サインツ | トロロッソ | +72.893秒 | 6 |
| 8 | ケビン・マグヌッセン | ハース | +1周 | 4 |
| 9 | セルジオ・ペレス | フォース・インディア | +1周 | 2 |
| 10 | エステバン・オコン | フォース・インディア | +1周 | 1 |
| 11 | ロマン・グロージャン | ハース | +1周 | 0 |
| 12 | ニコ・ヒュルケンベルグ | ルノー | +1周 | 0 |
| 13 | ジョリオン・パーマー | ルノー | +1周 | 0 |
| 14 | フェリペ・マッサ | ウィリアムズ | +1周 | 0 |
| 15 | マーカス・エリクソン | ザウバー | +1周 | 0 |
| リタイア | フェルナンド・アロンソ | マクラーレン | 33周 DNF | 0 |
| リタイア | ダニール・クビアト | トロロッソ | 18周 DNF | 0 |
| リタイア | ストフェル・バンドーン | マクラーレン | 17周 DNF | 0 |
| リタイア | アントニオ・ジョビナッツィ | ザウバー | 3周 DNF | 0 |
| リタイア | ランス・ストロール | ウィリアムズ | 0周 DNF | 0 |