Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202377.11124.26
202481.90130.17
202589.00135.47
202697.01141.15
2027105.93147.07
2028115.84153.21
2029126.81159.65
  • 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--------
1982--------
1983--------
1984--------
1985--------
1986--------
19872.509.13--0.0143-101/169-
19882.7010.14--0.0138-103/172-
19892.809.71--0.0138-104/173-
19903.0013.1520.01-0.01310.0676120/18890/186
19912.9512.5419.73-0.01240.0634122/18890/187
19923.2010.6617.16-0.01260.0528116/19197/188
19933.1810.8217.83-0.01220.0526120/19598/188
19942.568.9515.06-0.009160.0421129/196103/189
19952.488.3114.27-0.007960.0378134/199108/190
19962.388.8615.51-0.007470.0388143/199107/190
19972.457.8513.97-0.007720.0330139/199113/192
19982.618.4115.13-0.008230.0346142/201112/192
19992.459.8017.88-0.007490.0390146/202106/192
20002.9010.3319.29-0.008570.0391144/203105/194
20013.5310.7820.58-0.01050.0398135/204106/194
20024.4610.8120.95-0.01280.0387126/208106/195
20035.9811.1622.06-0.01530.0386120/208105/195
20046.8411.7223.79-0.01550.0385120/208107/195
20058.1013.2527.73-0.01700.0416121/208104/195
200610.2814.7031.73-0.01990.0435114/209103/196
200712.6616.3336.19-0.02170.0458112/209102/196
200819.2718.7342.31-0.03010.0506105/210100/199
200920.2119.8745.17-0.03330.0536102/21098/200
201022.5821.7049.92-0.03390.0555102/210100/200
201129.2324.8958.44-0.03950.061098/21398/201
201235.1627.6564.10-0.04650.063695/21195/199
201339.2030.4869.63-0.05040.065894/21194/200
201443.5233.6175.80-0.05450.068993/21293/199
201535.8035.8079.03-0.04750.070296/21091/199
201636.1738.0282.17-0.04720.070194/21093/198
201737.9340.4986.40-0.04650.069895/21094/199
201840.7743.0095.63-0.04700.072693/21092/199
201945.2345.71105.31-0.05140.075591/21091/199
202045.8248.41--0.0535-88/209-
202150.0151.41--0.0513-87/208-
202256.5454.60--0.0559-87/202-
202359.8958.03--0.0568-87/186-