Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202317.0541.76
202418.3643.88
202520.1946.81
202622.2550.09
202724.5253.59
202827.0257.36
202929.8761.38
  • Nominal
  • PPP

Estimates by World Bank

Year GDP Nominal (billions of $) GDP PPP (billions Int. $) Share (%) to World Rank/Total
CurrentConstant (2015) CurrentConstant (2021)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--------
19903.5711.1420.5347.360.01560.0694110/18888/186
19913.089.3617.8339.780.01290.0573120/18894/187
19922.326.6312.9328.200.009110.0397131/191106/188
19932.376.5513.0827.870.009130.0386134/195109/188
19941.704.539.2319.260.006080.0258143/196118/189
19951.754.479.2918.990.005620.0246150/199121/190
19961.704.208.9017.870.005340.0223152/199127/190
19971.934.279.2118.160.006080.0218150/199127/192
19981.703.998.7016.980.005360.0199153/201131/192
19991.173.868.5316.400.003570.0186160/202136/192
20001.293.948.9016.750.003810.0181161/203136/194
20011.484.189.6617.770.004400.0187161/204135/194
20021.664.5110.5819.160.004750.0195162/208135/195
20031.984.8011.5020.420.005060.0201163/208136/195
20042.605.1612.6821.930.005890.0205159/208136/195
20052.995.5514.0623.580.006260.0211158/208135/195
20063.415.8115.1924.710.006590.0208160/209136/196
20074.405.9916.0725.450.007550.0203155/209137/196
20086.056.4517.6527.440.009440.0211148/210137/199
20095.446.0716.7025.790.008960.0198152/210139/200
20106.976.5018.1027.620.01050.0201147/210138/200
20118.416.8719.5529.230.01140.0204147/213138/201
20128.716.8320.7529.060.01150.0206147/211138/199
20139.507.4523.5431.680.01220.0222146/211135/200
20149.407.8224.7033.270.01180.0225146/212134/199
20157.807.8026.0833.160.01040.0232149/210131/199
20167.988.1628.9534.700.01040.0247147/210128/198
20179.518.5031.0036.140.01170.0251144/210131/199
201811.258.8532.1337.620.01300.0244143/210130/199
201911.749.1635.7438.950.01330.0256141/210130/199
202011.538.4035.6535.730.01350.0256137/209127/198
202113.699.5740.7140.710.01400.0262136/208127/198
202214.519.0941.3938.670.01430.0240135/202131/194
202316.549.1643.2338.970.01570.0234130/186129/184