Trinamool Congress national general secretary Abhishek Banerjee on Monday appeared before the Enforcement Directorate (ED) in Delhi today in connection with the coal scam case.