Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
2023--
2024--
2025--
2026--
2027--
2028--
2029--
  • 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--------
1987--------
19883.3113.59--0.0169-98/172-
19892.727.82--0.0134-107/173-
19902.849.9010.7519.220.01240.0363121/188114/186
19914.6914.7916.6128.720.01970.0534100/18897/187
19925.8417.2219.7833.440.02290.060893/19189/188
19937.9419.0822.4337.040.03060.066186/19586/188
19949.6020.6224.7740.040.03440.069381/19684/189
199511.7221.9526.9242.630.03760.071380/19985/190
199613.6924.4330.5047.440.04300.076378/19984/190
199715.7524.6931.3647.940.04960.074275/19984/192
199817.2525.5932.8749.700.05440.075274/20184/192
199917.3925.4633.1649.430.05310.072373/20286/192
200017.2625.8034.3750.100.05100.069776/20386/194
200117.6526.7936.4952.020.05250.070674/20484/194
200219.1527.7138.3253.800.05480.070874/20884/195
200320.0828.6040.3455.540.05130.070578/20885/195
200421.1630.5144.1959.250.04800.071581/20884/195
200521.5031.3346.8060.840.04500.070382/20887/195
200622.0231.8249.0061.780.04260.067284/20988/196
200724.8334.7855.0167.530.04260.069686/20988/196
200829.1237.9361.1573.660.04540.073189/21087/199
200935.4041.8167.8381.200.05830.080484/21085/200
201038.4445.1574.1387.670.05780.082585/21085/200
201139.9345.5476.3188.430.05400.079787/21384/201
201244.0246.7184.4190.700.05820.083783/21183/199
201346.8848.4993.7194.170.06030.088587/21182/200
201448.1049.70102.4496.510.06020.093191/21281/199
201549.9349.93110.3396.960.06630.098182/21081/199
201651.1550.71119.7698.460.06680.10280/21079/198
201753.0351.16129.1499.350.06500.10483/21079/199
201854.9050.20131.5697.480.06330.099984/21080/199
201951.6146.73125.8090.740.05870.090288/21082/199
202031.7136.7392.7271.320.03710.066799/20994/198
202123.1334.1666.3366.330.02370.0426111/208104/198
202220.9933.9470.5665.920.02070.0410115/202105/194
202317.9433.89-65.820.0170-125/186-