Kim Nam-il (Korean: 김남일; Hanja: 金南一; born 14 March 1977) is a retired South Korean footballer who played as defensive midfielder.