Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
20231.322.23
20241.392.35
20251.482.48
20261.562.61
20271.632.73
20281.712.86
20291.792.99
  • Nominal
  • PPP

Estimates by World Bank

Year GDP Nominal (billions of $) GDP PPP (billions Int. $) Share (%) to World Rank/Total
CurrentConstant (2015) CurrentConstant (2021)NominalPPPNominalPPP
1960--------
1961--------
1962--------
1963--------
1964--------
1965--------
1966--------
1967--------
1968--------
1969--------
1970--------
1971--------
1972--------
1973--------
1974--------
1975--------
1976--------
19770.070.29--0.00095-135/148-
19780.090.31--0.00103-133/147-
19790.100.33--0.00099-136/148-
19800.110.33--0.00096-142/155-
19810.120.33--0.00102-142/156-
19820.130.35--0.00112-143/158-
19830.130.36--0.00109-144/159-
19840.150.37--0.00121-145/161-
19850.170.39--0.00131-145/163-
19860.190.42--0.00124-146/163-
19870.220.46--0.00126-152/169-
19880.240.47--0.00123-155/172-
19890.270.49--0.00133-155/173-
19900.280.510.460.890.001230.00156171/188170/186
19910.300.520.480.900.001260.00154170/188171/187
19920.310.510.480.890.001220.00148172/191174/188
19930.310.500.490.880.001190.00144177/195175/188
19940.330.510.500.890.001180.00140178/196177/189
19950.340.520.530.910.001090.00140182/199178/190
19960.370.550.560.950.001160.00140182/199178/190
19970.390.570.601.000.001230.00142182/199180/192
19980.450.640.681.110.001420.00156183/201180/192
19990.480.680.731.190.001470.00159185/202178/192
20000.520.720.791.250.001540.00160185/203180/194
20010.520.700.791.220.001550.00153185/204180/194
20020.540.730.831.270.001550.00153189/208181/195
20030.590.800.921.390.001510.00161188/208181/195
20040.600.790.941.380.001360.00152190/208182/195
20050.700.901.101.560.001470.00165189/208181/195
20060.700.861.091.500.001350.00149191/209183/196
20070.760.911.191.590.001300.00151192/209182/196
20080.830.921.221.600.001300.00146194/210185/199
20090.770.861.151.500.001270.00136195/210187/200
20100.770.861.151.490.001160.00128196/210188/200
20110.780.861.191.500.001050.00124197/213187/201
20120.800.851.191.490.001060.00118196/211186/199
20130.840.871.271.520.001080.00120196/211186/200
20140.910.941.401.630.001140.00127196/212185/199
20151.001.001.521.740.001330.00135193/210184/199
20161.061.031.611.800.001380.00137194/210183/198
20171.131.081.741.880.001390.00141194/210183/199
20181.171.131.851.960.001350.00140195/210183/199
20191.211.131.911.980.001380.00137192/210183/199
20201.040.981.671.710.001220.00120193/209183/198
20211.121.021.791.790.001150.00115192/208183/198
20221.221.102.051.920.001210.00119188/202179/194
20231.321.152.232.010.001250.00121174/186170/184