Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202041.67146.46
202145.02152.64
202247.32157.85
202349.70163.41
202452.16169.36
202554.74175.61
  • 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--------
1986--------
1987--------
1988--------
1989--------
19908.8622.6738.3755.540.03920.13178/17965/165
19918.7922.5139.3955.150.03670.12881/17867/167
19924.9917.4331.1842.690.01960.096598/17973/170
19933.9713.4024.5532.830.01540.0728109/18279/172
19943.3110.7620.1326.360.01190.0567118/18491/174
19953.059.4918.1323.250.009870.0483128/19099/180
19963.189.6118.7023.550.01010.0471129/19099/180
19973.9610.1720.1324.920.01260.0479121/19098/181
19984.4511.1922.3927.410.01420.0515116/19298/181
19994.5812.0224.3929.440.01410.0535118/19397/182
20005.2713.3527.7132.710.01570.0566117/19995/189
20015.7114.6731.1235.940.01710.0607114/19992/190
20026.2416.0634.6039.340.01800.0643111/20489/191
20037.2817.7038.8443.350.01870.0684112/20485/191
20048.6819.3343.5747.360.01980.0710112/20585/192
200513.2524.7457.4960.610.02790.086998/20581/192
200620.9833.2779.6581.490.04070.11085/20675/193
200733.0541.74102.61102.250.05690.13180/20672/193
200848.8546.16115.69113.080.07670.13975/20571/194
200944.2950.48127.49123.670.07330.15276/20570/195
201052.9052.90135.15129.590.08000.15174/20670/195
201165.9552.07135.80127.550.08980.14367/20870/196
201269.6853.22148.34130.360.09270.14868/20768/194
201374.1656.33161.87137.980.09590.15469/20765/195
201475.2457.90166.33141.840.09470.15370/20767/194
201553.0758.51144.15143.330.07060.12979/20671/194
201637.8756.72140.23138.940.04960.12191/20572/193
201740.8756.81139.15139.150.05030.11490/20573/193
201847.1157.66144.68141.240.05450.11189/20374/192
201948.0558.94150.76144.370.05480.11088/18674/186