Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202317.8456.70
202419.4160.37
202520.9663.81
202622.5667.27
202724.2870.90
202826.1474.73
202928.1378.76
  • 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-2.98------
1961-3.20------
1962-3.55------
1963-3.94------
1964-4.40------
1965-4.82------
1966-4.98------
1967-5.33------
1968-5.40------
1969-5.73------
1970-5.81------
1971-6.00------
1972-6.14------
1973-6.53------
1974-7.46------
1975-7.45------
1976-7.83------
1977-8.49------
1978-7.82------
1979-5.75------
1980-6.02------
1981-6.34------
1982-6.29------
1983-6.58------
1984-6.47------
1985-6.21------
1986-6.15------
1987-6.10------
19880.655.34--0.00333-140/172-
19890.995.25--0.00487-134/173-
19901.115.258.2417.410.004860.0279149/188121/186
19911.695.248.5017.380.007090.0273141/188123/187
19921.795.268.7317.450.007030.0268139/191124/188
19931.915.248.9017.380.007360.0262139/195121/188
19943.865.419.3917.960.01380.0263115/196117/189
19954.135.7310.1519.020.01330.0269119/199117/190
19964.316.1011.0020.230.01350.0275120/199117/190
19974.396.3411.6321.030.01380.0275119/199118/192
19984.646.5712.2021.810.01460.0279117/201117/192
19994.867.0413.2423.340.01480.0289116/202117/192
20005.117.3214.0924.300.01510.0286119/203118/194
20015.357.5414.8425.020.01590.0287120/204118/194
20025.227.6015.1825.210.01490.0280122/208121/195
20035.327.7915.8725.840.01360.0277126/208122/195
20045.798.2017.1727.220.01310.0278129/208123/195
20056.328.5618.4628.380.01320.0277131/208123/195
20066.768.9119.8229.560.01310.0272137/209123/196
20077.429.3621.3931.060.01270.0271140/209124/196
20088.509.6822.5532.130.01330.0270140/210124/199
20098.309.3721.9531.070.01370.0260142/210125/200
20108.769.7823.1932.440.01320.0258143/210126/200
20119.7710.4025.1734.490.01320.0263143/213126/201
201210.5311.0726.6036.730.01390.0264140/211126/199
201310.9811.6228.1938.540.01410.0266140/211125/200
201411.8812.1730.7440.390.01490.0279139/212121/199
201512.7612.7633.5142.320.01690.0298128/210117/199
201613.2913.3436.6644.250.01740.0313124/210116/198
201713.7913.9639.3246.300.01690.0318126/210115/199
201813.0313.4937.9944.740.01500.0288137/210121/199
201912.7013.1038.7843.450.01440.0278138/210125/199
202012.6812.8741.0542.690.01480.0295132/209119/198
202114.1414.1947.0947.090.01450.0303132/208118/198
202215.6514.7352.3048.860.01550.0304130/202118/194
202317.8315.4056.6851.090.01690.0307126/186116/184