Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202059.77250.16
202163.30268.47
202269.37289.64
202376.82311.11
202484.77334.49
202593.25359.80
  • 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.05900.17465/17957/165
199113.6824.5052.6169.730.05710.17063/17859/167
199212.9421.7647.7861.920.05080.14867/17965/170
199313.1021.2647.7960.500.05070.14271/18265/172
199412.9020.1546.2757.350.04650.13072/18465/174
199513.3519.9746.8256.840.04320.12576/19065/180
199613.9520.3148.4957.800.04420.12274/19066/180
199714.7421.3651.8960.810.04690.12375/19065/181
199814.9922.2854.7363.420.04770.12677/19265/181
199917.0823.2457.9066.150.05250.12772/19365/182
200013.7624.1361.4768.690.04090.12678/19965/189
200111.4025.1465.4371.550.03410.12886/19967/190
20029.6926.1469.1174.390.02790.12992/20467/191
200310.1327.2473.3777.540.02600.12997/20467/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.13696/20671/193
200722.3136.83111.11104.810.03840.14291/20670/193
200829.5540.15123.50114.280.04640.14986/20569/194
200933.6943.38134.46123.480.05580.16084/20565/195
201046.6846.68146.36132.860.07060.16478/20664/195
201156.5250.31161.05143.200.07690.16976/20863/196
201263.6354.02170.10153.760.08470.17071/20763/194
201369.0058.12179.72165.430.08920.17170/20762/195
201476.6662.30189.42177.300.09650.17469/20762/194
201581.8566.93198.53190.510.1090.17865/20661/194
201681.7871.01205.51202.120.1070.17866/20560/193
201759.1674.18211.14211.140.07280.17375/20562/193
201850.3978.22228.06222.630.05830.17588/20361/192
201957.9282.57245.42235.020.06600.18079/18661/186