Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202311.8651.55
202413.0056.37
202514.1659.97
202615.4563.84
202716.8367.93
202818.2672.29
202919.8176.93
  • 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-6.55------
1986-6.78------
1987-6.70------
1988-7.63------
1989-7.13------
19902.607.0913.9422.530.01140.0471128/188102/186
19912.556.5913.3920.930.01070.0430129/188106/187
19921.914.689.7214.860.007500.0299137/191117/188
19931.653.918.3212.420.006360.0245145/195123/188
19941.523.086.699.780.005440.0187147/196131/189
19951.232.695.988.560.003950.0158159/199138/190
19961.042.245.077.130.003260.0127161/199146/190
19970.922.285.257.250.002900.0124167/199146/192
19981.322.405.597.640.004160.0128159/201146/192
19991.092.495.887.920.003330.0128164/202146/192
20000.862.706.518.580.002540.0132176/203145/194
20011.082.967.309.400.003210.0141168/204144/194
20021.223.288.2110.420.003490.0152171/208143/195
20031.563.649.2911.560.003980.0162168/208143/195
20042.084.0110.5312.750.004710.0170165/208142/195
20052.314.2811.5813.610.004840.0174166/208142/195
20062.834.5812.7814.560.005470.0175166/209142/196
20073.724.9414.1515.700.006380.0179164/209141/196
20085.165.3315.5616.940.008050.0186156/210142/199
20094.985.5416.2617.600.008200.0193154/210141/200
20105.645.9017.5318.740.008480.0195153/210140/200
20116.526.3319.2220.130.008820.0201152/213140/201
20127.636.8121.4721.640.01010.0213150/211136/199
20138.457.3123.9823.240.01090.0226147/211134/200
20149.117.8026.5624.800.01140.0241147/212130/199
20158.278.2725.7226.290.01100.0229148/210132/199
20166.998.8425.8328.100.009130.0220150/210134/198
20177.549.4727.4130.100.009250.0222151/210135/199
20187.7610.1928.5732.390.008950.0217152/210135/199
20198.3010.9432.9734.780.009440.0236150/210132/199
20208.1311.4335.6236.310.009500.0256151/209128/198
20218.9412.5039.7339.730.009170.0255151/208129/198
202210.7113.5045.9342.910.01060.0267147/202124/194
202312.0614.6251.5546.470.01140.0279144/186121/184