Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202314.9470.14
202414.9574.76
202514.4478.75
202613.4482.72
202712.4186.57
202811.5590.47
202910.7594.46
  • 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--------
19841.762.11--0.0141-102/161-
19852.372.22--0.0182-94/163-
19861.782.32--0.0116-106/163-
19871.092.29--0.00623-128/169-
19880.602.25--0.00307-141/172-
19890.712.56--0.00349-140/173-
19900.872.744.368.650.003810.0147154/188139/186
19911.032.854.719.020.004320.0151150/188138/187
19921.133.015.089.520.004440.0156149/191139/188
19931.333.195.5110.080.005120.0162150/195137/188
19941.543.456.0810.910.005510.0170146/196136/189
19951.763.696.6511.670.005650.0176149/199134/190
19961.873.957.2412.480.005870.0181149/199135/190
19971.754.227.8713.340.005510.0186153/199134/192
19981.284.398.2713.870.004040.0189160/201134/192
19991.454.719.0014.880.004430.0196157/202131/192
20001.734.989.7415.750.005110.0198155/203132/194
20011.775.2710.5416.650.005260.0204153/204132/194
20021.765.5811.3317.640.005040.0209161/208131/195
20032.025.9212.2618.710.005160.0214162/208131/195
20042.376.2913.3919.900.005370.0217161/208132/195
20052.746.7414.7921.310.005740.0222162/208132/195
20063.467.3216.5623.150.006690.0227157/209131/196
20074.227.8818.3024.900.007240.0232159/209130/196
20085.458.5020.1126.850.008510.0240152/210129/199
20095.849.1321.7528.870.009620.0258148/210126/200
20107.139.9123.8931.330.01070.0266146/210123/200
20118.7510.7126.3533.850.01180.0275146/213123/201
201210.1911.5731.1736.560.01350.0309141/211116/199
201311.9812.5034.5239.500.01540.0326138/211115/200
201413.2813.4538.8742.510.01660.0353133/212110/199
201514.4314.4341.4045.600.01910.0368120/210109/199
201615.9115.4446.5948.800.02080.0397116/210108/198
201717.0716.5050.1252.160.02090.0405116/210108/199
201818.1417.5353.3755.420.02090.0405116/210109/199
201918.7418.4956.0458.450.02130.0402116/210109/199
202018.9818.5858.1458.740.02220.0418114/209106/198
202118.8319.0560.2360.230.01930.0387118/208107/198
202215.4719.5766.2161.860.01530.0384131/202107/194
202315.8420.3071.1964.170.01500.0386132/186105/184