Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202013.3941.13
202114.1244.56
202215.2547.84
202316.4551.15
202417.6554.73
202518.8958.31
  • 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.0199-93/149-
19822.552.71--0.0221-90/150-
19832.732.86--0.0232-91/151-
19842.103.03--0.0172-96/152-
19852.193.21--0.0171-97/154-
19862.903.51--0.0192-90/156-
19873.023.63--0.0176-95/160-
19883.203.81--0.0166-98/163-
19893.583.97--0.0178-95/163-
19902.563.857.3110.890.01130.0249127/179114/165
19912.383.516.909.940.009930.0223130/178117/167
19921.323.196.409.020.005190.0198142/179121/170
19930.773.096.358.730.002980.0188155/182128/172
19940.933.156.628.920.003350.0186152/184126/174
19951.453.357.199.490.004690.0192150/190128/180
19961.353.437.499.700.004280.0188155/190132/180
19971.183.567.9110.080.003750.0188155/190130/181
19981.123.688.2710.410.003570.0190160/192132/181
19991.063.798.6510.730.003260.0190162/193133/182
20001.143.848.9410.860.003390.0183160/199134/189
20011.273.959.4111.180.003800.0183159/199136/190
20021.404.1410.0111.710.004030.0186162/204138/191
20031.604.4310.9112.530.004110.0192163/204136/191
20041.994.9012.3913.860.004540.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.0229155/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.01640.0289131/207118/194
201312.5810.5730.4029.920.01630.0289132/207118/195
201412.2311.4132.5132.280.01540.0298137/207118/194
201511.7511.6832.2833.050.01560.0290131/206119/194
201611.1911.8232.8333.440.01470.0284135/205121/193
201711.4312.4535.2235.220.01410.0288137/205122/193
201813.1113.3538.7037.770.01520.0296135/203118/192
201914.0014.0441.4839.720.01600.0303127/186117/186