Ashley Barnes has signed an contract extension with Burnley.

The striker has penned a deal running until June 2022 with the option of an additional 12 months.

The new contract replaces Barnes’ existing agreement, which had just over 18 months to run.

“I’d like to see out my playing days here,” said the 30-year-old, who arrived at Turf Moor from Brighton in January 2014.

“At this moment in time I don’t see anything else for me and I just want to continue playing at the highest level possible, and hopefully that is with Burnley.

“I just want to carry on playing and I want another contract after this. When you're in your 30’s people say you're almost done, but for me I want to play as long as possible.

“I've still got a lot to learn and a lot to achieve and I want to stay in the Premier League until I retire.”

Barnes is Burnley's leading Premier League goalscorer with 36 goals.