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.223-41/160-
198840.81---0.212-41/163-
198942.11---0.210-42/163-
199039.00124.87122.22309.630.1720.41750/17942/165
199129.00108.74110.03269.630.1210.35656/17844/167
199225.1299.20102.67245.990.09870.31856/17944/170
199326.36100.72106.71249.750.1020.31757/18245/172
199430.07104.68113.27259.570.1080.31956/18444/174
199537.44111.21122.86275.750.1210.32756/19045/180
199636.94115.55129.64286.530.1170.32656/19045/180
199735.57109.95125.45272.630.1130.29856/19050/181
199841.69107.72124.78267.100.1330.28756/19251/181
199935.95107.31125.76266.090.1100.27656/19353/182
200037.25109.95131.31272.640.1110.26857/19953/189
200140.39115.69144.33286.870.1210.28154/19951/190
200246.07122.29155.64303.230.1330.28954/20451/191
200357.81125.15162.93310.330.1480.28754/20450/191
200474.97138.20192.70342.690.1710.31452/20548/192
200598.45144.65204.72358.690.2070.30950/20550/192
2006122.02156.27244.60387.480.2370.33847/20649/193
2007174.59167.57285.75415.510.3010.36444/20645/193
2008214.31183.17344.67454.190.3360.41543/20538/194
2009174.10173.06339.00429.130.2880.40446/20541/195
2010166.31166.31343.98412.390.2520.38548/20644/195
2011183.33169.48360.57420.250.2500.37951/20844/196
2012170.64172.94378.49428.820.2270.37856/20742/194
2013190.80179.46395.32444.990.2470.37654/20743/195
2014199.96185.94411.27461.050.2520.37754/20743/194
2015177.73191.43428.13474.670.2360.38451/20641/194
2016188.13200.43478.20497.000.2460.41351/20538/193
2017211.70215.10533.37533.370.2600.43748/20536/193
2018241.46224.73587.57557.240.2790.45048/20336/192
2019250.08234.06645.35580.380.2850.47246/18635/186