2023 Shanghai (masters), Singles

The 2023 Shanghai Masters (known as Rolex Shanghai Masters for sponsorship reasons) was a men's tennis tournament played on outdoor hard courts in Shanghai, China, that was part of the ATP Masters 1000 series of tournaments on the 2023 ATP Tour. It was the 12th edition of the Shanghai Masters and was held 4–15 October.