Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202011.5033.75
202112.0035.91
202212.5838.19
202313.2140.69
202413.8843.29
202514.5745.99
202615.4048.82
  • 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--------
1988--------
1989--------
1990--------
1991--------
1992--------
1993--------
1994--------
19951.754.799.4116.820.005670.0251147/191117/179
19961.704.519.0215.830.005390.0227149/191123/179
19971.934.599.3216.090.006130.0222147/191124/181
19981.704.298.8115.040.005410.0203150/193128/181
19991.174.148.6414.530.003590.0189159/195134/182
20001.294.239.0214.840.003830.0184160/200133/189
20011.484.499.7815.740.004420.0190158/200132/190
20021.664.8410.7116.970.004780.0199160/205133/191
20031.985.1611.6218.090.005080.0205161/205135/191
20042.605.5412.8219.430.005920.0209156/205135/192
20052.995.9514.2120.880.006290.0215154/205134/192
20063.416.2415.3421.890.006620.0212158/206134/193
20074.406.4316.2322.540.007580.0207153/206136/193
20086.056.9317.8324.300.009500.0215144/205136/194
20095.446.5116.8922.840.009000.0201150/205137/195
20106.976.9718.3024.470.01050.0205144/206137/195
20118.417.3819.7725.890.01140.0208144/208137/196
20128.717.3421.0525.740.01160.0210144/207136/194
20139.508.0023.9628.060.01230.0228144/208134/196
20149.518.4025.2229.470.01200.0231144/208132/195
20157.758.3726.2329.370.01030.0236146/207130/195
20168.078.7429.7330.660.01060.0257144/206127/194
20179.679.1532.1032.100.01190.0263143/206127/194
201811.469.5534.2933.480.01330.0265142/206126/193
201911.979.8936.1534.680.01370.0267140/199126/192
202011.919.2034.0432.260.01410.0257129/176123/177