The right-handed batsman and wicketkeeper has a career-best Shropshire score of 117 against Devon at Shrewsbury in 2016.
He memorably put on 265 with Steve Leach for the second wicket, a county record, at London Road.
One of the livewires in the county dressing room, Hereford-born Ryan returned to play his club cricket in Shropshire when he joined Birmingham League club Oswestry from Halesowen ahead of the 2021 season.
He previously played for Ludlow, Whitchurch and Bridgnorth.
Ryan made his Shropshire debut in 2010 against Oxfordshire at Great & Little Tew, with his first appearance in one-day cricket against Cheshire at Oxton in 2017.