| P | Driver | Team | Gap | Grid |
| 1 | Lewis Hamilton | Mercedes | 1:37:36.158 | 1 |
| 2 | Sebastian Vettel | Scuderia Ferrari | +6.2s | 2 |
| 3 | Max Verstappen | Red Bull Racing | +45.1s | 16 |
| 4 | Daniel Ricciardo | Red Bull Racing | +46.0s | 5 |
| 5 | Kimi Räikkönen | Scuderia Ferrari | +48.0s | 4 |
| 6 | Valtteri Bottas | Mercedes | +48.8s | 3 |
| 7 | Carlos Sainz | Toro Rosso | +72.8s | 11 |
| 8 | Kevin Magnussen | Haas | +1 Lap | 12 |
| 9 | Sergio Perez | Force India | +1 Lap | 8 |
| 10 | Esteban Ocon | Force India | +1 Lap | 17 |
| 11 | Romain Grosjean | Haas | +1 Lap | 19 |
| 12 | Nico Hülkenberg | Renault | +1 Lap | 7 |
| 13 | Jolyon Palmer | Renault | +1 Lap | 20 |
| 14 | Felipe Massa | Williams | +1 Lap | 6 |
| 15 | Marcus Ericsson | Sauber | +1 Lap | 14 |
| Ret | Fernando Alonso | McLaren | 13 | |
| Ret | Daniil Kvyat | Toro Rosso | 9 | |
| Ret | Stoffel Vandoorne | McLaren | 15 | |
| Ret | Antonio Giovinazzi* | Sauber | 18 | |
| Ret | Lance Stroll | Williams | 10 |
*Replaced Pascal Wehrlein for the Chinese Grand Prix
Tweet