2019 Rolex Shanghai Masters – Singles


was the defending champion, but lost to Stefanos Tsitsipas in the quarterfinals.
Daniil Medvedev won the title without dropping a set, defeating Alexander Zverev in the final, 6–4, 6–1.
This was the first time since the 1999 ATP German Open that all four semifinalists in an ATP Tour Masters 1000 event were under the age of 24.

Seeds

The top eight seeds receive a bye into the second round.

Draw

Finals

Top half

Section 1

Section 2

Bottom half

Section 3

Section 4

Qualifying

Seeds

Qualifiers

Qualifying draw

First qualifier

Second qualifier

Third qualifier

Fourth qualifier

Fifth qualifier

Sixth qualifier

Seventh qualifier