Jamie Vardy can become the first Leicester City player to score 50 Premier League goals when he faces Burnley today.

The England striker, who two years ago broke the Premier League record when he scored in 11 consecutive games, is set to reach another historic landmark in his remarkable rise from non-league football to the summit of the English game.

Manager Claude Puel admits he has been surprised with just how good Vardy is.

The Frenchman knew all about Vardy’s work-rate, pace and ability to play off the shoulder of defenders, but he said he has been surprised how technically good he is.

Since joining City, Vardy has worked hard on his hold-up play, which he admitted was lacking when he first arrived.

Puel described him as the complete player, although he urged Vardy to continue to strive for perfection.

“Jamie has very good movement behind the defender and he can play with good understanding with his team mates, which is very interesting,” said Puel.

“For me, he is a complete player. Perhaps he was a little surprise for me.

“The first priority of a striker is to score, to find the opportunities.

“My job is to put him in the best condition to score, to get him more chances and more possibilities to get the best statistics.

“A striker likes to be provided with the good opportunities and the space to score.