Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
2023266.91574.26
2024283.31605.57
2025294.90632.73
2026306.47659.45
2027318.95687.08
2028332.71715.95
2029347.63745.96
  • 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-27.51------
1961-29.54------
1962-32.50------
1963-33.91------
1964-36.13------
1965-38.16------
1966-41.30------
1967-42.89------
1968-42.96------
1969-44.47------
1970-45.96------
1971-48.07------
1972-49.75------
1973-52.87------
1974-57.83------
1975-60.32------
1976-61.19------
1977-61.41------
1978-59.78------
1979-62.23------
1980-65.93------
1981-69.59------
198215.2069.43--0.130-56/158-
198314.1262.21--0.118-58/159-
198420.3464.45--0.163-48/161-
198515.0465.78--0.115-58/163-
198621.7871.98--0.142-50/163-
198736.5378.98--0.209-43/169-
198815.4471.52--0.0790-60/172-
198922.5062.72--0.111-58/173-
199026.4159.5974.12139.090.1160.25161/18852/186
199134.3460.9178.32142.180.1440.25251/18854/187
199235.9760.5979.67141.410.1410.24550/19154/188
199334.8363.7685.84148.830.1340.25353/19555/188
199444.8871.6198.46167.150.1610.27650/19651/189
199553.3176.92107.98179.530.1710.28649/19949/190
199655.2579.07113.03184.560.1730.28349/19951/190
199758.1584.19122.43196.510.1830.29049/19952/192
199855.5083.86123.32195.740.1750.28249/20152/192
199950.1985.12126.94198.670.1530.27751/20252/192
200051.7487.41133.31204.020.1530.27152/20352/194
200152.0387.95137.15205.280.1550.26553/20453/194
200254.7892.75146.88216.480.1570.27152/20855/195
200358.7396.61156.02225.490.1500.27353/20854/195
200466.77101.40168.16236.670.1510.27254/20853/195
200576.06107.77184.33251.550.1590.27755/20853/195
200688.64115.89204.32270.490.1710.28054/20952/196
2007102.17125.76227.73293.530.1750.28855/20952/196
2008120.55137.24253.31320.320.1880.30356/21051/199
2009120.82138.74257.66323.830.1990.30653/21051/200
2010147.53150.30282.52350.810.2220.31451/21051/200
2011171.76159.81306.60373.010.2320.32053/21348/201
2012192.65169.62317.88395.910.2550.31552/21147/199
2013201.18179.55336.66419.080.2590.31852/21147/200
2014200.79183.83346.87429.060.2510.31554/21246/199
2015189.80189.80353.32443.020.2520.31448/21046/199
2016191.90197.31372.45460.530.2510.31849/21046/198
2017211.01202.28394.44472.130.2590.31948/21047/199
2018222.60210.31417.16490.870.2570.31750/21047/199
2019228.35215.02440.13501.870.2600.31650/21048/199
2020201.41191.51412.56447.000.2350.29750/20948/198
2021226.35217.09506.70506.700.2320.32650/20847/198
2022246.49223.00557.16520.510.2440.32451/20247/194
2023267.60221.78574.29517.640.2540.31149/18648/184