Masters de Shanghái 2012

El Shanghai Rolex Masters 2012 es un torneo de tenis que pertenece a la ATP en la categoría de ATP World Tour Masters 1000.

Se disputa del 7 de octubre al 14 de octubre de 2012 en Shanghái, China sobre canchas duras.

Novak Djokovic venció a Andy Murray por 5–7, 7–6, 6–3.

Leander Paes / Radek Štěpánek vencieron a Mahesh Bhupathi / Rohan Bopanna por 6–7, 6–3, 10–5.