Former Indian cricket team captain and Congress leader Mohammed Azharuddin Tuesday appeared before the Enforcement Directorate (ED) in a money laundering case linked to alleged financial irregularities in the Hyderabad Cricket Association, official sources said.