Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202320.3262.68
202423.6767.69
202527.2473.76
202629.1279.62
202731.5785.56
202834.0291.89
202936.4098.29
  • 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--------
19812.312.48--0.0196-90/156-
19822.552.69--0.0219-90/158-
19832.732.85--0.0228-91/159-
19842.103.02--0.0169-96/161-
19852.193.19--0.0168-97/163-
19862.903.49--0.0189-91/163-
19873.023.61--0.0173-95/169-
19883.203.79--0.0164-99/172-
19893.583.95--0.0176-96/173-
19902.563.837.3013.930.01120.0247129/188125/186
19912.383.496.8912.720.009990.0221131/188128/187
19921.323.176.4011.540.005180.0197145/191130/188
19930.773.076.3411.180.002970.0187162/195134/188
19940.933.146.6111.420.003330.0185158/196133/189
19951.453.347.1812.140.004660.0190155/199132/190
19961.353.417.4812.410.004240.0187158/199134/190
19971.183.547.9012.900.003720.0187159/199133/192
19981.123.668.2613.330.003530.0189163/201135/192
19991.063.778.6313.740.003240.0188165/202135/192
20001.143.828.9313.900.003370.0181162/203135/194
20011.273.939.4014.310.003780.0182163/204138/194
20021.404.1210.0014.980.004010.0185165/208139/195
20031.604.4010.9116.030.004090.0191166/208138/195
20041.994.8712.4017.740.004510.0201167/208138/195
20052.525.2313.7119.020.005280.0206163/208137/195
20063.415.6715.3420.650.006590.0210159/209135/196
20074.236.2517.3822.770.007250.0220158/209132/196
20085.626.8119.2924.790.008770.0231151/210131/199
20094.586.7219.1624.480.007540.0227159/210134/200
20107.197.1520.6326.040.01080.0230145/210136/200
201110.418.3924.6930.540.01410.0258139/213128/201
201212.299.4228.8334.300.01630.0286132/211118/199
201312.5810.5230.2738.300.01620.0286133/211119/200
201412.2311.3532.3041.320.01530.0294138/212119/199
201511.6211.6231.6642.300.01540.0281134/210121/199
201611.1811.7932.4742.930.01460.0277136/210123/198
201711.4812.4634.9445.350.01410.0282139/210124/199
201813.1813.4239.5248.860.01520.0300135/210116/199
201914.2114.1744.4651.600.01620.0319130/210115/199
202013.3113.5345.5649.250.01560.0328130/209112/198
202115.2913.7550.0550.050.01570.0322126/208115/198
202217.1514.4456.2752.570.01690.0327126/202114/194
202319.8715.4662.4256.260.01880.0338120/186112/184