Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
20200.801.15
20210.751.08
20220.781.12
20230.821.18
20240.861.25
20250.901.30
20260.941.36
  • 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--------
19820.120.36--0.00104-140/149-
19830.110.36--0.00093-142/150-
19840.110.36--0.00090-145/151-
19850.100.38--0.00078-149/153-
19860.100.40--0.00066-151/155-
19870.110.40--0.00064-155/159-
19880.130.40--0.00067-157/162-
19890.120.41--0.00059-158/162-
19900.130.390.390.660.000570.00133171/176151/161
19910.130.380.390.640.000540.00126167/171153/163
19920.130.380.400.640.000510.00124172/175158/166
19930.130.400.430.670.000500.00128175/178160/167
19940.220.390.430.650.000790.00121176/182162/169
19950.220.410.460.700.000710.00123185/191172/179
19960.250.440.510.750.000790.00128185/191172/179
19970.290.450.520.750.000920.00124184/191174/181
19980.270.460.540.770.000860.00124186/193174/181
19990.260.470.560.780.000800.00123189/195175/182
20000.270.500.610.840.000800.00124194/200181/189
20010.270.530.660.900.000810.00129192/200180/190
20020.290.560.700.940.000840.00130197/205181/191
20030.340.580.750.980.000870.00132197/205181/191
20040.420.610.811.020.000960.00132195/205181/192
20050.470.630.871.070.000990.00131195/205181/192
20060.510.650.911.090.000990.00126195/206182/193
20070.570.690.991.160.000980.00126195/206182/193
20080.620.691.021.170.000970.00123195/205183/194
20090.580.660.981.110.000960.00117197/205185/195
20100.660.661.001.120.001000.00112196/206185/195
20110.740.691.061.160.001010.00111195/208185/196
20120.760.661.041.120.001010.00104193/207183/194
20130.770.661.051.110.001000.00100195/208185/196
20140.760.661.071.110.000960.00098197/208184/195
20150.790.691.131.160.001050.00101195/207184/195
20160.800.741.231.250.001050.00106194/206183/194
20170.830.751.271.270.001020.00104195/206183/194
20180.820.741.271.240.000950.00098195/206182/193
20190.850.761.341.280.000970.00099188/199181/192
20200.810.74-1.250.00096-172/176-