In 2010, The Banker listed 13 Iranian banks in the "top 1,000 banks in the world".[65] In 2005 the Iranian banking system consisted of a central bank, 10 government-owned commercial and specialized banks, and four private commercial banks. In 2004 there were 13,952 commercial bank branches, 53 of which were foreign branches.