The International Monetary Fund (IMF) and the World Bank are two of the main sources of financial data at the country level.
The International Monetary Fund (IMF) provides access to numerous reports as .pdf downloads and tables as .csv or Excel downloads at http://www.imf.org/external/data.htm .
The World Bank provides financial data in its WDI data base.
United Nations -- Data on the financial indicators related to the Millennium Development Goals is available at http://unstats.un.org/unsd/mi/mi_goals.asp .