Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202042.61145.77
202149.91151.87
202250.86157.93
202352.31164.26
202454.19170.58
202556.38176.93
202658.82183.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--------
1986--------
1987--------
1988--------
1989--------
1990-22.6838.3755.54-0.131-63/161
1991-22.5239.3955.15-0.127-65/163
19920.4517.4331.1842.690.001770.0965155/17571/166
19931.5713.4024.5532.830.006070.0728136/17877/167
19941.1910.7620.1326.360.004290.0567144/18289/169
19952.429.4918.1323.250.007840.0483135/19198/179
19963.189.6218.7023.550.01010.0470130/19198/179
19973.9610.1720.1324.920.01260.0479122/19198/181
19984.4511.1922.3927.410.01420.0515117/19398/181
19994.5812.0224.3929.440.01410.0535120/19597/182
20005.2713.3527.7132.710.01570.0566117/20095/189
20015.7114.6731.1235.940.01710.0606114/20093/190
20026.2416.0634.6039.340.01800.0643112/20590/191
20037.2817.7038.8443.350.01870.0684113/20585/191
20048.6819.3443.5747.360.01980.0709112/20585/192
200513.2524.7457.4960.610.02790.086998/20581/192
200620.9833.2779.6581.490.04070.11085/20675/193
200733.0541.74102.61102.250.05690.13180/20672/193
200848.8546.17115.69113.080.07670.13975/20571/194
200944.2950.49127.49123.670.07330.15276/20570/195
201052.9152.91135.15129.590.08000.15174/20670/195
201165.9552.08135.80127.550.08980.14367/20870/196
201269.6853.22148.34130.360.09270.14868/20767/194
201374.1656.33161.87137.980.09590.15469/20865/196
201475.2457.91166.33141.840.09470.15370/20867/195
201553.0758.52144.15143.330.07050.12979/20771/195
201637.8756.73140.23138.940.04960.12191/20672/194
201740.8756.81139.15139.150.05030.11490/20673/194
201847.1157.66144.63141.240.05460.11289/20674/193
201948.1759.10150.87144.740.05500.11290/19974/192
202042.6156.55146.11138.510.05030.11083/17672/177