John Cunningham (1868 – unknown) was a Scottish footballer. His regular position was as a forward. He was born in Glasgow. He played for Benburb, Glasgow Hibernian, Celtic,[1] Partick Thistle, Heart of Midlothian, Rangers, Thistle, Preston North End, Sheffield United, Aston Villa, Wigan County, and Manchester United.