Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
2020104.09178.53
2021117.66190.28
2022127.35203.24
2023135.46215.83
2024143.04227.20
2025150.57238.59
2026157.66249.18
  • 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--------
199012.75---0.0563-67/179-
199114.27---0.0595-62/178-
199215.5040.8737.9862.220.06090.11864/17968/170
199316.5241.6539.6963.400.06390.11862/18267/172
199420.1644.2343.0567.340.07260.12162/18466/174
199525.8446.8246.5271.270.08370.12459/19066/180
199627.9349.9250.4375.990.08850.12758/19065/180
199727.7152.8854.2880.490.08810.12960/19064/181
199829.8655.0357.2683.770.09510.13257/19264/181
199930.4554.9757.8183.680.09350.12758/19366/182
200029.1755.6261.3384.660.08680.12561/19967/189
200130.7557.4266.6587.410.09200.13061/19966/190
200235.1360.0171.5891.360.1010.13358/20466/191
200346.8263.3176.1296.380.1200.13458/20466/191
200457.3366.6681.73101.470.1310.13358/20568/192
200562.7971.0789.40108.190.1320.13557/20569/192
200670.7177.11101.49117.380.1370.14058/20670/193
200786.4585.46113.92130.090.1490.14558/20669/193
2008100.4790.22127.63137.340.1580.15458/20567/194
200989.0585.30124.41129.850.1470.14862/20571/195
201090.3190.31135.91137.480.1370.15262/20669/195
201199.1292.88140.81141.390.1350.14863/20869/196
201294.5394.64145.83144.070.1260.14663/20769/194
201398.8595.27151.59145.030.1280.14463/20769/195
2014101.1997.79157.12148.860.1270.14464/20768/194
201588.47102.50162.28156.030.1180.14663/20668/194
201689.66104.69161.07159.360.1170.13964/20570/193
201795.49107.87164.21164.210.1170.13464/20570/193
2018105.70111.94177.31170.400.1220.13661/20369/192
2019105.08114.53182.80174.340.1200.13460/18669/186