Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202014.3940.84
202113.9642.46
202214.8945.46
202316.6450.53
202419.0857.32
202521.9165.05
202623.5969.80
  • 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-2.77------
1981-2.91------
1982-2.71------
1983-2.28------
1984-2.13------
1985-2.16------
1986-2.11------
1987-2.42------
1988-2.61------
1989-2.78------
1990-2.813.796.12-0.0129-126/161
19913.632.954.116.420.01520.0133103/171127/163
19922.642.773.946.030.01040.0122118/175130/166
19932.733.064.466.670.01060.0132117/178129/167
19942.803.264.867.100.01010.0137120/182130/169
19952.903.345.077.260.009390.0135129/191140/179
19963.863.715.748.080.01220.0144122/191139/179
19974.654.136.508.990.01480.0155116/191140/181
19985.264.547.239.880.01680.0166112/193137/181
19995.985.078.1911.040.01840.0180111/195137/182
20005.665.138.4711.170.01680.0173114/200136/189
20015.405.759.7012.520.01610.0189118/200133/190
20025.686.2910.7713.680.01640.0200118/205132/191
20036.306.7211.7314.630.01620.0206119/205134/191
20047.637.2513.0015.780.01740.0212117/205133/192
20058.547.7314.2916.830.01800.0216117/205133/192
20069.188.4816.1518.460.01780.0223120/206133/193
200710.459.1417.8719.890.01800.0228121/206131/193
200812.569.8119.5521.350.01970.0235119/205130/194
200911.9110.4320.9422.700.01970.0250119/205129/195
201011.1011.1022.5724.170.01680.0253128/206129/195
201114.3811.9324.7525.960.01960.0260123/208127/196
201216.3512.7925.7527.850.02170.0257120/207128/194
201316.9713.6927.7329.790.02190.0264121/208126/196
201417.7214.7029.9431.990.02230.0275119/208122/195
201515.9515.6934.9234.140.02120.0314116/207115/195
201611.9416.2937.9535.450.01560.0328127/206114/194
201713.2216.8936.7836.780.01630.0301128/206117/194
201814.8517.4838.9638.040.01720.0301127/206116/193
201915.2917.8840.5638.910.01750.0300123/199119/192
202014.0217.6540.5338.420.01660.0306118/176110/177