Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202057.71185.89
202160.97194.19
202263.76201.53
202366.11207.04
202468.01212.42
202570.48219.36
  • 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--------
1988--------
1989--------
199021.6531.6153.3190.640.09570.18260/17956/165
199118.0031.2354.4589.550.07510.17659/17857/167
199217.0428.2350.3580.950.06690.15661/17964/170
199316.2826.0947.6274.800.06300.14164/18266/172
199414.9323.0342.9566.050.05380.12168/18467/174
199513.9720.6439.2959.180.04520.10573/19071/180
199614.7621.2241.1360.840.04670.10473/19073/180
199714.1323.6446.6167.770.04490.11177/19071/181
199815.2225.6251.0973.460.04850.11874/19267/181
199912.1426.4953.5975.960.03730.11883/19369/182
200012.7428.0357.9780.370.03790.11881/19969/189
200112.3529.3562.0484.170.03690.12183/19968/190
200214.5930.8366.2088.410.04200.12380/20470/191
200317.8333.0172.1794.640.04580.12778/20468/191
200423.1436.7882.60105.470.05270.13576/20567/192
200530.2140.2493.18115.390.06360.14173/20568/192
200636.9544.27105.60126.930.07170.14672/20667/193
200745.2848.07117.77137.840.07800.15071/20667/193
200860.7652.98132.30151.900.09540.15969/20565/194
200950.8753.08133.58152.210.08420.15970/20566/195
201057.2257.22145.67164.080.08650.16369/20665/195
201161.7660.30156.72172.900.08410.16570/20864/196
201265.6961.32171.04175.820.08740.17170/20762/194
201375.5361.93179.37177.580.09770.17167/20763/195
201478.8163.00179.60180.650.09920.16568/20765/194
201556.4560.59171.20173.730.07500.15475/20666/194
201647.7259.06168.42169.340.06250.14584/20568/193
201754.7360.55173.63173.630.06730.14280/20569/193
201860.0362.46183.46179.100.06940.14078/20368/192
201963.0863.22189.31181.290.07190.13975/18668/186