Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202317.4230.46
2024--
2025--
2026--
2027--
2028--
2029--
  • 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--------
1981--------
1982--------
1983--------
1984--------
1985--------
1986--------
1987--------
1988--------
1989--------
1990--------
1991--------
1992--------
1993--------
19942.845.065.219.390.01020.0146126/196139/189
19953.285.425.7010.050.01050.0151128/199140/190
19963.415.485.8710.180.01070.0147129/199140/190
19973.766.296.8511.670.01180.0162129/199138/192
19984.077.197.9213.340.01280.0181123/201137/192
19994.277.788.6914.450.01300.0190124/202134/192
20004.317.128.1313.210.01270.0165125/203142/194
20014.006.467.5411.980.01190.0146127/204143/194
20023.565.656.7010.480.01020.0124139/208147/195
20033.976.447.7911.950.01010.0136141/208147/195
20044.607.859.7514.570.01040.0158141/208144/195
20055.138.7411.2016.220.01070.0168142/208143/195
20065.358.6511.4316.060.01030.0157145/209144/196
20075.828.9812.1816.670.009980.0154146/209144/196
20087.319.6513.3417.910.01140.0159142/210145/199
20098.0910.4814.5719.440.01330.0173143/210144/200
20109.6811.0815.6020.570.01460.0174137/210144/200
201111.1912.1517.4522.540.01510.0182136/213144/201
201212.2112.8920.7523.920.01610.0206133/211137/199
201313.5213.4921.5625.040.01740.0204128/211139/200
201413.9913.4722.4625.000.01750.0204127/212139/199
201513.9713.9724.6425.930.01850.0219123/210137/199
201615.4115.2126.4728.230.02010.0226118/210132/198
201716.1315.4327.2028.630.01980.0220119/210136/199
201816.2815.6228.4028.980.01880.0216123/210137/199
201917.1315.8330.4929.380.01950.0219119/210136/199
202015.5314.0428.6126.050.01810.0206120/209136/198
202118.1115.0227.8827.880.01860.0179121/208140/198
202219.1715.6431.0629.020.01890.0180119/202142/194
202317.4014.7730.4227.420.01650.0165127/186142/184