Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202330.5492.85
202433.19102.25
202535.91110.32
202638.60117.99
202741.50126.17
202844.24134.90
202947.41144.25
  • 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-7.02------
1966-7.55------
1967-8.02------
1968-8.38------
1969-8.78------
1970-9.84------
1971-10.08------
1972-10.37------
1973-11.04------
1974-12.01------
1975-12.90------
1976-13.68------
1977-14.63------
1978-15.71------
1979-16.87------
1980-17.64------
1981-18.57------
1982-18.94------
1983-19.76------
1984-20.83------
1985-21.86------
1986-20.07------
1987-20.33--0.00000-169/169-
1988-21.46--0.00000-172/172-
1989-19.92--0.00000-173/173-
19907.5016.9728.0262.030.03290.094784/18878/186
19916.4013.3922.8648.940.02690.073590/18887/187
19923.737.3812.8826.970.01460.0396107/191107/188
19932.705.229.3219.060.01040.0275129/195118/188
19942.514.678.5317.080.008980.0239130/196122/189
19952.694.808.9417.530.008640.0237133/199123/190
19963.105.3310.1219.490.009730.0253134/199118/190
19973.515.8911.3821.540.01110.0269131/199119/192
19983.616.0811.8622.210.01140.0271131/201118/192
19992.806.2512.3822.840.008550.0270142/202118/192
20003.066.3712.8923.270.009040.0262141/203121/194
20013.226.6713.8124.380.009580.0267138/204122/194
20023.407.0414.7925.720.009740.0273140/208122/195
20033.997.8116.7628.560.01020.0293140/208121/195
20045.138.2718.2030.220.01160.0294137/208120/195
20056.419.0620.5733.110.01340.0309130/208118/195
20067.759.9123.2136.230.01500.0318126/209115/196
200710.1711.1626.8340.790.01740.0340123/209115/196
200812.8011.4328.0141.780.02000.0335120/210115/199
200910.7711.0127.1640.250.01770.0322123/210117/200
201012.4311.7029.2042.770.01870.0325123/210114/200
201115.4812.6332.1746.160.02090.0336119/213115/201
201216.8913.4637.5149.200.02230.0372120/211108/199
201317.5214.1540.1451.720.02250.0379121/211107/200
201417.9714.7343.7853.840.02250.0398119/212105/199
201515.2215.2245.7155.640.02020.0406118/210105/199
201615.4415.7548.7057.560.02020.0415117/210106/198
201716.4716.5651.1460.530.02020.0413117/210107/199
201817.9017.5755.9864.200.02060.0425118/210106/199
201917.6418.5162.3967.660.02010.0447117/210104/199
202016.0117.3562.5163.400.01870.0450118/209103/198
202118.8519.1970.1570.150.01930.0451117/208100/198
202224.9821.3083.3277.840.02470.0484110/20299/194
202330.5422.8992.8183.660.02900.0503107/18697/184