The last record of the Ballon d'Or winner;.
The British throne went to Harry Kane.
In recording 126 international caps, Harry Kane overtook former Three Lions goalkeeper Peter Shilton to become the record holder for the most caps in the history of the England men's team.