Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202320.9656.43
202422.5060.29
202524.5564.02
202626.2967.72
202727.9571.62
202831.4280.22
202935.2889.86
  • 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-2.85------
1981-2.99------
1982-2.79------
1983-2.35------
1984-2.20------
1985-2.22------
1986-2.17------
1987-2.49------
1988-2.69------
1989-2.87------
1990-2.893.887.17-0.0131-143/186
19913.853.044.207.520.01620.0135107/188143/187
19922.802.813.976.950.01100.0122124/191145/188
19932.883.114.517.710.01110.0133125/195140/188
19942.963.314.918.210.01060.0137125/196141/189
19953.063.395.128.390.009830.0136130/199145/190
19964.033.755.779.280.01270.0144122/199141/190
19974.874.196.5610.380.01530.0155117/199141/192
19985.554.627.3211.460.01750.0168113/201139/192
19996.295.178.3012.810.01920.0181108/202138/192
20005.935.218.5612.910.01750.0174113/203138/194
20015.655.889.8714.570.01680.0191116/204133/194
20025.956.4511.0015.980.01700.0203117/208133/195
20036.586.9112.0217.130.01680.0210115/208133/195
20047.947.4813.3618.530.01800.0216115/208133/195
20058.877.9514.6519.700.01860.0220116/208133/195
20069.518.7416.6021.660.01840.0228120/209130/196
200710.819.4118.3523.310.01850.0232118/209129/196
200812.9210.0619.9924.920.02020.0239118/210130/199
200912.2610.6521.3126.390.02020.0253116/210128/200
201011.4111.3723.0028.160.01720.0256128/210128/200
201114.6212.1825.1530.170.01980.0263123/213127/201
201216.6913.1526.1832.580.02210.0260121/211128/199
201317.2014.0127.9034.720.02210.0263122/211126/200
201417.9815.0930.0637.390.02250.0273118/212123/199
201516.2116.2134.9940.160.02150.0311117/210115/199
201612.0716.9737.7042.040.01580.0322128/210115/198
201713.2617.4236.1343.150.01630.0292129/210118/199
201815.0218.0338.4744.650.01730.0292128/210119/199
201915.5118.4441.5045.690.01760.0298125/210119/199
202014.2418.2243.4545.130.01660.0313126/209116/198
202116.1718.6546.2146.210.01660.0297124/208120/198
202218.4119.4651.6248.220.01820.0300123/202119/194
202320.6220.4456.1750.630.01960.0304117/186117/184