Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
2023101.58395.99
2024112.65428.20
2025127.41460.88
2026141.22496.16
2027155.44534.08
2028171.56574.89
2029189.88618.81
  • 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--------
198714.3528.09--0.0821-59/169-
198818.3630.66--0.0939-59/172-
198920.4731.60--0.101-61/173-
199013.3632.1154.5378.090.05850.18467/18858/186
199113.6831.9556.1077.710.05740.18067/18858/187
199212.9428.3750.9569.010.05080.15767/19165/188
199313.1027.7250.9667.420.05050.15073/19566/188
199412.9026.2849.3463.910.04620.13875/19667/189
199513.3526.0449.9263.340.04290.13276/19967/190
199613.9526.4951.7064.410.04380.12975/19967/190
199714.7427.8655.3367.760.04640.13177/19966/192
199814.9929.0658.3570.680.04730.13479/20166/192
199917.0830.3161.7273.720.05220.13574/20266/192
200013.7631.4765.5476.540.04070.13380/20366/194
200111.4032.7869.8179.730.03390.13588/20466/194
20029.6934.0973.7182.900.02780.13693/20866/195
200310.1335.5378.3586.410.02590.13798/20866/195
200412.0338.1786.4592.850.02730.14097/20866/195
200514.3140.8395.3699.300.03000.14396/20866/195
200617.3343.87105.62106.700.03350.14597/20969/196
200722.3148.03118.76116.810.03830.15092/20966/196
200829.5552.36131.98127.350.04610.15888/21067/199
200933.6956.58143.48137.600.05550.17086/21066/200
201049.7760.88156.26148.060.07480.17477/21064/200
201160.1865.46171.48159.200.08140.17973/21362/201
201267.5270.11180.49170.510.08930.17970/21162/199
201373.1875.22190.61182.950.09410.18071/21162/200
201480.8580.39199.77195.520.1010.18267/21262/199
201586.2086.20209.08209.640.1140.18665/21060/199
201686.1491.31216.47222.070.1120.18565/21060/198
201762.0895.32221.56231.830.07610.17976/21060/199
201852.87100.93237.04245.470.06100.18087/21060/199
201960.28106.97252.31260.150.06850.18183/21061/199
202060.22109.10257.30265.340.07040.18579/20960/198
202169.60117.18284.98284.980.07140.18376/20860/198
202281.14123.82322.34301.140.08020.18771/20259/194
202390.89131.23354.10319.170.08620.19269/18658/184