 The Iron and Beagrie gained promotion in the 2004–05 season and on his 40th birthday he made his 750th footballing appearance and scored his 100th goal for his ninth club playing for Scunthorpe in the 2005–06 season.He was to make his final appearance for the Iron in a 1–1 away draw with Oldham Athletic on 6 May 2006.He was replaced in the 68th minute of the game by Steve Torpey and this would mark the end of an era for both player and club.