Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202057.71252.58
202161.20270.01
202267.14290.65
202374.43313.57
202482.88337.61
202591.96363.12
2026102.17390.35
  • 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--------
1986--------
1987-21.54------
1988-23.51------
1989-24.23------
199013.3624.6251.1470.080.05870.17563/17655/161
199113.6824.5052.6169.730.05720.17060/17157/163
199212.9421.7647.7861.920.05090.14864/17563/166
199313.1021.2647.7960.500.05070.14268/17863/167
199412.9020.1546.2757.350.04650.13070/18263/169
199513.3519.9746.8256.840.04320.12576/19164/179
199613.9520.3148.4957.800.04420.12274/19165/179
199714.7421.3651.8960.810.04690.12376/19165/181
199814.9922.2854.7363.420.04770.12678/19365/181
199917.0823.2457.9066.150.05240.12773/19565/182
200013.7624.1361.4768.690.04090.12579/20065/189
200111.4025.1465.4371.550.03410.12787/20067/190
20029.6926.1469.1174.390.02790.12893/20567/191
200310.1327.2473.3777.540.02600.12997/20567/191
200412.0329.2780.9683.310.02740.13297/20569/192
200514.3131.3189.2889.100.03010.13596/20570/192
200617.3333.6498.8495.740.03360.13697/20671/193
200722.3136.83111.11104.810.03840.14292/20670/193
200829.5540.15123.50114.280.04640.14986/20569/194
200933.6943.38134.46123.480.05570.16084/20565/195
201046.6846.68146.36132.860.07060.16478/20664/195
201156.5250.31161.05143.200.07690.16975/20863/196
201263.6354.02170.10153.760.08460.17071/20763/194
201369.0058.12179.72165.430.08920.17170/20862/196
201476.6662.30189.42177.300.09650.17469/20862/195
201581.8566.93198.53190.510.1090.17865/20761/195
201681.7871.01205.51202.120.1070.17766/20660/194
201759.1674.18211.14211.140.07270.17376/20662/194
201850.3978.22227.98222.630.05840.17688/20661/193
201957.7382.76245.51235.540.06590.18182/19961/192
202057.7184.12252.57239.430.06810.19074/17659/177