Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
2020164.79501.30
2021187.84526.75
2022198.08560.24
2023211.42600.31
2024223.73634.33
2025236.63669.66
2026252.13712.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--------
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--------
199026.9396.29135.21220.300.1180.46257/17638/161
199124.9285.70124.41196.070.1040.40355/17140/163
199224.9281.16120.50185.680.09800.37356/17542/166
199323.4173.69112.01168.590.09050.33258/17842/167
199421.2564.4199.98147.350.07650.28160/18246/169
199520.3759.1393.71135.270.06600.25066/19155/179
199621.0459.4295.90135.940.06670.24167/19155/179
199722.1760.4399.21138.260.07050.23666/19156/181
199822.1459.2898.42135.630.07050.22666/19356/181
199916.8760.88102.54139.290.05180.22574/19556/182
200018.2966.85115.11152.940.05440.23574/20055/189
200122.1575.88133.51173.590.06620.26066/20055/190
200224.6483.31148.92190.600.07100.27765/20552/191
200330.8391.06165.79208.330.07920.29263/20549/191
200443.1599.80186.59228.320.09830.30460/20550/192
200557.12109.48211.07250.470.1200.31960/20548/192
200681.00121.20240.73277.270.1570.33256/20650/193
2007104.85131.98269.19301.950.1810.34354/20649/193
2008133.44136.34283.48311.910.2090.34153/20548/194
2009115.31137.98289.07315.660.1910.34554/20547/195
2010148.05148.05313.79338.700.2240.35150/20645/195
2011192.63159.00344.05363.760.2620.36149/20846/196
2012208.00166.64369.97381.220.2770.36950/20745/194
2013236.64176.63417.45404.100.3060.39745/20841/196
2014221.42184.05427.48421.070.2790.39248/20841/195
2015184.39186.26407.42426.120.2450.36650/20744/195
2016137.28188.31423.83430.810.1800.36655/20643/194
2017166.81196.03448.47448.470.2050.36754/20643/194
2018179.34204.07478.07466.860.2080.36954/20642/193
2019181.67213.25508.50487.870.2070.37653/19942/192
2020169.84207.71501.28475.180.2010.37850/17638/177