He struggled to find a consistent place in the first XI in the County Championship and was usually overlooked for one day games, despite his century against Scotland He was prolific for the 2nd XI in 2004 and fought his way back into the first team in the latter part of the season while a back injury to Matthew Elliott on the morning of Glamorgan's match against Surrey CCC in May 2005 led to his hasty inclusion.
He played in the early matches again in 2007, but failed to command a regular spot and was released from the county's staff to pursue a new career as a crime analyst.
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.
This maiden century on his home ground helped Port Talbot gain their first Premier League victory.
Under Cherry's inspired captaincy, Port Talbot climbed steadily up the table during the second half of the season and eventually finished in fourth position with Cherry contributing an impressive haul of 593 runs at an average of 59.30 from 14 matches including four half centuries and two hundreds.