Leicester City striker Jamie Vardy has broken the Premier League goalscoring record by scoring in 11 consecutive top-flight matches.

The England international breaks Ruud van Nistelrooy’s 12-year record of scoring in 10 consecutive Premier League games, after equalling the feat with his goal against Newcastle United last weekend.

And, perhaps fittingly, the decisive goal came against the Dutchman’s former club.

Vardy’s record is even more impressive considering at has been achieved in a single season, whereas Van Nistelrooy’s was spread across two campaigns.

The form of the Foxes striker is expected to earn his a place in Roy Hodgson’s England squad for next summer’s European Championships, while Vardy continues to be linked with a move away from the club.

HE’S DONE IT! JAMIE VARDY WRITES HIS NAME INTO THE @PREMIERLEAGUE HISTORY BOOKS! #LeiMnu pic.twitter.com/T8JrWWoeri — Leicester City (@LCFC) November 28, 2015

The striker has two years left on his £40,000-a-week contract, with reports in today’s papers claiming that Leicester will demand £30 million for his services to put off bids once the January transfer window opens.

Vardy has been linked with Chelsea and Manchester United over the past week.