Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
20207.4831.44
20218.4535.27
20229.2438.74
202310.0241.98
202410.6344.54
202511.2847.29
  • 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-3.79------
1987-3.91------
1988-4.43------
1989-4.55------
19902.684.8111.1822.650.01180.0381123/179101/165
19912.574.4310.6420.850.01070.0344127/178106/167
19922.323.829.3817.970.009110.0290126/179111/170
19932.033.238.1215.190.007850.0241132/182119/172
19941.682.586.6212.140.006050.0186139/184125/174
19951.662.446.4011.480.005370.0171148/190134/180
19961.832.616.9712.290.005800.0175147/190134/180
19971.772.877.8013.510.005630.0186148/190132/181
19981.652.938.0513.800.005260.0185152/192133/181
19991.253.048.4714.300.003840.0186155/193135/182
20001.373.219.1315.080.004070.0187158/199132/189
20011.533.389.8315.880.004580.0192155/199131/190
20021.613.389.9815.880.004640.0186160/204139/191
20031.923.6110.8817.000.004930.0192161/204137/191
20042.213.8711.9618.190.005040.0195162/205139/192
20052.463.8612.3118.160.005180.0186161/205139/192
20062.833.9813.0718.720.005490.0180162/206141/193
20073.804.3214.5720.320.006550.0186160/206139/193
20085.144.6816.1022.030.008070.0194152/205139/194
20094.694.8216.7022.670.007760.0199154/205138/195
20104.794.7916.8122.560.007240.0188156/206142/195
20116.205.0818.1823.900.008440.0191153/208141/196
20126.615.0820.2923.880.008790.0203150/207140/194
20137.345.6323.1226.490.009490.0220148/207135/195
20147.475.8624.9927.560.009400.0229149/207133/194
20156.686.0825.1128.620.008880.0225148/206135/194
20166.816.3528.4629.860.008920.0246148/205129/193
20177.706.6531.2831.280.009470.0256145/205128/193
20188.276.9033.2532.460.009570.0255145/203128/192
20198.457.2135.4233.920.009630.0259141/186126/186