Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
2020340.821,058.69
2021354.871,148.05
2022389.751,258.57
2023428.121,376.48
2024471.421,501.16
2025517.271,632.15
2026567.261,772.68
  • 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-22.47------
198514.0923.32--0.109-56/153-
198626.3423.97--0.173-45/155-
198736.6624.83--0.212-41/159-
198825.4226.11--0.131-53/162-
19896.2928.03--0.0311-76/162-
19906.4729.4662.39113.760.02840.21384/17652/161
19919.6131.2168.35120.540.04020.22173/17152/163
19929.8733.9175.95130.970.03880.23573/17552/166
199313.1836.6584.02141.540.05100.24967/17853/167
199416.2939.8993.40154.050.05870.26365/18250/169
199520.7443.70104.46168.750.06720.27865/19150/179
199624.6647.78116.31184.510.07810.29362/19149/179
199726.8451.67127.96199.550.08530.30461/19147/181
199827.2154.65136.86211.050.08670.31560/19347/181
199928.6857.26145.46221.130.08800.31961/19546/182
200031.1761.15158.81236.130.09260.32460/20047/189
200132.6964.93172.34250.760.09770.33660/20046/190
200235.0669.04186.13266.610.1010.34659/20545/191
200339.5573.80202.67285.000.1020.35759/20543/191
200445.4379.36223.81306.480.1040.36459/20544/192
200557.6385.35248.20329.610.1210.37559/20543/192
200666.3791.31273.55352.610.1290.37860/20643/193
200777.4197.82300.93377.750.1330.38462/20643/193
200899.13103.36324.15399.140.1560.39059/20544/194
2009106.02108.94344.25420.680.1750.41056/20539/195
2010115.93115.93370.63447.700.1750.41557/20640/195
2011135.54123.17401.99475.640.1840.42258/20840/196
2012155.82129.63452.83500.600.2070.45257/20736/194
2013171.22136.66486.34527.740.2210.46357/20837/196
2014186.21144.84526.92559.320.2340.48355/20832/195
2015193.24154.51565.58596.680.2570.50847/20732/195
2016205.28164.11615.50633.740.2690.53146/20631/194
2017223.78175.28676.91676.910.2750.55545/20631/194
2018245.21187.69742.21724.810.2840.57346/20630/193
2019261.92200.86808.47775.670.2990.59844/19929/192
2020271.16206.69842.04798.210.3200.63540/17628/177