Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202063.24163.60
202165.92171.01
202270.07182.95
202374.34195.82
202479.24210.01
202584.84225.90
202690.82242.76
  • 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--------
1987--------
19885.1011.38--0.0263-83/162-
19894.4211.81--0.0219-86/162-
19904.2612.6423.5234.120.01870.0803100/17673/161
19914.9612.9024.8134.820.02070.080391/17174/163
19924.6012.9725.5335.030.01810.079097/17576/166
19934.2613.1326.4535.450.01650.0784100/17874/167
19944.5113.3427.4436.000.01620.077299/18274/169
19955.2613.8129.0137.290.01700.0773107/19178/179
19966.5014.4430.8838.980.02060.0777101/19178/179
19977.6814.9532.5340.360.02440.077495/19179/181
199812.2715.5034.1141.860.03910.078583/19380/181
199912.7116.2636.2943.890.03900.079681/19580/182
200013.3816.9938.7745.880.03980.079180/20080/189
200113.5818.0242.0348.660.04060.081979/20080/190
200214.1419.3045.7252.110.04070.085083/20580/191
200315.2220.5949.6855.590.03910.087484/20580/191
200416.6822.1454.8559.760.03800.089385/20580/192
200518.4023.7960.7864.230.03870.091885/20580/192
200618.6525.3566.7168.420.03620.092191/20681/193
200721.8427.0673.1473.060.03760.093393/20681/193
200827.9428.6078.8177.210.04390.094989/20581/194
200929.0830.1183.5981.280.04810.099788/20581/195
201032.0132.0189.9286.430.04840.10188/20681/195
201134.6634.4798.8493.060.04720.10490/20879/196
201239.6536.0295.9297.250.05270.095891/20780/194
201345.6838.46103.32103.840.05910.098490/20880/196
201449.9641.05108.83110.830.06290.099884/20878/195
201547.3843.58117.38117.660.06300.10584/20777/195
201649.7746.58127.68125.740.06510.11082/20676/194
201753.3249.74134.28134.280.06560.11081/20675/194
201857.0052.44144.99141.590.06600.11281/20673/193
201961.1455.48156.12149.790.06980.11579/19973/192
202062.4156.59161.18152.790.07370.12269/17670/177