Hubert Hurkacz defeated Andrey Rublev in the final, 6–3, 3–6, 7–6(10–8) to win the singles tennis title at the 2023 Shanghai Masters. He saved a championship point en route to his second ATP 1000 singles title. After his win in the second round, Zhang Zhizhen became the first Chinese man to reach the third and fourth rounds at Shanghai. He lost to eventual champion Hurkacz in three sets.
Daniil Medvedev was the reigning champion from when the tournament was last held in 2019, but lost to Sebastian Korda in the third round.
Seeds All seeds received a bye into the second round.
Draw
Finals
Top half Section 1
Section 2
Section 3
Section 4
Bottom half Section 5
Section 6
Section 7
Section 8
Qualifying
Seeds
Qualifiers
Qualifying draw
First qualifier
Second qualifier
Third qualifier
Fourth qualifier
Fifth qualifier
Sixth qualifier
Seventh qualifier
Eighth qualifier
Ninth qualifier
Tenth qualifier
Eleventh qualifier
Twelfth qualifier
References
External links Main draw Qualifying draw