Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
20208.0034.83
20217.8337.24
20228.3039.79
20238.7642.32
20249.2444.93
20259.7847.65
202610.2950.49
  • 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-6.27------
1986-6.48------
1987-6.41------
1988-7.30------
1989-6.82------
19902.636.7813.9621.630.01160.0477123/17690/161
19911.356.3013.4120.090.005640.0434135/17195/163
19922.164.479.7314.260.008490.0301123/175107/166
19931.643.748.3311.920.006340.0247134/178113/167
19941.522.946.709.380.005470.0189139/182120/169
19951.232.585.998.220.003980.0160157/191135/179
19961.042.155.086.850.003290.0128159/191141/179
19970.922.185.256.960.002920.0125164/191143/181
19981.322.305.607.330.004200.0129157/193142/181
19991.092.385.897.600.003350.0129163/195143/182
20000.862.586.528.240.002560.0133173/200144/189
20011.082.837.309.030.003230.0142165/200145/190
20021.223.148.2210.000.003510.0153168/205143/191
20031.563.489.2911.100.004010.0164166/205142/191
20042.083.8410.5212.240.004740.0171163/205141/192
20052.314.1011.5813.060.004860.0175163/205141/192
20062.834.3812.7613.980.005490.0176163/206142/193
20073.724.7314.1315.070.006410.0180161/206140/193
20085.165.1015.5416.260.008100.0187152/205141/194
20094.985.3016.2716.890.008240.0194151/205140/195
20105.645.6417.5317.990.008520.0196151/206139/195
20116.526.0619.2219.320.008870.0202151/208139/196
20127.636.5121.6620.770.01010.0216147/207134/194
20138.457.0024.4022.310.01090.0232145/208132/196
20149.117.4627.2623.800.01150.0250145/208130/195
20158.277.9126.6325.230.01100.0239145/207129/195
20166.998.4626.9926.970.009150.0233145/206131/194
20177.549.0628.8928.890.009270.0237147/206131/194
20187.779.7531.8331.080.009000.0246148/206130/193
20198.3010.4734.7933.380.009470.0257146/199128/192
20208.1910.9436.8034.880.009670.0277137/176119/177