Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202013.1439.67
202114.2342.41
202215.6246.63
202316.9150.54
202418.1354.18
202519.4558.01
202620.8762.05
  • 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--------
19812.312.50--0.0198-92/148-
19822.552.71--0.0220-89/149-
19832.732.86--0.0231-90/150-
19842.103.03--0.0171-95/151-
19852.193.21--0.0170-96/153-
19862.903.51--0.0191-89/155-
19873.023.63--0.0174-94/159-
19883.203.81--0.0165-97/162-
19893.583.97--0.0177-94/162-
19902.563.857.3110.890.01120.0250124/176111/161
19912.383.516.909.940.009940.0223121/171114/163
19921.323.196.409.020.005190.0198136/175118/166
19930.773.096.358.730.002980.0188151/178124/167
19940.933.156.628.920.003350.0186150/182122/169
19951.453.357.199.490.004690.0192151/191128/179
19961.353.437.499.700.004280.0188156/191131/179
19971.183.567.9110.080.003750.0188157/191130/181
19981.123.688.2710.410.003570.0190161/193132/181
19991.063.798.6510.730.003250.0190164/195133/182
20001.143.848.9410.860.003390.0182161/200134/189
20011.273.959.4111.180.003800.0183160/200136/190
20021.404.1410.0111.710.004030.0186163/205138/191
20031.604.4310.9112.530.004110.0192164/205137/191
20041.994.9012.3913.860.004530.0202165/205137/192
20052.525.2513.7014.860.005300.0207160/205136/192
20063.415.7015.3316.140.006620.0212157/206135/193
20074.236.2917.3517.790.007290.0221156/206132/193
20085.626.8519.2619.370.008820.0232147/205131/194
20094.586.7619.1619.130.007580.0228155/205134/195
20107.197.1920.6220.340.01090.0231142/206135/195
201110.418.4324.6923.860.01420.0259137/208128/196
201212.299.4728.8926.800.01630.0289131/207118/194
201312.5810.5730.4029.920.01630.0289132/208118/196
201412.2311.4132.5132.280.01540.0298137/208118/195
201511.7511.6832.2833.050.01560.0290131/207119/195
201611.1911.8232.8333.440.01460.0283135/206121/194
201711.4312.4535.2235.220.01410.0289137/206122/194
201813.1113.3538.6837.770.01520.0299134/206118/193
201914.0014.0441.4039.720.01600.0306130/199117/192
202013.1413.2939.6737.600.01550.0299123/176112/177