The 30-year-old bowler has confirmed a three-year deal, signing for Gloucestershire for a second time, having played for the club between 2011 and 2018.
Miles came to the Bears’ attention after taking a five-wicket haul against them at Edgbaston, removing Jonathan Trott and Ian Bell in the same over. He signed for the Bears only a few weeks later and claimed 134 wickets for Warwickshire across all formats during his time at the club.
Miles starred in the club’s 2021 County Championship win, taking 37 wickets at an average of 21.81. In the same season, he recorded a first-innings five-wicket haul in the innings victory over Lancashire in the Bob Willis Trophy win at Lord’s.