Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
20231.343.24
20241.453.44
20251.543.64
20261.643.87
20271.744.11
20281.844.37
20291.954.62
  • 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--------
1977--------
1978--------
1979--------
19800.210.40--0.00184-132/155-
19810.200.41--0.00170-133/156-
19820.180.44--0.00155-136/158-
19830.190.46--0.00159-138/159-
19840.180.48--0.00145-140/161-
19850.200.49--0.00154-143/163-
19860.280.50--0.00182-141/163-
19870.340.51--0.00194-146/169-
19880.360.52--0.00184-149/172-
19890.340.50--0.00167-151/173-
19900.430.530.651.340.001880.00220163/188167/186
19910.420.500.641.270.001760.00206164/188169/187
19920.460.540.711.370.001810.00218167/191170/188
19930.450.560.751.410.001730.00221174/195170/188
19940.320.530.721.340.001150.00201179/196171/189
19950.400.550.761.390.001280.00201181/199172/190
19960.400.540.771.370.001260.00193181/199174/190
19970.360.560.811.430.001130.00192184/199177/192
19980.370.570.831.440.001170.00190187/201177/192
19990.380.580.861.470.001160.00188190/202176/192
20000.350.650.981.630.001030.00199192/203179/194
20010.380.661.021.670.001130.00197192/204179/194
20020.430.681.061.710.001230.00196195/208180/195
20030.550.691.101.740.001400.00192190/208180/195
20040.630.701.161.780.001430.00188189/208180/195
20050.650.721.231.830.001360.00185190/208180/195
20060.700.741.301.880.001350.00178192/209181/196
20070.800.751.341.890.001370.00170190/209181/196
20080.920.781.421.970.001440.00170192/210184/199
20090.910.801.482.030.001500.00176189/210184/200
20100.910.831.552.110.001370.00172191/210184/200
20111.020.871.652.190.001380.00172194/213184/201
20121.020.901.832.260.001350.00181193/211181/199
20131.120.941.972.360.001440.00186192/211181/200
20141.150.962.092.410.001440.00190193/212180/199
20150.970.972.142.440.001290.00190194/210180/199
20161.011.002.332.520.001320.00199196/210179/198
20171.081.042.532.620.001320.00205195/210180/199
20181.191.072.552.710.001370.00194194/210180/199
20191.201.092.612.760.001360.00187193/210180/199
20201.231.092.622.760.001440.00188192/209179/198
20211.301.112.822.820.001330.00181191/208179/198
20221.241.143.092.880.001220.00179186/202176/194
20231.351.173.282.960.001280.00178173/186167/184