Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202314.7743.65
202415.8745.91
202516.9048.44
202617.9551.28
202719.1554.29
202820.3257.42
202921.4060.56
  • 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--------
19904.707.2911.0326.900.02060.0373102/188113/186
19914.946.8410.7025.240.02070.034499/188114/187
19922.446.3910.2323.590.009580.0314128/191116/188
19932.685.929.6921.820.01030.0286131/195116/188
19943.565.819.7221.440.01270.0272120/196116/189
19954.715.759.8121.200.01510.0260114/199118/190
19964.645.8210.1121.450.01460.0253117/199119/190
19973.915.9010.4421.760.01230.0247125/199121/192
19983.776.1010.9422.500.01190.0250129/201122/192
19993.866.3611.5523.470.01180.0252129/202123/192
20003.776.6512.4724.540.01110.0253128/203122/194
20013.716.4512.3123.790.01100.0238130/204126/194
20024.026.5513.1724.140.01150.0243132/208125/195
20034.956.6913.3724.680.01260.0234129/208127/195
20045.687.0014.5825.830.01290.0236130/208126/195
20056.267.3315.9927.050.01310.0240133/208128/195
20066.867.7117.7328.440.01330.0243135/209127/196
20078.348.2119.1130.290.01430.0242134/209128/196
20089.918.6621.5431.940.01550.0258133/210126/199
20099.408.6322.5831.830.01550.0268134/210122/200
20109.418.9223.3432.900.01410.0260139/210125/200
201110.499.1324.0633.670.01420.0251138/213129/201
20129.759.0924.5633.510.01290.0244142/211129/199
201310.829.3526.2734.490.01390.0248141/211129/200
201411.369.6927.7735.750.01420.0252142/212129/199
201510.0610.0628.7537.120.01330.0256142/210126/199
201610.6710.3531.3738.180.01390.0268139/210125/198
201711.3110.4632.5838.600.01390.0263140/210128/199
201812.6810.7634.8739.710.01460.0265139/210128/199
201912.6111.1937.9441.260.01430.0272139/210126/199
202012.3610.6637.0539.330.01440.0267134/209124/198
202114.0011.1441.1041.100.01440.0264134/208126/198
202213.7111.3944.2942.010.01350.0257137/202128/194
202314.7611.5145.0742.440.01400.0244135/186127/184