Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202347.0679.73
202453.4590.31
202559.2798.64
202663.47104.91
202766.97110.29
202870.52115.73
202974.23121.41
  • 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--------
19821.145.86--0.00979-113/158-
19831.136.45--0.00944-111/159-
19841.307.00--0.0104-108/161-
19851.367.05--0.0104-111/163-
19861.537.52--0.00997-111/163-
19871.968.59--0.0112-112/169-
19882.299.27--0.0117-110/172-
19892.719.73--0.0133-108/173-
19903.2510.519.3618.500.01420.0316115/188117/186
19913.7710.8910.0319.180.01580.0322109/188117/187
19924.9112.3411.6221.730.01930.0357101/191112/188
19935.6712.9812.5122.860.02180.0369100/195110/188
19946.3113.5313.3323.830.02260.037395/196108/189
19957.0513.9814.0524.620.02260.037296/199109/190
19967.1813.9214.2524.510.02250.035797/199111/190
19977.2713.8814.4624.440.02290.034298/199111/192
19986.8013.2513.9523.330.02150.0319101/201114/192
19996.5512.9313.8122.780.02000.0301106/202115/192
20006.7713.6814.9424.090.02000.0303107/203116/194
20016.8614.0715.7224.780.02040.0304105/204116/194
20027.3715.3317.3826.990.02110.0321104/208115/195
20038.2517.1119.7930.130.02110.0346106/208113/195
200410.6421.6725.7338.160.02410.041699/208104/195
200512.1623.4228.6841.240.02550.0431101/208102/195
200614.8726.5533.5346.760.02870.0460102/209102/196
200718.4430.4039.4253.530.03160.0499101/209100/196
200821.0331.4341.5455.340.03280.0497102/210101/199
200921.5931.8342.3356.050.03560.0502101/210101/200
201028.2439.8253.6170.130.04250.059794/21097/200
201136.8548.4366.5485.290.04980.069589/21389/201
201243.1952.9175.5993.170.05710.074987/21185/199
201351.5458.6088.66103.190.06630.083781/21184/200
201454.9057.4090.22101.080.06870.082081/21285/199
201545.0545.0570.0279.330.05980.062288/21096/199
201645.0744.7470.4178.790.05880.060185/21097/198
201750.3849.1578.4586.560.06180.063485/21097/199
201855.1952.3085.4892.110.06370.064983/21096/199
201955.0850.9684.7889.740.06260.060884/21098/199
202025.3423.2739.2240.980.02960.0282103/209121/198
202130.9728.7550.6350.630.03180.0325100/208113/198
202224.4622.6042.5939.790.02420.0247112/202129/194
202347.0640.7979.7071.840.04460.043293/186102/184