Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
20202.463.27
20212.583.50
20222.954.01
20233.274.40
20243.594.78
20253.754.95
20263.885.11
  • 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--------
19860.410.98--0.00269-132/155-
19870.491.14--0.00283-134/159-
19880.601.35--0.00310-137/162-
19890.701.52--0.00346-136/162-
19900.761.581.452.300.003340.00495148/176139/161
19910.871.701.622.490.003640.00524142/171140/163
19920.961.801.752.630.003770.00542143/175143/166
19931.081.931.922.820.004180.00569144/178143/167
19941.252.092.133.060.004500.00600143/182144/169
19951.322.152.233.130.004270.00594154/191154/179
19961.382.172.293.170.004370.00576155/191154/179
19971.532.322.503.390.004860.00595154/191156/181
19981.672.372.583.460.005320.00594151/193156/181
19991.722.402.653.500.005280.00581151/195157/182
20001.872.582.913.770.005560.00594148/200161/189
20011.922.512.893.660.005740.00563147/200162/190
20021.942.422.843.540.005590.00528153/205163/191
20032.022.472.953.610.005190.00519160/205162/191
20042.232.673.263.890.005080.00531161/205162/192
20052.332.703.413.940.004900.00515162/205162/192
20062.422.733.553.980.004700.00490166/206164/193
20072.622.783.714.050.004510.00473168/206165/193
20082.752.773.784.050.004320.00455167/205167/194
20092.502.483.403.630.004140.00405168/205170/195
20102.392.393.323.490.003610.00372170/206170/195
20112.552.473.503.610.003470.00368172/208170/196
20122.532.443.443.560.003370.00344172/207168/194
20132.732.543.803.710.003530.00362172/208167/196
20142.792.553.823.720.003510.00350174/208168/195
20152.962.693.893.940.003930.00349171/207168/195
20162.982.753.944.020.003900.00340169/206167/194
20173.092.814.104.100.003800.00336170/206167/194
20183.20---0.00371-169/206-
2019--------
2020--------