Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
2020580.891,280.66
2021634.901,369.16
2022691.631,456.48
2023749.471,537.26
2024804.361,612.45
2025857.131,682.94
  • 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--------
199065.98226.66235.15432.600.2920.80236/17924/165
199185.50210.76226.05402.250.3570.73233/17825/167
199294.34216.06237.02412.370.3710.73433/17926/170
199396.05224.14251.70427.780.3710.74731/18225/172
1994110.80236.00270.68450.420.3990.76231/18424/174
1995142.29252.76295.90482.420.4610.78930/19023/180
1996160.19268.22318.95511.920.5070.80327/19023/180
1997159.36285.52345.28544.930.5070.82228/19023/181
1998174.69298.77366.82570.220.5560.84424/19223/181
1999170.03312.68388.18596.760.5220.85224/19323/182
2000172.22326.94408.48623.980.5120.83424/19923/189
2001190.91331.05425.49631.830.5710.83023/19922/190
2002199.07337.79451.28644.700.5730.83922/20422/191
2003217.83349.61468.99667.250.5590.82625/20422/191
2004255.11367.03509.45700.500.5810.83025/20522/192
2005306.14379.90530.38725.070.6440.80224/20524/192
2006344.62403.19577.16769.520.6690.79724/20625/193
2007429.03431.66639.76823.860.7390.81622/20624/193
2008533.61449.79697.83858.460.8380.84019/20523/194
2009439.74462.53734.57882.780.7280.87621/20523/195
2010479.83479.83802.27915.800.7260.89824/20621/195
2011528.30502.66868.90959.370.7190.91324/20821/196
2012498.52509.32903.84972.080.6630.90325/20722/194
2013521.02515.06934.55983.020.6740.89025/20722/195
2014542.48532.46968.371,016.230.6830.88823/20723/194
2015477.81555.021,020.391,059.280.6350.91624/20622/194
2016472.63572.451,075.391,092.560.6190.92924/20521/193
2017526.51600.111,145.341,145.340.6480.93823/20521/193
2018587.41632.231,252.701,206.660.6800.95921/20320/192
2019595.86660.941,335.251,261.450.6790.97721/18620/186