Jamie Vardy – 118
Jamie Vardy is the Football Club’s leading Premier League goalscorer, with 118 strikes to his name, after netting another 17 for the Foxes in 2020/21. It is just over nine years ago that Vardy – a 2015/16 Premier League champion – joined the Foxes from Non-League outfit Fleetwood Town. Since then, as well as winning the title, Vardy has represented the Club in the UEFA Champions League and the UEFA Europa League, before winning the Emirates FA Cup in 2021, becoming the first player to star in every single round, including preliminary phases, to lift the famous trophy.
Riyad Mahrez – 39
Signed for a nominal fee from French outfit Le Havre in 2014, Riyad Mahrez's first action in City's colours was to help his new side secure the Championship title, before breaking onto the top-flight scene. The Algerian international was there, scoring valuable goals, as the Foxes completed perhaps the greatest-ever 'Great Escape' from relegation, but it's his 2015/16 exploits which live long in the memory. Seventeen of his 39 Premier League goals for the Club came as Leicester shocked the world to lift a first-ever English top-flight title in 2016 - a feat which carried odds of 5,000/1 at the season's inception.
Emile Heskey – 33
Few things are more nostalgic for Leicester City supporters of a certain age than the sight of Emile Heskey breezing past a defender and netting for the Foxes. An Academy graduate at the Club who was a ball boy when City faced Swindon Town in the 1993 First Division Play-Off Final at Wembley, Heskey eventually scored 33 goals in the top-flight for Leicester. The locally-born striker quickly became a popular figure at Filbert Street and, following promotion in 1996, it wasn't long before he was a household name, earning an England call-up in 1999.
Muzzy Izzet – 33
The name Muzzy Izzet is synonymous with a magical era in Leicester City's recent history - and his impact is shown in the Club's all-time top Premier League goalscoring charts. Izzet represented the Club in the Premier League in seven of his eight full campaigns in Leicester, scoring 33 goals in the top tier, placing him in joint-third place in the stats charts alongside Emile Heskey. It wasn't just the Turkey international's goals which endeared him to the Blue Army though. His loyalty, committed playing style and the key role he played in two League Cup wins makes him a Foxes legend.
Tony Cottee – 27
A total of 27 goals leaves Tony Cottee in fifth-place in the Foxes' all-time top Premier League goalscorers charts. From a maiden goal at Old Trafford, to his final effort against Bradford City in May 2000, the London-born striker proved his unique Premier League pedigree while in the Club's colours. With a top-flight scoring record bettered only by Alan Shearer and Ian Rush over the past 50 years, Cottee netted a total of 214 goals across 18 seasons in the First Division and Premier League eras.
Matt Elliott – 22
Former Leicester City captain Matt Elliott is the Football Club's sixth all-time top Premier League goalscorer with an impressive tally of 22 top-flight efforts. Centre-back Elliott was signed by Martin O'Neill in early 1997 for a Club record fee reported to be in the region of £1.6M as the Foxes looked to preserve their Premier League status. Despite being cup-tied for City's 1997 League Cup triumph over Middlesbrough, the Scotland international netted a brace three years later as Leicester defeated Tranmere Rovers at Wembley.
Kelechi Iheanacho – 21
While often a useful outlet for goals since his switch to King Power Stadium in 2017, Kelechi Iheanacho's form in 2020/21 has propelled the Nigeria international up the charts for Leicester City. Ending the campaign as the Foxes' top goalscorer, with 19 in all competitions, the former Manchester City forward also took home the Club's Goal of the Season prize for a bolt out of the blue against Crystal Palace at King Power Stadium. A first hat-trick in the Premier League, meanwhile, came in some style during a 5-0 win over Sheffield United on Filbert Way.
James Maddison – 21
A summer acquisition from Norwich City in 2018, Maddison arrived in the East Midlands with a big reputation in the Sky Bet Football League and it didn't take long for the Coventry-born midfielder to make a name for himself at a higher level with the Foxes. Since that switch to King Power Stadium, the 24-year-old has developed into one of the Premier League's most exciting attacking players and made his debut for the England senior team. Despite only being at the Club for three years, Maddison is now in Leicester's top-10 Premier League goalscorers.
Ian Marshall – 18
Ian Marshall netted 18 times for the Foxes in the top flight. Signed by Martin O'Neill from Ipswich Town in 1996, City were favourites to be relegated back to the First Division, now the Championship, but Leicester proceeded to take English football by storm, finishing in the top 10 and lifting the League Cup. Marshall's eight goals in 1996/97 were added to by another 10 strikes across the following three seasons - earning the Liverpool-born forward a place in the Blue Army's hearts forever.
Leonardo Ulloa – 18
Leo Ulloa netted 18 goals for the Foxes over his four years at King Power Stadium, including a host of memorable efforts, especially during two of the most dramatic seasons in the Club's entire history. The General Roca-born striker's most productive season in front of goal for City came in 2014/15 as Ulloa's 11 top-flight strikes inspired Nigel Pearson's men to preserve their Premier League status. While Ulloa's tally dipped to six in 2015/16, few will ever forget the celebrations which followed efforts against the likes of Norwich City or West Ham United as Claudio Ranieri's side lifted the title.