Yet, he has been defeated twice by Nick Kyrgios in three career meetings, and if there was a man capable of providing the formula to conquer the Serb, it had to be the flamboyant Australian.
Djokovic, who hasn't lost a match at the Australian Open, has won the tournament a record ten times - the most of any man. And Kyrgios had sounded advice for his opponents when quizzed on how to beat Djokovic during a behind-the-scenes interview for this year's draw.
"You just book your flight home on the best price. Yeah book your flight home."
- Kyrgios told journalist Nick McCarvel
Djokovic begins his campaign at this year's Australian Open against Croatian qualifier Dino Prizmic on Sunday, which will mark the official start of the Melbourne Slam. The tournament organizers believe an early start date is key to preventing late-night finishes to matches in the first week.
Kyrgios also reacted to the draw of both men and women. He is predicting big-serving American Christopher Eubanks to score an upset in the second round by eliminating fifth-seed Andrey Rublev.
"And I'm looking at Chris Eubanks. He is my first upset of the tournament. Mark my words. If they meet, Chris Eubanks will beat Andrey Rublev in the second round. That's my wild take. I thought you needed a wild take."