After he left Glamorgan, Cherry played for Port Talbot Town in the South Wales Cricket Association. During 2006, Cherry made the highest score by a Port Talbot Town player in a 1st team match when he scored 179 not out against Dafen from 167 balls, eclipsing the previous record of 150 not out set by Bashir Sharif in 1993. During this innings, he was involved in an unbeaten second wicket partnership of 239 with Dean Cox, an all-time record for the club in a 1st team league match. In 2008, Cherry and former Glamorgan colleague
Ian Thomas (122 not out) shared an unbeaten opening partnership of 206 to defeat Briton Ferry Steel by 10 wickets, Cherry contributing 72 not out. Cherry was appointed club captain for the 2009 season and responded by amassing a club record 704 runs from 14 innings at an average of 64, again surpassing Bashir Sharif, who had scored 692 runs during the 1991 campaign. In 2010, still captaining the team, Cherry and
Mark Wallace shared an unbroken partnership of 323 for the 3rd wicket against Swansea, a record stand for any wicket in the club's history. ==Later career==