Ben Stokes has signed a three-year contract extension at Durham Cricket Club.

The England all-rounder, from Cockermouth, began his county career at Durham and has committed to stay at Emirates Riverside after the conclusion of another busy international summer.

He made his one-day debut for Durham during the 2009 season and made his senior debut for England two years later.

"I love playing for Durham and I'm delighted to be signing a new long-term deal at the county where I learned my trade," he said.

"I’m very passionate about helping Durham compete at the top level and, if I am given any opportunities to play this season, I will give everything to the club.

"It’s an exciting time at Durham, especially with the rebrand of the club this winter and having a new coach, chief executive and director of cricket in charge."

Chief executive Tim Bostock added to Durham's website: "Ben is one of the finest players in world cricket and we’re delighted he has chosen to carry on his county career with Durham.

"He is now in the prime of his career and, while we may not see him as much as we would like over the next year, his influence remains huge around the club.

"Ben is a shining example of what our young players can achieve with hard work and dedication to go alongside talent."

Despite penning a new deal, Stokes is still unlikely to feature regularly for Durham this summer, with both a home World Cup and Ashes series to come over the next six months and the Christchurch-born star expected to be one of the most important figures for English cricket this year.

Stokes is currently taking part in his third Indian Premier League spell, playing for Rajasthan Royals for the second time after being retained on his £1.4million contract, having been named “Most Valuable Player” after his debut season at Rising Pune Supergiant in 2017.

His Royals team began their 2019 campaign on Monday with a 14-run defeat to Kings XI Punjab and play Sunrisers Hyderabad today (2.30pm start).

The controversial “Mankad” dismissal of Stokes' England team-mate Jos Buttler overshadowed the Royals' season-opening defeat at the Sawai Mansingh Stadium.

He reacted furiously when he was run-out, backing up at the non-striker’s end by Ravi Ashwin for 69.

Legendary Australia spinner Shane Warne works as a brand ambassador for Rajasthan and he called Ashwin, who has played 222 times for India, an “embarrassment to the game” and called on Indian cricket’s governing body BCCI to act. Ashwin, though, denied he had gone against the spirit of the game.

Stokes also weighed into the debate, claiming he would never resort to a “Mankad” dismissal.