James Nicholl (12 January 1887 – 21 December 1948) was a Scottish footballer who played mainly as an outside left.