Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
2020247.21589.71
2021289.13636.48
2022316.34682.13
2023339.75724.07
2024362.80766.58
2025386.58809.00
2026410.82853.01
  • 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--------
198738.41---0.222-40/159-
198840.81---0.211-40/162-
198942.11---0.208-41/162-
199039.00124.87122.22308.640.1710.41749/17641/161
199129.00108.74110.03268.770.1210.35654/17143/163
199225.1299.20102.67245.210.09870.31855/17543/166
199326.36100.72106.71248.960.1020.31656/17844/167
199430.07104.68113.27258.750.1080.31955/18243/169
199537.44111.21122.86274.870.1210.32756/19144/179
199636.94115.55129.64285.620.1170.32656/19144/179
199735.57109.95125.45271.770.1130.29856/19150/181
199841.69107.72124.78266.250.1330.28756/19351/181
199935.95107.31125.76265.250.1100.27657/19553/182
200037.25109.95131.31271.770.1110.26858/20053/189
200140.39115.69144.33285.960.1210.28154/20051/190
200246.07122.29155.64302.260.1330.28954/20551/191
200357.81125.15162.93309.340.1480.28754/20550/191
200474.97138.20192.70341.600.1710.31452/20548/192
200598.45144.65204.72357.550.2070.30950/20550/192
2006122.02156.27244.60386.250.2370.33847/20649/193
2007174.59167.57285.75414.190.3010.36444/20645/193
2008214.31183.17344.67452.740.3360.41543/20538/194
2009174.10173.06339.00427.760.2880.40446/20541/195
2010166.31166.31343.98411.080.2510.38548/20644/195
2011183.33169.48360.57418.910.2490.37951/20844/196
2012170.64172.94378.49427.460.2270.37856/20742/194
2013190.80179.46395.32443.580.2470.37654/20843/196
2014199.96185.94411.27459.590.2520.37754/20843/195
2015177.73191.43428.13473.160.2360.38452/20741/195
2016188.13200.43478.20495.410.2460.41351/20638/194
2017211.70215.10531.68531.680.2600.43648/20637/194
2018241.46224.73569.59555.470.2800.44048/20636/193
2019249.70234.00625.70578.390.2850.46347/19936/192
2020248.72224.97616.11556.070.2940.46443/17633/177