World Bank Open DataThe World Bank's premier annual compilation of data. World Development Indicators alone includes 1431 time series data categories.
The tables cover 152 economies and 14 country groups-with basic indicators for a further 56 economies.