Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202312.7844.93
202413.6048.05
202514.6750.95
202615.6253.96
202716.5257.16
202817.3560.58
202918.2264.19
  • 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-4.16------
1987-4.30------
1988-4.86------
1989-5.00------
19902.685.2811.1726.770.01170.0378127/188112/186
19912.574.8610.6324.640.01080.0342128/188115/187
19922.324.199.3721.230.009110.0288132/191118/188
19932.033.548.1117.950.007820.0239137/195125/188
19941.682.836.6214.340.006010.0185144/196132/189
19951.662.686.3913.570.005330.0169152/199136/190
19961.832.876.9714.530.005740.0174150/199136/190
19971.773.157.7915.970.005570.0184152/199135/192
19981.653.228.0516.310.005210.0184156/201136/192
19991.253.348.4616.900.003820.0185158/202137/192
20001.373.529.1217.820.004050.0185160/203134/194
20011.533.719.8218.770.004550.0190160/204134/194
20021.613.719.9718.770.004610.0184163/208140/195
20031.923.9710.8820.090.004900.0190164/208139/195
20042.214.2411.9621.500.005010.0193164/208140/195
20052.464.2412.3221.460.005150.0185164/208140/195
20062.834.3713.0922.130.005470.0179165/209141/196
20073.804.7414.5924.020.006520.0185162/209140/196
20085.145.1416.1226.030.008020.0193157/210140/199
20094.695.2916.6926.790.007720.0198158/210140/200
20104.795.2616.8126.660.007200.0187159/210143/200
20116.205.5818.1828.250.008380.0190156/213142/201
20126.615.5720.2828.220.008740.0201153/211141/199
20137.346.1823.1131.300.009440.0218151/211136/200
20147.476.4324.9732.560.009350.0227152/212133/199
20156.686.6825.0933.830.008860.0223152/210135/199
20166.816.9728.4335.290.008890.0243153/210129/198
20177.707.3031.2436.960.009440.0253150/210130/199
20188.277.5730.7938.350.009540.0234150/210131/199
20199.377.9234.9640.120.01070.0251149/210131/199
20208.277.3534.8337.250.009660.0251149/209131/198
20219.257.7639.3039.300.009480.0253148/208130/198
202212.138.4645.8442.830.01200.0266145/202125/194
202313.998.9850.4445.460.01330.0273140/186122/184