Delhi chief minister Arvind Kejriwal appeared in court in India's capital on Friday to challenge his arrest in a corruption probe, footage from broadcasters showed.

Kejriwal was led into a hearing at the Rouse Avenue court complex flanked by officers from the Enforcement Directorate, India's main financial crimes agency, footage from broadcaster Times Now showed.