The 24-year-old allrounder has taken 37 first-class wickets and scored 412 runs for Yorkshire since making his debut against Surrey in June 2019
Jordan Thompson has signed a two-year contract extension with Yorkshire which will keep him at Headingley until at least October 2023.
The allrounder has made 12 first-class appearances for Yorkshire since making his debut against Surrey in June 2019, taking 37 wickets and scoring 412 runs.
In six County Championship appearances this season, Thompson has scored 152 runs and taken 17 wickets at an average of 21.58.
Commenting on his extension, Thompson said: "I’m delighted to have signed for another two years. We had a strange year last year with the two-month season, but I came out of it having done pretty well with both bat and ball.
"I’ve been lucky along the way. There’s been a few injuries that have let me in but it’s about taking your chance when you get it and at the moment, I’m doing that. By no means do I think I’ve cemented a spot. With the lads around me in the all-rounder positions, there’s always competition for places, but I’ll be working hard to keep hold of that spot."
Meanwhile, Yorkshire’s director of cricket, Martyn Moxon, added: "We’ve seen a real development and a growing maturity with Jordan, both as a person and as a player. Last summer in the Bob Willis Trophy he showed great skills both with bat and ball and he has continued that this season.
"It is very pleasing to see his progression and he has huge potential going forward.
"It’s vital to have players like Jordan who give us a lot of depth to our batting. We’ve got a strength in depth when it comes to allrounders so that allows us to manage workloads, but these players will be key to our success going forward."