The Reserve Bank of India (RBI) maintains the list of MICR (Magnetic Ink Character Recognition) codes for all Indian banking institutions (ICICI Bank, HDFC Bank, State Bank of India, et al.) at the following location:
http://rbidocs.rbi.org.in/rdocs/content/pdfs/68774.pdf