Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202012.2934.70
202113.8236.67
202214.8639.00
202315.7541.36
202416.6843.71
202517.6546.12
202618.6648.63
  • 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--------
19904.707.7011.0322.710.02060.037697/176100/161
19914.947.2210.7021.310.02060.034692/171102/163
19922.446.7510.2319.910.009590.0317119/175106/166
19932.686.249.6918.430.01040.0287121/178107/167
19943.566.139.7218.100.01280.0274111/182107/169
19954.686.079.8117.900.01520.0261111/191115/179
19964.656.1410.1118.110.01470.0254115/191115/179
19973.936.2310.4318.370.01250.0248123/191119/181
19983.766.4410.9418.990.01200.0252127/193120/181
19993.866.7211.5519.820.01180.0253127/195122/182
20003.777.0212.4720.720.01120.0254127/200121/189
20013.716.8112.3220.080.01110.0240129/200125/190
20023.996.9112.9220.380.01150.0240131/205126/191
20034.957.0613.3520.840.01270.0235128/205127/191
20045.687.3914.5721.810.01290.0237129/205126/192
20056.267.7415.9922.840.01320.0242133/205128/192
20066.868.1417.7124.010.01330.0245134/206127/193
20078.348.6719.0925.570.01440.0243133/206128/193
20089.919.1421.5426.970.01560.0259132/205126/194
20099.419.1122.5926.870.01560.0269133/205122/195
20109.419.4123.3627.770.01420.0261137/206125/195
201110.499.6324.0628.420.01430.0253136/208129/196
20129.749.5924.5628.290.01300.0245141/207129/194
201310.829.8726.2729.120.01400.0250140/208129/196
201411.3610.2327.7830.180.01430.0255141/208129/195
201510.0710.6228.7531.340.01340.0258141/207125/195
201610.6810.9231.3732.230.01400.0271137/206125/194
201711.3111.0432.5832.580.01390.0267138/206126/194
201812.6811.3634.7333.520.01470.0268139/206125/193
201912.5511.7236.6334.590.01430.0271139/199124/192
202012.2711.1935.2633.020.01450.0266126/176120/177