He moved on to Tranmere Rovers in the Summer of 1999 where he spent a couple of years in the first team, making 89 appearances and playing in the 2000 Football League Cup Final, the second League Cup Final of his career, 10 years after the first. Earlier that season he scored the winning goal as Tranmere memorably beat Premier League side West Ham United 1–0 in the FA Cup.