In 1984, Peck undertook studies once more at Cambridge University, making four further first-class appearances for the university in that season. In total, he made 26 first-class appearance for Cambridge University, scoring 483 runs at an average of 14.20, with a high score of 49 not out. Behind the stumps he took 11 catches. He played Minor counties cricket for Bedfordshire until 1985, by which time he had made 33 Minor Counties Championship appearances and two MCCA Knockout Trophy appearances. He made a final List A appearance for Bedfordshire in the 1985 NatWest Trophy against Gloucestershire. In this match he captained Bedfordshire, scoring a single run before being dismissed by Kevin Curran, with Gloucestershire winning by 141 runs.