Harry Graham (16 December 1887 – 1940) was a Scottish professional footballer who played in the Scottish Football League for Raith Rovers and Heart of Midlothian, and in the Football League for Bradford City, Birmingham, Leicester City and Reading.