Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202031.0150.16
202135.1952.81
202238.2456.28
202340.6859.56
202443.1862.76
202545.6365.91
202648.1969.16
  • 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--------
19954.5010.359.2818.300.01460.0247113/191118/179
19964.7810.869.7219.200.01510.0245114/191119/179
19975.1512.2811.1521.710.01640.0265112/191118/181
19985.6712.8111.7022.650.01810.0269111/193117/181
19995.7612.7611.7122.560.01770.0257112/195120/182
20005.6914.0513.1824.840.01690.0269113/200118/189
20016.2614.8914.3326.320.01870.0279109/200120/190
20027.3715.9016.1028.110.02120.0299105/205117/191
20039.8817.1117.9930.240.02540.031798/205116/191
200412.1418.2719.7932.290.02770.032296/205114/192
200514.1020.0022.5235.350.02970.034097/205113/192
200617.0121.9426.0038.790.03300.035998/206113/193
200722.4523.6029.7241.720.03870.037990/206110/193
200824.3722.4030.5339.600.03830.036898/205112/194
200919.7419.1727.5033.880.03270.0328102/205114/195
201019.6919.6929.0534.800.02980.0325105/206114/195
201123.3921.1532.9037.380.03180.0346106/208114/196
201223.1921.8034.6438.540.03080.0346106/207113/194
201325.2722.1036.4339.060.03270.0347105/208112/196
201426.7722.7638.3040.230.03370.0351105/208111/195
201523.0523.1838.6640.970.03060.0347105/207110/195
201624.2623.9241.5542.280.03170.0359103/206110/194
201726.8925.2344.6044.600.03310.0365102/206111/194
201830.6226.3348.0246.540.03550.0371102/206111/193
201931.4727.6551.5148.870.03590.0381102/199110/192
202031.0326.8451.1147.440.03660.038592/176104/177