Scottish Cup
Après ces six saisons en Angleterre, Cunningham revient en Écosse et joue avec le Dunfermline Athletic. Il y reste deux saisons avant de prendre sa retraite des terrains. Son dernier trophée est la Coupe d'Écosse de football en 1961.