James Bell Knight (3 January 1918 – 11 October 1943) was an Australian rules footballer who played with Geelong and Carlton in the VFL.