Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202014.7527.10
202115.9729.96
202217.0132.04
202317.7033.28
202418.4234.60
202519.1635.98
  • 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--------
1982--------
1983--------
1984--------
1985--------
1986--------
1987--------
1988--------
1989--------
1990--------
1991--------
1992--------
1993--------
19942.844.425.219.350.01020.0147119/182128/169
19953.284.735.7010.020.01060.0152127/191138/179
19963.414.795.8810.140.01080.0148128/191138/179
19973.765.496.8611.620.01200.0163126/191137/181
19984.076.287.9313.290.01300.0182121/193134/181
19994.276.808.7114.390.01310.0191123/195132/182
20004.316.228.1413.160.01280.0166124/200140/189
20014.005.647.5411.930.01200.0147126/200143/190
20023.564.946.7110.440.01030.0125135/205148/191
20033.975.637.7911.910.01020.0137137/205148/191
20044.606.869.7514.520.01050.0159137/205144/192
20055.137.6411.1916.160.01080.0169139/205142/192
20065.357.5611.4116.000.01040.0158142/206144/193
20075.827.8512.1616.600.01000.0155143/206144/193
20087.318.4313.3217.840.01150.0160139/205145/194
20098.099.1514.5819.370.01340.0174140/205143/195
20109.689.6815.6020.490.01460.0175135/206143/195
201111.1910.6117.4522.450.01520.0183134/208143/196
201212.2111.2620.9223.820.01620.0209132/207137/194
201313.5211.7921.9024.940.01750.0208127/208137/196
201413.9911.7723.0024.900.01760.0211126/208137/195
201513.9712.2125.4325.830.01860.0228123/207133/195
201615.4113.2927.5428.120.02020.0238118/206130/194
201716.1313.4828.5228.520.01980.0234119/206132/194
201816.2813.6429.5628.870.01890.0228121/206132/193
201917.1313.8330.5029.260.01960.0225118/199132/192
202015.5612.2427.3325.910.01840.0206115/176131/177