The 25-year-old pens a three-year extension after enjoying a stellar 2019 season with the Headingley club
Yorkshire have secured the services of Tom Kohler-Cadmore on a three-year contract extension until the end of 2023.
The 25-year-old was due to be out-of-contract at the climax of next year but has committed his immediate future to the Headingley club.
Kohler-Cadmore enjoyed a fruitful 2019, scoring 1,729 runs across all formats including three centuries and 11 fifties.
"I’m delighted," he said.
"When the club asked me how long, I said, ‘The longer the better’. I love playing here. For me, it was a no brainer.
"It’s nice to see progression with the lads, and I think we’ve got some good years to come.
"Last year, the side finished fifth in the Championship and T20 and sixth in the one-day Cup. It isn’t what you look for, but we could have won the Championship with three games left.
"In the previous couple of years, we’ve finished fourth but could have easily been relegated with three games left. Last year, I felt we were unlucky where we finished, whereas the other two years I felt we were lucky.
"How the team is going forward is exciting. That’s why I signed a long deal because everything at the club seems to be going in the right direction."
The news comes after confirmation that Keshav Maharaj will return to Yorkshire for the first two matches of next season's County Championship.
Subscribe to The Cricketer this Christmas and receive a £20 John Lewis voucher or Alastair Cook's autobiography. Claim your free gift here