After an impressive 2017, in which the German burst onto the scene, Zverev will be a definite contender for Australian Open glory.
The 20-year-old claimed two Masters 1000 titles, in Rome and Montreal, to underline his burgeoning credentials at the top echelons of the sport.
Zverev made his mark at the Australian Open before cramp scuppered his chances in a gruelling five-set clash against eventual finalist Rafael Nadal.
He won titles in Montpellier and Munich before outplaying Djokovic in the Italian capital as he became the youngest man to win a Masters Series title since 2007.
The German, who failed to progress past the fourth round at all four Grand Slams, exited Wimbledon at the fourth round after another five set encounter with Milos Raonic, but came back to clinch his second Masters title in Canada against Federer.
Despite an indifferent end to the season Zverev booked a debut appearance at the ATP Finals and despite impressing in a three-set defeat to Federer was unable to progress from the group stage of the tournament.