Andy Murray era il detentore del titolo, ma si è ritirato prima dell'inizio del torneo causa infortunio.
Roger Federer ha vinto il suo secondo titolo al Masters di Shanghai sconfiggendo in finale Rafael Nadal con il punteggio di 6–4, 6–3.
Per Federer si tratta del 27º titolo Masters 1000 in carriera e del sesto successo nel 2017.
Le prime otto teste di serie ricevono un bye per il secondo turno.
Clicca sul numero di testa di serie del giocatore per visualizzare la sua sezione di tabellone.