Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202015.4636.37
202116.3439.09
202217.4342.08
202318.6345.18
202419.8948.41
202521.2651.81
202622.7355.39
  • Nominal
  • PPP

Estimates by World Bank

Year GDP Nominal (billions of $) GDP PPP (billions Int. $) Share (%) to World Rank/Total
CurrentConstant (2010) CurrentConstant (2017)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--------
19862.002.89--0.0131-100/155-
19872.042.98--0.0118-109/159-
19882.383.17--0.0123-109/162-
19892.433.30--0.0120-108/162-
19902.673.445.619.580.01170.0191121/176116/161
19913.023.535.959.830.01260.0193112/171118/163
19923.283.656.2810.150.01290.0194108/175119/166
19933.283.836.7610.660.01270.0200107/178118/167
19943.383.987.1811.080.01220.0202115/182116/169
19953.694.177.6611.590.01190.0204123/191124/179
19963.874.358.1512.110.01230.0205121/191125/179
19973.784.588.7212.740.01200.0207125/191125/181
19983.594.759.1413.200.01140.0210130/193127/181
19993.464.939.6313.710.01060.0211132/195128/182
20003.005.0510.0914.050.008910.0206138/200129/189
20012.835.2310.6914.560.008460.0208139/200129/190
20022.955.5111.4215.320.008500.0212145/205130/191
20033.455.5711.7815.510.008860.0207143/205133/191
20043.645.7012.3715.870.008290.0201146/205138/192
20052.945.8813.1416.350.006180.0199156/205138/192
20064.225.9513.7016.540.008190.0189147/206138/193
20076.286.3515.0317.670.01080.0192141/206138/193
20086.966.6115.9518.400.01090.0192142/205140/194
20096.726.5415.9018.190.01110.0190142/205142/195
20106.856.8516.8519.070.01040.0189146/206141/195
20116.797.2418.1720.140.009240.0191147/208142/196
20127.647.6719.1321.330.01020.0191146/207141/194
20138.387.9719.7322.170.01080.0188146/208142/196
20148.788.2620.1222.990.01100.0185146/208140/195
20158.798.5820.8023.870.01170.0187143/207140/195
20168.609.5124.4026.450.01130.0211143/206136/194
201710.3210.4929.1829.180.01270.0239141/206130/194
201811.8611.1531.7831.030.01370.0245141/206131/193
201913.5111.7834.1732.780.01540.0253133/199129/192
202015.6812.6137.0035.080.01850.0279112/176117/177