Ricciardo apre il 2017 con un ritiro in Australia, seguito da un quarto posto in Cina e un quinto in Bahrein. Nelle cinque gare successive giunge sempre sul podio (terzo in Spagna, a Monaco, Canada e Austria e vincitore in Azerbaigian). Nella seconda parte della stagione ottiene altri quattro podi, di cui un secondo posto a Singapore, e altri piazzamenti a punti, ma nella parte finale del campionato è vittima di diversi ritiri causati dalla scarsa affidabilità della sua monoposto, che lo portano a perdere il 4º posto in classifica generale a scapito di Raikkonen. Termina dunque quinto con 200 punti conquistati.