James Madidilane (born 22 August 1986 in South Africa) is a South African former soccer player who later became a manager.
After leaving Bloemfontein Celtic, Madidilane claimed his career started to decline.
In 2016, Madidilane was appointed manager of Bantu in Lesotho, his first appointment as head coach of a senior team. In his three seasons there, he led the club to two league titles before becoming assistant coach of the Lesotho national team.