Top three: Leicester City’s best players of the 2017/18 season
![LONDON, ENGLAND - MAY 13: Riyad Mahrez of Leicester City celebrates scoring his sides second goal with team mate Jamie Vardy during the Premier League match between Tottenham Hotspur and Leicester City at Wembley Stadium on May 13, 2018 in London, England. (Photo by Warren Little/Getty Images) LONDON, ENGLAND - MAY 13: Riyad Mahrez of Leicester City celebrates scoring his sides second goal with team mate Jamie Vardy during the Premier League match between Tottenham Hotspur and Leicester City at Wembley Stadium on May 13, 2018 in London, England. (Photo by Warren Little/Getty Images)](https://images2.minutemediacdn.com/image/upload/c_fill,w_720,ar_16:9,f_auto,q_auto,g_auto/shape/cover/sport/58a73f22aeb8d250b9a7fffa3cf36fa12b076e8ccc78affa5de504b2a886cd3a.jpg)
2. Wilfred Ndidi
Appearances: 38
There aren’t many people who would agree with him being one of Leicester City’s top three players this season, but in reality, he has been immense, and is one of the reasons why Claude Puel’s side have finished in the top half of the table.
The Nigerian has improved more than any other Leicester player since last season, consequently establishing himself as the main man in the middle of the park, and one of the best, if not the best in his position in the Premier League.
The fans had been complaining about his decision making on the ball – and at times off it – ever since he arrived, but especially after the appointment of Claude Puel, he has improved his distribution of the ball, the passing accuracy and the tackling, too. He has been here, there and everywhere – as it was with N’Golo Kante.