Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202016.3256.08
202117.4760.18
202219.0964.93
202320.7969.94
202422.5975.19
202524.4880.65
  • 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-7.35------
1966-7.90------
1967-8.39------
1968-8.77------
1969-9.19------
1970-10.29------
1971-10.55------
1972-10.85------
1973-11.55------
1974-12.57------
1975-13.49------
1976-14.32------
1977-15.30------
1978-16.44------
1979-17.65------
1980-18.46------
1981-19.43------
1982-19.82------
1983-20.67------
1984-21.80------
1985-22.87------
1986-21.00------
1987-21.27------
1988-22.45------
1989-20.84------
19907.7517.7627.5253.470.03430.093982/17971/165
19916.3614.0122.4542.190.02650.072791/17879/167
19923.697.7212.6523.250.01450.0392107/179103/170
19932.705.469.1616.440.01040.0272122/182113/172
19942.514.898.3814.730.009040.0236127/184116/174
19952.695.028.7815.110.008710.0234132/190121/180
19963.095.589.9416.800.009790.0250131/190118/180
19973.516.1711.1718.570.01120.0266128/190117/181
19983.616.3611.6519.140.01150.0268128/192118/181
19992.806.5412.1619.690.008600.0267139/193118/182
20003.066.6612.6620.060.009100.0259136/199120/189
20013.226.9813.5621.020.009630.0264134/199121/190
20023.407.3614.5222.170.009790.0270136/204122/191
20033.998.1816.4324.620.01020.0289135/204121/191
20045.138.6517.8526.050.01170.0291134/205120/192
20056.419.4820.1728.550.01350.0305130/205120/192
20067.7510.3722.7431.240.01500.0314126/206115/193
200710.1711.6826.2935.170.01750.0335123/206115/193
200812.8011.9627.4536.020.02010.0331118/205115/194
200910.7711.5226.6534.700.01780.0318122/205118/195
201012.2412.2428.6436.870.01850.0321122/206116/195
201115.1113.1531.4039.600.02060.0330120/208115/196
201216.4913.9936.6442.120.02190.0366119/207110/194
201317.1914.4939.4543.650.02220.0376120/207107/195
201417.6315.1443.0545.580.02220.0395120/207105/194
201514.9515.5945.0446.960.01990.0404117/206105/194
201615.1416.0547.9348.320.01980.0414119/205105/193
201716.2416.8250.6650.660.02000.0415118/205106/193
201817.6017.6454.4253.130.02040.0417118/203107/192
201917.4818.5258.2555.780.01990.0426115/186106/186