Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
20204.718.68
20215.4610.00
20226.1811.30
20236.7812.37
20247.3813.45
20257.9714.52
  • 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--------
19800.04---0.00036-145/146-
19810.04---0.00034-146/149-
19820.05---0.00043-147/150-
19830.06---0.00051-148/151-
19840.11---0.00090-145/152-
19850.13---0.00102-147/154-
19860.14---0.00093-146/156-
19870.14---0.00081-153/160-
19880.17---0.00088-155/163-
19890.19---0.00095-154/163-
19900.22---0.00097-169/179-
19910.24---0.00100-167/178-
19920.28---0.00110-165/179-
19930.32---0.00124-167/182-
19940.36---0.00130-169/184-
19950.401.171.572.690.001300.00418175/190159/180
19960.451.261.722.910.001430.00433175/190159/180
19970.511.371.903.150.001620.00452173/190160/181
19980.541.472.073.390.001720.00477174/192160/181
19990.591.562.233.590.001810.00489177/193161/182
20000.621.622.363.730.001840.00482179/199166/189
20010.871.562.323.590.002600.00452170/199166/190
20020.901.672.533.850.002590.00471175/204167/191
20031.051.902.934.370.002700.00516173/204164/191
20041.232.013.194.640.002800.00520173/205164/192
20051.161.752.864.030.002440.00432173/205166/192
20061.582.213.715.080.003070.00512174/206161/193
20071.872.384.115.470.003220.00524173/206161/193
20082.272.604.585.990.003560.00552172/205161/194
20092.352.414.285.560.003890.00510170/205162/195
20102.592.594.655.960.003920.00521167/206160/195
20112.772.815.156.470.003770.00541169/208160/196
20122.892.885.446.640.003850.00543169/207159/194
20133.303.096.147.120.004270.00585167/207158/195
20143.703.326.967.640.004660.00638166/207157/194
20154.113.417.637.860.005460.00685163/206157/194
20164.383.638.288.360.005740.00715160/205155/193
20174.753.898.968.960.005840.00734160/205155/193
20185.304.219.939.690.006130.00760159/203153/192
20195.644.5010.8310.370.006430.00792147/186151/186