Harry Kane has signed his contract with Bayern Munich and completed a medical ahead of his £100m move from Tottenham.
Tottenham's all-time record scorer and England captain signed his Bayern contract at around 2am UK time on Saturday morning.
Kane said he was "going through a lot of emotions" and was "sad" to be leaving Tottenham adding that there have been "so many great moments and special memories"