Singleturneringen blev vundet af Andy Murray, som dermed vandt Shanghai Masters-titlen for tredje gang i sin karriere – de to første gange var i 2010 og 2011. Skotten sikrede sig dermed sin 13. Masters 1000-titel og den 41. turneringssejr i alt i karrieren, og det var sjette gang i 2016 at han kunne rejse hjem med et trofæ i bagagen. I finalen vandt Murray med 7-6, 6-1 over Roberto Bautista Agut, som for første gang i sin karriere havde spillet sig frem til finalen i en Masters 1000-turnering.[1]
Doubletitlen gik til amerikanerneJohn Isner og Jack Sock, som i finalen besejrede Henri Kontinen og John Peers med 6-4, 6-4, og som dermed sikrede sig deres første turneringssejr som makker. Det var kun tredje gang, at Isner og Sock stillede op i den doubleturnering som makkere, men det var første gang, at de ikke blev slået ud i første runde. Sejren var Jack Socks anden doubletitel i karrieren i kategorien Masters 1000 og den syvende i alt. Sejren var John Isners anden doubletriumf i en Masters 1000-turnering og fjerde alt i alt.[2]