Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
20202.463.27
20212.583.50
20222.954.01
20233.274.40
20243.594.78
20253.754.95
20263.885.11
  • 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--------
1980--------
1981--------
1982--------
1983--------
1984--------
1985--------
19860.410.98--0.00271-133/156-
19870.491.14--0.00285-135/160-
19880.601.35--0.00312-138/163-
19890.701.52--0.00348-137/163-
19900.761.581.452.280.003360.00495151/179143/165
19910.871.701.622.460.003630.00524150/178144/167
19920.961.801.752.600.003770.00542149/179147/170
19931.081.931.922.790.004180.00570149/182148/172
19941.252.092.133.020.004500.00600146/184149/174
19951.322.152.233.100.004270.00594153/190155/180
19961.382.172.293.130.004370.00576154/190155/180
19971.532.322.503.350.004860.00595153/190156/181
19981.672.372.583.420.005320.00594150/192156/181
19991.722.402.653.460.005280.00581149/193157/182
20001.872.582.913.730.005560.00594147/199161/189
20011.922.512.893.620.005740.00563146/199162/190
20021.942.422.843.500.005590.00528152/204163/191
20032.022.472.953.570.005190.00519159/204163/191
20042.232.673.263.850.005080.00531161/205162/192
20052.332.703.413.900.004900.00515162/205162/192
20062.422.733.553.940.004700.00490166/206164/193
20072.622.783.714.010.004510.00473168/206165/193
20082.752.773.784.000.004320.00455167/205167/194
20092.502.483.403.580.004140.00406168/205170/195
20102.392.393.323.450.003610.00372170/206170/195
20112.552.473.503.570.003470.00368172/208170/196
20122.532.443.443.520.003370.00344172/207168/194
20132.702.543.763.670.003490.00358171/207166/195
20142.772.553.783.680.003490.00347173/207167/194
20152.922.693.843.890.003880.00345170/206167/194
20162.972.753.923.970.003890.00339168/205166/193
20173.062.814.054.050.003760.00332169/205167/193
2018--------
2019--------