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.0560-65/176-
199114.27---0.0596-59/171-
199215.5040.8737.9862.020.06090.11862/17566/166
199316.5241.6539.6963.200.06390.11861/17865/167
199420.1644.2343.0567.120.07260.12161/18264/169
199525.8446.8246.5271.040.08370.12459/19165/179
199627.9349.9250.4375.750.08850.12758/19164/179
199727.7152.8854.2880.240.08810.12960/19164/181
199829.8655.0357.2683.510.09510.13257/19364/181
199930.4554.9757.8183.420.09350.12759/19566/182
200029.1755.6261.3384.390.08670.12562/20066/189
200130.7557.4266.6587.140.09190.13062/20065/190
200235.1360.0171.5891.070.1010.13358/20566/191
200346.8263.3176.1296.070.1200.13458/20566/191
200457.3366.6681.73101.150.1310.13358/20568/192
200562.7971.0789.40107.850.1320.13557/20569/192
200670.7177.11101.49117.000.1370.14058/20670/193
200786.4585.46113.92129.680.1490.14558/20669/193
2008100.4790.22127.63136.910.1580.15458/20567/194
200989.0585.30124.41129.440.1470.14862/20571/195
201090.3190.31135.91137.040.1360.15262/20668/195
201199.1292.88140.81140.940.1350.14863/20869/196
201294.5394.64145.83143.610.1260.14663/20768/194
201398.8595.27151.59144.570.1280.14463/20868/196
2014101.1997.79157.12148.390.1270.14464/20868/195
201588.47102.50162.28155.530.1180.14663/20768/195
201689.66104.69161.07158.850.1170.13964/20670/194
201795.21107.82163.60163.600.1170.13464/20670/194
2018105.48111.75171.60169.570.1220.13361/20670/193
2019105.12114.56177.57173.830.1200.13161/19970/192
2020104.57109.11173.77165.570.1230.13158/17668/177