Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
20231.120.96
20241.170.99
20251.211.03
20261.271.07
20271.321.12
20281.381.16
20291.431.20
  • 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--------
19790.120.33--0.00119-133/148-
19800.120.30--0.00105-141/155-
19810.110.31--0.00093-143/156-
19820.110.31--0.00094-145/158-
19830.120.32--0.00100-146/159-
19840.140.35--0.00112-146/161-
19850.130.36--0.00100-150/163-
19860.130.36--0.00085-153/163-
19870.140.35--0.00080-158/169-
19880.160.34--0.00082-161/172-
19890.150.35--0.00074-162/173-
19900.170.390.250.460.000740.00085177/188178/186
19910.200.400.260.470.000840.00084177/188179/187
19920.210.410.280.490.000820.00086180/191180/188
19930.200.410.290.490.000770.00086184/195180/188
19940.230.450.320.530.000820.00090185/196181/189
19950.250.450.330.540.000800.00087188/199182/190
19960.260.470.340.550.000820.00085188/199182/190
19970.270.490.360.580.000850.00085191/199184/192
19980.260.490.370.590.000820.00085193/201184/192
19990.270.500.380.590.000820.00083192/202184/192
20000.270.520.410.620.000800.00083194/203186/194
20010.260.510.410.600.000770.00079196/204186/194
20020.260.480.390.570.000740.00072200/208188/195
20030.310.500.420.590.000790.00073200/208188/195
20040.360.520.440.620.000820.00071200/208187/195
20050.390.550.480.650.000820.00072199/208187/195
20060.440.600.540.710.000850.00074200/209188/196
20070.520.610.570.730.000890.00072200/209188/196
20080.590.650.610.770.000920.00073200/210191/199
20090.590.670.640.790.000970.00076201/210192/200
20100.670.670.650.800.001010.00072200/210192/200
20110.770.700.690.830.001040.00072199/213193/201
20120.750.700.710.830.000990.00070198/211189/199
20130.760.710.720.840.000980.00068200/211190/200
20140.770.730.760.860.000960.00069201/212191/199
20150.730.730.770.870.000970.00068200/210191/199
20160.780.770.810.910.001020.00069200/210190/198
20170.880.810.880.970.001080.00071199/210190/199
20180.910.840.920.990.001050.00070198/210190/199
20190.940.860.971.030.001070.00070197/210192/199
20200.910.820.930.970.001060.00067194/209189/198
20210.950.810.960.960.000970.00062194/208190/198
20221.020.821.050.980.001010.00061189/202187/194
20231.130.841.111.000.001070.00060175/186178/184