Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202047.9999.32
202153.27106.24
202258.91113.24
202365.22120.84
202472.31129.18
202580.28138.26
  • Nominal
  • PPP

Estimates by World Bank

Year GDP Nominal (billions of $) GDP PPP (billions Int. $) Share (%) to World Rank/Total
CurrentConstant (2010) CurrentConstant (2017)NominalPPPNominalPPP
1960--------
1961--------
1962--------
1963--------
1964--------
1965--------
1966--------
1967--------
1968--------
1969--------
1970--------
1971--------
1972--------
1973--------
1974--------
1975--------
1976--------
1977--------
1978--------
1979--------
1980--------
1981--------
1982--------
1983--------
1984--------
1985--------
1986--------
19872.339.51--0.0135-101/160-
19883.0110.55--0.0156-100/163-
19893.0110.10--0.0150-101/163-
19903.1913.6820.0326.550.01410.0683114/17979/165
19913.2113.0519.7525.330.01340.0639117/17884/167
19923.2011.1017.1821.540.01260.0532115/17992/170
19933.1811.2617.8521.860.01230.0530117/18293/172
19942.569.3115.0818.080.009220.0424126/18498/174
19952.488.6414.2816.780.008030.0381133/190105/180
19962.389.2215.5217.900.007540.0391140/190104/180
19972.458.1713.9915.860.007790.0333137/190111/181
19982.618.7515.1516.990.008310.0349139/192110/181
19992.4510.2017.9119.790.007520.0393142/193103/182
20002.9010.7519.3120.870.008620.0394140/199104/189
20013.5311.2220.5921.780.01060.0401131/199105/190
20024.4611.2520.9721.840.01280.0390124/204105/191
20035.9811.6222.0522.550.01540.0388119/204104/191
20046.8412.2023.7823.680.01560.0387120/205107/192
20058.1013.7927.7226.760.01700.0419121/205104/192
200610.2815.3031.6929.700.02000.0438114/206103/193
200712.6616.9936.1432.990.02180.0461112/206102/193
200819.2719.4942.2637.830.03030.0509104/205100/194
200920.2120.6845.1840.140.03350.0539101/20598/195
201022.5822.5849.9143.840.03410.0559101/206100/195
201129.2325.9058.4450.280.03980.061496/20895/196
201235.1628.7863.5255.860.04680.063493/20792/194
201339.2031.7168.3661.560.05070.065193/20792/195
201443.5234.9873.7567.900.05480.067691/20791/194
201535.8037.2576.1972.310.04760.068495/20691/194
201636.1839.5678.5276.800.04740.067893/20591/193
201737.9342.1381.7981.790.04670.067094/20594/193
201840.7644.7588.9786.860.04720.068192/20394/192
2019--------