Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202096.61282.61
202193.97293.49
202292.91326.16
2023101.97360.87
2024113.62397.93
2025125.51438.23
2026138.80482.18
  • 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--------
19817.328.23--0.0630-67/149-
19827.718.30--0.0670-65/150-
19838.578.99--0.0730-60/151-
19848.108.73--0.0665-62/152-
19859.487.76--0.0741-61/154-
19869.858.51--0.0652-60/156-
198710.539.69--0.0612-62/160-
198810.919.74--0.0567-62/163-
198911.489.70--0.0571-60/163-
199012.189.9619.8736.730.05380.067871/17980/165
199113.469.2519.0834.110.05620.061864/17885/167
199210.498.4517.8231.150.04120.055273/17990/170
19938.839.5620.6435.250.03410.061281/18285/172
19946.939.8721.7636.370.02500.061287/18486/174
19957.6610.4723.5738.600.02480.062890/19087/180
19968.5511.7726.9943.390.02710.067990/19085/180
19978.5912.1428.3144.750.02730.067490/19085/181
19987.8211.7227.6443.210.02490.063695/19286/181
19997.7012.3329.4945.440.02360.064796/19386/182
20008.2413.0731.9848.200.02450.065399/19987/189
20018.2314.1635.3952.200.02460.069099/19986/190
20027.8514.3736.5052.990.02260.0679102/20485/191
20038.6214.0636.3751.840.02210.0640103/20490/191
200410.1315.9742.4258.880.02310.0691105/20586/192
200512.4017.8648.9165.840.02610.0739100/20582/192
200615.2819.8055.8572.970.02970.0771100/20682/193
200719.7122.0663.9281.330.03400.0815100/20682/193
200827.0724.4472.2090.110.04250.086992/20582/194
200932.4426.6079.1598.040.05370.094485/20582/195
201029.9329.9390.12110.340.04530.10190/20680/195
201131.9533.28102.29122.680.04350.10893/20876/196
201243.3136.16112.53133.280.05760.11285/20774/194
201347.6539.98122.43147.390.06160.11786/20774/195
201455.6144.09148.49162.510.07000.13680/20770/194
201564.5948.67167.12179.400.08590.15071/20667/194
201674.3053.26194.65196.320.09730.16868/20562/193
201781.7758.35215.09215.090.1010.17666/20561/193
201884.2762.33235.35229.760.09750.18068/20360/192
201995.9167.54259.99248.970.1090.19062/18660/186