O jego nieustępliwym charakterze świadczy fakt, iż ostatnie mecze sezonu grał z kontuzją.
17 czerwca 2006 piłkarz został uhonorowany Orderem Imperium Brytyjskiego, jest także zaliczany do największych sław w historii zespołu z Ibrox Park.
Birmingham City 17 lipca 2009 roku Ferguson został zawodnikiem Birmingham City, do którego sprowadził go Alex McLeish. Suma transferu wyniosła 1 mln funtów. Szkot podpisał z nowym klubem 2-letnią umowę. W nowy klubie zadebiutował 16 sierpnia w meczu z Manchesterem United.
Blackpool 22 lipca 2011 roku podpisał dwuletni kontrakt z Blackpool.
Fleetwood Town 2 listopada 2012 roku został wypożyczony do zespołu Fleetwood Town. Wypożyczenie obowiązywało do 1 stycznia 2013.
Kariera reprezentacyjna Ferguson zadebiutował w reprezentacji Szkocji 4 września 1999, w meczu z Bośnią i Hercegowiną, jednak poważna kontuzja powstrzymała go przed zaliczeniem większej liczby występów w kadrze. Po zakończeniu kariery przez Paula Lamberta, ówczesny selekcjoner Szkotów, Berti Vogts, mianował pomocnika kapitanem.