Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202070.89275.51
202177.17297.52
202284.43321.66
202392.23348.39
2024100.77377.99
2025110.14410.45
  • 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-3.33------
1961-3.35------
1962-3.49------
1963-3.95------
1964-3.72------
1965-4.12------
1966-3.92------
1967-3.68------
1968-4.13------
1969-4.26------
1970-4.48------
1971-4.66------
1972-4.78------
1973-4.73------
1974-4.98------
1975-5.19------
1976-5.50------
1977-5.83------
1978-6.21------
1979-6.53------
1980-7.05------
1981-7.50------
1982-7.92------
1983-8.27------
1984-8.68------
1985-8.93------
1986-8.83------
1987-8.48------
1988-7.51------
1989-7.79------
1990-8.0117.5825.61-0.0600-84/165
1991-7.9618.0625.45-0.0585-86/167
1992-8.7320.2527.90-0.0627-84/170
1993-9.2621.9929.59-0.0652-84/172
1994-9.9524.1331.80-0.0679-81/174
1995-10.6426.3534.01-0.0702-83/180
1996-11.3228.5636.20-0.0719-82/180
1997-11.9630.7038.25-0.0730-82/181
1998-12.6732.8640.49-0.0756-82/181
1999-14.0536.9944.93-0.0811-79/182
20008.9115.9843.0151.100.02650.087995/19979/189
20016.4817.8048.9456.900.01940.0954106/19978/190
20026.7819.9455.7063.740.01950.104106/20477/191
200310.4722.7064.5872.560.02690.11495/20474/191
200410.5725.7875.3282.410.02410.123101/20571/192
200511.9929.2888.2093.590.02520.133102/20571/192
200614.5033.10102.76105.830.02810.142103/20669/193
200720.1837.07118.17118.520.03480.15199/20666/193
200831.8640.87132.82130.670.05000.16083/20564/194
200936.9145.19147.95144.460.06110.17682/20562/195
201049.5449.54164.10158.380.07490.18476/20662/195
201159.9852.31176.89167.230.08160.18672/20861/196
201259.9456.15191.63179.500.07970.19173/20760/194
201360.2760.88208.26194.620.07800.19875/20760/195
201465.4565.74221.97210.170.08240.20473/20760/194
201567.8270.34232.67224.870.09020.20970/20659/194
201667.1874.38238.28237.800.08800.20670/20558/193
201768.9579.15253.03253.030.08480.20771/20558/193
201876.1784.49276.69270.110.08810.21270/20358/192
201976.0986.93290.21277.910.08670.21269/18658/186