Rashid, who burst on the scene as an 18-year-old when he made his first-class debut against Warwickshire at Scarborough in 2006, has gone on to play 10 Tests, 54 one-day internationals and 24 T20 internationals.

He has taken 490 wickets in 166 first-class games at an average of 35.07 and scored 6,577 runs at 33.21.

“My hard work has paid off, but there’s plenty more to do as well,” he said.

“I didn’t think it would have gone as well as it has done but, when you put the work in, that’s when things happen for you, and I’m thankful for everything that has happened.

I’ve definitely experienced ups and downs; it’s not just been ups. But, when you do have those tough times, you’ve just got to find a way again.

Yorkshire’s Adil Rashid

“I’ve definitely experienced ups and downs; it’s not just been ups. But, when you do have those tough times, you’ve just got to find a way again.”

Rashid, who has just returned from the Bangladesh Premier League, where he has been playing for Dhaka Dynamites, added: “I’m very much looking forward to 2018 and contributing to some big wins for the club.

“We didn’t perform to our potential last year in the County Championship but, hopefully, this year it will come good and we’ll win it.

“It will undoubtedly take a lot of work and a huge team effort, but that’s something I’m really looking forward to.