The 28-year-old, who joined the club from Gloucestershire at the end of the 2018 season, has picked up 114 wickets in 61 appearances for Warwickshire
Craig Miles has signed a two-year contract extension with Warwickshire which will keep him at Edgbaston until at least the end of the 2025 season.
The 28-year-old bowler, who joined the club from Gloucestershire at the end of 2018, has picked up 114 wickets in 61 appearances across the formats for Warwickshire.
In 2021, he played a key role in his side completing the LV= Insurance County Championship and Bob Willis Trophy double, taking 37 wickets at 21.81 across the regular season and then picking up a first-innings five-for at Lord's.
Last season, he only took 11 wickets in seven first-class appearances but shone with the white-ball, taking a career-best haul of 16 wickets in the T20 Blast.
Miles picked up a first-innings five-for to help Warwickshire to the 2021 Bob Willis Trophy [Alex Davidson/Getty Images]
Commenting on committing his future to Warwickshire, he said: "I'm absolutely delighted to secure my future at the Bears.
"Since joining the club, I have loved every minute and I can't wait to build on our recent successes over the next three years.
"Winning the County Championship and Bob Willis Trophy in 2021 fulfilled a lifelong dream and those memories will always stay with me.
"When negotiations were opened, I was determined to stay at the club and as a 28-year-old I feel I have my best years ahead of me."