Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
2020165.73501.79
2021180.72528.41
2022199.55560.78
2023222.89603.60
2024242.13634.43
2025263.27667.21
  • 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.1190.46158/17939/165
199124.8885.70124.41196.070.1040.40357/17841/167
199224.9181.16120.50185.680.09790.37357/17943/170
199323.4173.69112.01168.590.09050.33259/18243/172
199421.2564.4199.98147.350.07650.28161/18448/174
199520.3759.1393.71135.270.06590.25066/19056/180
199621.0459.4295.90135.940.06660.24167/19056/180
199722.1760.4399.21138.260.07050.23666/19056/181
199822.1459.2898.42135.630.07050.22766/19256/181
199916.8760.88102.54139.290.05180.22573/19356/182
200018.2966.85115.11152.940.05440.23573/19955/189
200122.1575.88133.51173.590.06630.26065/19955/190
200224.6483.31148.92190.600.07100.27764/20452/191
200330.8391.06165.79208.330.07920.29263/20449/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.2100.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.36249/20846/196
2012208.00166.64369.97381.220.2770.37050/20745/194
2013236.64176.63417.45404.100.3060.39745/20741/195
2014221.42184.05427.48421.070.2790.39248/20741/194
2015184.39186.26407.42426.120.2450.36650/20644/194
2016137.28188.31423.83430.810.1800.36655/20543/193
2017166.81196.03448.47448.470.2050.36754/20543/193
2018179.34204.07478.23466.860.2070.36654/20342/192
2019181.67213.25509.46487.870.2070.37352/18643/186