Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
2023433.701,438.54
2024465.811,558.90
2025505.531,689.51
2026546.491,833.24
2027589.851,989.27
2028635.652,158.63
2029684.012,342.87
  • Nominal
  • PPP

Estimates by World Bank

Year GDP Nominal (billions of $) GDP PPP (billions Int. $) Share (%) to World Rank/Total
CurrentConstant (2015) CurrentConstant (2021)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-34.36------
198514.0935.67--0.108-60/163-
198626.3436.67--0.172-45/163-
198736.6637.98--0.210-42/169-
198825.4239.93--0.130-54/172-
19896.2942.87--0.0309-79/173-
19906.4745.0679.24161.660.02830.26888/18849/186
19919.6147.7486.80171.300.04030.27977/18849/187
19929.8751.8796.46186.110.03880.29777/19147/188
199313.1856.06106.72201.130.05080.31572/19546/188
199416.2961.01118.63218.910.05830.33268/19644/189
199520.7466.84132.67239.800.06660.35265/19944/190
199624.6673.08147.72262.200.07740.37062/19944/190
199726.8479.04162.51283.570.08450.38461/19942/192
199827.2183.59173.81299.920.08580.39860/20142/192
199928.6887.58184.69314.230.08760.40361/20242/192
200031.1793.53201.69335.560.09210.40960/20342/194
200132.6999.32219.00356.340.09720.42460/20441/194
200235.06105.60236.46378.870.1000.43759/20841/195
200339.55112.88257.77405.000.1010.45159/20840/195
200445.43121.39284.65435.530.1030.46059/20838/195
200557.63130.55315.73468.400.1210.47459/20836/195
200666.37139.66348.18501.080.1280.47760/20936/196
200777.41149.62383.11536.800.1330.48562/20937/196
200899.13158.09412.60567.200.1550.49360/21035/199
2009106.02166.62437.55597.810.1750.51956/21034/200
2010147.20177.32471.32636.210.2210.52452/21034/200
2011172.60188.69511.89677.010.2330.53452/21333/201
2012195.59199.08570.79714.280.2590.56651/21131/199
2013213.71210.14612.13753.950.2750.57850/21131/200
2014233.45223.63668.98802.370.2920.60847/21231/199
2015239.26239.26712.10858.430.3170.63343/21030/199
2016257.10255.27787.21915.860.3360.67243/21029/198
2017281.35272.98872.75979.420.3450.70542/21027/199
2018310.11293.36963.331,052.540.3580.73142/21027/199
2019334.37314.951,071.761,130.000.3800.76939/21025/199
2020346.62323.971,138.631,162.380.4050.81937/20925/198
2021366.48332.251,192.061,192.060.3760.76640/20827/198
2022410.32359.241,379.651,288.900.4050.80136/20225/194
2023429.72377.361,502.101,353.940.4080.81334/18624/184