Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202014.5640.92
202114.1442.71
202215.0945.51
202316.8450.33
202419.3056.94
202522.1564.56
  • 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-130/165
19913.632.954.116.420.01510.0133110/178131/167
19922.592.773.946.030.01020.0122124/179135/170
19932.683.064.466.670.01040.0132124/182135/172
19942.743.264.867.100.009870.0137124/184135/174
19952.843.345.077.260.009190.0135129/190142/180
19963.863.715.748.080.01220.0144121/190140/180
19974.654.136.508.990.01480.0155115/190140/181
19985.264.547.239.880.01680.0166111/192137/181
19995.985.078.1911.040.01840.0180109/193136/182
20005.665.138.4711.170.01680.0173114/199136/189
20015.405.759.7012.520.01620.0189118/199133/190
20025.686.2910.7713.680.01640.0200117/204132/191
20036.306.7211.7314.630.01620.0207118/204134/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.02180.0257120/207128/194
201316.9713.6927.7329.790.02190.0264121/207126/195
201417.7214.7029.9431.990.02230.0275119/207122/194
201515.9515.6934.9234.140.02120.0314116/206115/194
201611.9416.2937.9535.450.01560.0328127/205114/193
201713.2216.8936.7836.780.01630.0301127/205118/193
201814.8517.4838.9738.040.01720.0298126/203117/192
201915.2917.8840.6338.910.01740.0297120/186118/186