Graham Dorrans se formó en el Livingston y en 2008 cambió Escocia por Inglaterra para jugar en el West Bromwich Albion, que pagó por él 300.000 €.
En 2015, dejó los 'baggies' para irse al Norwich City a cambio de 4'1 millones de euros, pero el descenso a Championship la pasada temporada y una 2016-17 decepcionante, podrían provocar su salida de los 'canaries'.
Uno de los equipos que quiere hacerse con sus servicios es el Rangers FC, que quiere que Graham Dorrans sea una pieza clave en la medular del equipo. El internacional escocés estaría, por tanto, muy cerca de volver a su país.