El Shanghai Rolex Masters 2014 fue un torneo de tenis jugado en canchas duras al aire libre . Fue la sexta edición del Shanghai ATP Masters 1000 , clasificado como un evento ATP World Tour Masters 1000 en el ATP World Tour 2014. Se llevó a cabo en el Qizhong Forest Sports City Arena en Shanghai , China, del 5 al 12 de octubre de 2014.
Los siguientes jugadores recibieron wildcards para el cuadro principal de individuales:
El siguiente jugador recibió la entrada como exento especial:
Los siguientes jugadores recibieron entrada a través del sorteo de clasificación:
Las siguientes parejas recibieron wildcards para el cuadro principal de dobles:
La siguiente pareja recibió entrada como suplentes: