Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
20201.041.74
20211.041.75
20221.121.88
20231.202.02
20241.272.14
20251.332.24
20261.392.34
  • 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--------
19770.070.27--0.00096-128/134-
19780.090.28--0.00104-126/133-
19790.100.30--0.00100-129/134-
19800.110.29--0.00097-137/145-
19810.120.30--0.00103-139/148-
19820.130.31--0.00112-139/149-
19830.130.32--0.00110-139/150-
19840.150.33--0.00122-139/151-
19850.170.35--0.00132-139/153-
19860.190.38--0.00125-141/155-
19870.220.41--0.00127-146/159-
19880.240.43--0.00124-149/162-
19890.270.44--0.00134-148/162-
19900.280.460.460.850.001230.00157162/176148/161
19910.300.470.480.860.001250.00155156/171150/163
19920.310.460.480.850.001220.00149160/175154/166
19930.310.450.490.840.001200.00145164/178156/167
19940.330.460.500.850.001190.00141168/182159/169
19950.340.470.530.870.001100.00141178/191170/179
19960.370.490.560.910.001170.00141178/191169/179
19970.390.520.600.950.001240.00143178/191172/181
19980.450.580.681.070.001430.00156179/193171/181
19990.480.620.731.140.001470.00160182/195172/182
20000.520.650.791.190.001550.00161184/200177/189
20010.520.630.791.170.001550.00154182/200177/190
20020.540.650.831.210.001560.00154186/205178/191
20030.590.720.921.320.001510.00162186/205178/191
20040.600.710.941.320.001370.00153188/205178/192
20050.700.811.101.490.001470.00166187/205178/192
20060.700.771.091.430.001360.00150189/206179/193
20070.760.821.181.520.001310.00150190/206179/193
20080.830.831.221.530.001300.00147190/205180/194
20090.770.771.151.430.001270.00137189/205180/195
20100.770.771.151.420.001160.00129191/206181/195
20110.780.781.191.440.001060.00125193/208182/196
20120.800.771.201.420.001060.00120192/207179/194
20130.840.791.291.450.001090.00123192/208181/196
20140.910.841.421.560.001150.00130193/208181/195
20151.000.901.551.660.001330.00139190/207179/195
20161.060.931.661.720.001390.00143190/206178/194
20171.130.971.801.800.001390.00147190/206178/194
20181.171.011.921.870.001360.00148191/206177/193
20191.211.031.991.910.001380.00147182/199177/192
20201.090.921.791.700.001290.00135167/176169/177