Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
2023260.51656.67
2024296.74693.42
2025312.99745.50
2026327.31775.96
2027350.69820.04
2028370.04855.03
2029388.61892.11
  • 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--------
1985--------
1986--------
1987--------
1988--------
1989--------
199026.9395.33135.07288.840.1180.45760/18839/186
199124.9284.84124.28257.060.1050.39958/18841/187
199224.9280.34120.38243.440.09780.37057/19144/188
199323.4172.95111.89221.040.09020.33059/19544/188
199421.2563.7699.88193.190.07610.27962/19649/189
199520.3758.5393.61177.350.06540.24866/19956/190
199621.0458.8295.81178.240.06600.24066/19958/190
199722.1759.8299.11181.270.06980.23466/19957/192
199822.1458.6998.32177.820.06980.22566/20158/192
199916.8760.27102.41182.620.05150.22375/20258/192
200018.2966.18114.99200.520.05400.23373/20355/194
200122.1575.11133.45227.590.06590.25866/20455/194
200224.6482.47148.81249.890.07060.27565/20852/195
200330.8390.14165.86273.130.07870.29063/20849/195
200443.1598.80186.67299.360.09780.30260/20850/195
200557.12108.38211.20328.390.1200.31760/20848/195
200681.00119.98241.01363.530.1570.33056/20950/196
2007104.85130.66269.57395.890.1800.34154/20949/196
2008133.44134.97283.83408.950.2080.33953/21048/199
2009115.31136.59289.00413.860.1900.34354/21047/200
2010148.05146.56313.87444.070.2230.34950/21045/200
2011192.63157.41344.05476.930.2600.35949/21346/201
2012208.00164.96369.78499.820.2750.36750/21145/199
2013236.64174.86417.04529.810.3040.39446/21141/200
2014221.42182.20426.85552.060.2770.38850/21241/199
2015184.39184.39406.61558.690.2450.36151/21043/199
2016137.28186.42422.79564.830.1790.36155/21043/198
2017166.81194.06447.14587.990.2050.36154/21043/199
2018179.34202.02475.14612.100.2070.36155/21044/199
2019181.67211.11551.11639.640.2070.39554/21041/199
2020171.08205.83565.76623.650.2000.40753/20940/198
2021197.11214.68650.47650.470.2020.41854/20839/198
2022225.50221.55718.55671.290.2230.41754/20239/194
2023261.42232.85782.72705.520.2480.42450/18638/184