Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202033.4860.07
202137.7263.54
202240.9768.35
202343.3472.62
202445.7076.54
202548.1180.51
202650.5884.49
  • 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--------
1994--------
19955.7912.7913.6723.700.01870.0364100/190108/180
19965.9713.1214.2224.310.01890.0358103/190108/180
19976.5214.2815.7626.460.02070.0375101/190105/181
19987.1615.1917.0228.140.02280.039297/192103/181
19997.5315.6017.6828.910.02310.038899/193104/182
20007.9516.4919.0230.550.02360.0389102/199105/189
20018.3517.5321.1232.480.02500.041297/199103/190
20029.5518.7723.2634.780.02750.043395/204102/191
200311.7520.3625.2337.720.03020.044491/204101/191
200414.4022.0927.7040.920.03280.045189/205101/192
200516.9624.4631.0745.310.03570.047089/205100/192
200621.5227.3935.0550.750.04180.048484/206100/193
200731.0030.1440.0155.830.05340.051083/20699/193
200835.7629.1342.5053.980.05610.051282/20598/194
200926.3224.9836.3646.280.04360.043490/205106/195
201023.8823.8837.0444.240.03610.0415100/206106/195
201128.6225.4240.9547.100.03900.043098/208105/196
201228.3326.5043.5549.100.03770.043599/207103/194
201330.4327.1245.9150.240.03940.0437101/207103/195
201431.3327.4147.4650.780.03940.0435102/207103/194
201527.2428.5049.3652.810.03620.0443101/206103/194
201628.0529.1852.3454.070.03670.0452100/205103/193
201730.4630.1355.8255.820.03750.0457100/205103/193
201834.4231.3461.2358.070.03980.046998/203103/192
201934.1031.9963.1659.260.03890.046296/186102/186