Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202033.9073.80
202137.5077.62
202238.9281.88
202340.5486.31
202442.3490.81
202544.3095.44
202646.41100.22
  • 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--------
19803.077.62--0.0273-88/146-
19813.477.22--0.0299-87/149-
19823.656.67--0.0317-84/150-
19833.747.10--0.0318-82/151-
19843.917.45--0.0321-81/152-
19853.657.10--0.0285-84/154-
19863.057.18--0.0202-89/156-
19873.397.93--0.0197-90/160-
19883.708.49--0.0192-94/163-
19893.868.52--0.0192-94/163-
19904.238.8913.3319.140.01870.0455104/17994/165
19914.629.8915.3321.290.01930.0496102/17894/167
19924.7510.5616.7222.720.01870.0518101/17993/170
19935.2011.9119.3225.640.02010.057399/18291/172
19945.5711.8819.6925.580.02010.055494/18492/174
19955.8512.3520.8926.580.01890.055799/19094/180
19966.1012.8622.1527.670.01930.0557101/19095/180
19976.3513.2623.2328.530.02020.0553102/19094/181
19986.1813.8924.6129.900.01970.0567107/19293/181
19996.6214.4926.0431.180.02030.0571102/19394/182
20009.0615.2628.0332.840.02690.057392/19994/189
20018.9815.6429.3633.650.02690.057292/19995/190
20029.5916.1630.8334.780.02760.057393/20496/191
200311.0717.1833.3836.970.02840.058894/20493/191
200413.1518.3836.6739.550.03000.059795/20593/192
200515.9719.6240.3742.230.03360.061094/20593/192
200618.5020.8944.2844.960.03590.061192/20692/193
200721.7322.6249.2448.690.03740.062893/20691/193
200825.7124.0353.3351.730.04040.064295/20591/194
200922.9424.6555.1053.040.03800.065798/20590/195
201025.7125.7158.1655.340.03890.065198/20690/195
201128.7826.2260.5656.440.03920.063697/20893/196
201230.7527.2065.8858.540.04090.065896/20790/194
201332.5428.6767.7261.720.04210.064597/20793/195
201433.3929.9268.2864.400.04200.062699/20797/194
201531.0530.6762.5266.000.04130.056198/20699/194
201632.2331.7663.8368.350.04220.055197/205100/193
201735.4733.1271.2871.280.04360.058497/20599/193
201837.6533.7174.3272.550.04360.056997/20399/192
201938.5734.3277.1473.870.04400.056493/18699/186