Counting down the Premier League's best ever players by shirt number (40-31): Grealish, Kane...
Grealish, Sterling and Kane all feature in the first of our four-part countdown ranking top-flight players according to what was on the back of their shirts.
40 - Jack Grealish
Manchester City's £100million man was handed the No. 10 shirt at the Etihad having worn it at Aston Villa.
Grealish faced little competition for the best No. 40 accolade, with Chris Sutton having worn it during his short spell at Birmingham City in the mid 2000s and QPR midfielder Luke Amos having made one two-minute appearance for Tottenham Hotspur in 2018.
Chelsea goalkeeping coach Hilario played 20 times for the London club wearing 40.
39 - Nicolas Anelka
It did the trick as the France forward bagged a Golden Boot while at Chelsea after scoring 19 goals. He also won the title with them in 2010.
38 - James Milner
Milner's first ever squad number at hometown club Leeds United was 38 and since then the evergreen midfielder has gone on to make over 550 top-flight appearances. In fact, when he made his debut for Leeds, he became the second youngest player to make an appearance in the Premier League at just 16 years and 309 days.
In 2012 and 2014 he won the Premier League title with Manchester City and then again in 2020 with his current club, Liverpool. He has also lifted the Champions League trophy with the Reds in what has been a hugely successful career for the Leeds-born utility player.
Not surprisingly, memorable No 38s are in short supply, although Leicester City's midfield enforcer Hamza Choudhury will be hoping to change that in 2021/22.
37 - Harry Kane
After graduating through the Tottenham Hotspur academy, Kane spent time on loan at Leyton Orient, Norwich, Millwall and Leicester in the Football League before making his Spurs league debut in 2012/13.
36 - Kyle Walker
Another of England's current squad makes it onto the list and perhaps in a controversial manner.
The defender has since gone on to win three Premier League titles, edging out former Newcastle and Middlesborough number 36, Mark Viduka.
35 - Oleksandr Zinchenko
Jermain Defoe donned the 35 shirt for West Ham United during the 2000/01 season, only appearing once as a substitute.
34 - Ashley Cole
33 - Vincent Kompany
32 - Carlos Tevez
Theo Walcott wore the shirt number at the outset of his career, while Victor Valdes wore it for Manchester United between 2014 and 2016, although it was mainly covered by a tracksuit.
31 - Raheem Sterling
After starting his career at QPR, Sterling moved to Liverpool as a teenager and made an instant impact at Anfield. Part of a front three containing Luis Suarez and Daniel Sturridge, the 'Triple S' were a force to be reckoned with and Sterling established himself as a star.