Tennis Masters Cup Shanghai - Shanghai
13-Nov
2006
Carpet
Past Champions
Past Champions
2023
Novak Djokovic
2022
Novak Djokovic
2021
Alexander Zverev
2020
Daniil Medvedev
2019
Stefanos Tsitsipas
2018
Alexander Zverev
2017
Grigor Dimitrov
2016
Andy Murray
2015
Novak Djokovic
2014
Novak Djokovic
2013
Novak Djokovic
2012
Novak Djokovic
2011
Roger Federer
2010
Roger Federer
2009
Nikolay Davydenko
2008
Novak Djokovic
2007
Roger Federer
2006
Roger Federer
2005
David Nalbandian
2004
Roger Federer
2003
Roger Federer
2002
Lleyton Hewitt
X