Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202324.1659.35
202425.4164.43
202527.1569.01
202629.1573.48
202731.2878.23
202833.5883.30
202936.0588.71
  • 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--------
1988--------
1989--------
19902.265.849.8021.800.009900.0331135/188116/186
19912.075.168.9519.250.008690.0288134/188120/187
19921.273.005.3311.200.004990.0164147/191137/188
19931.202.744.9710.220.004620.0147153/195138/188
19941.322.885.3510.770.004720.0150151/196138/189
19951.473.085.8411.510.004720.0155154/199139/190
19961.603.266.3012.190.005020.0158155/199139/190
19971.643.376.6212.590.005160.0157155/199140/192
19981.893.627.1813.510.005960.0164151/201141/192
19991.853.747.5313.960.005650.0164152/202141/192
20001.913.968.1514.780.005640.0165151/203141/194
20012.124.349.1416.200.006300.0177149/204139/194
20022.384.9110.5018.340.006820.0194151/208136/195
20032.815.6012.2120.910.007180.0213152/208132/195
20043.586.1913.8523.100.008110.0224151/208129/195
20054.907.0516.2726.310.01030.0244143/208127/195
20066.387.9818.9929.790.01230.0260140/209125/196
20079.219.0722.1833.870.01580.0281127/209122/196
200811.669.7024.1636.200.01820.0289123/210121/199
20098.658.3320.8831.100.01420.0248141/210130/200
20109.268.5121.6031.780.01390.0240141/210135/200
201110.148.9123.0933.280.01370.0241141/213132/201
201210.629.5627.0435.670.01400.0268139/211123/199
201311.129.8728.5736.850.01430.0270139/211122/200
201411.6110.2329.3438.180.01450.0267141/212127/199
201510.5510.5529.3239.400.01400.0261141/210124/199
201610.5510.5731.6339.480.01380.0270140/210124/198
201711.5311.3735.9542.440.01410.0291138/210121/199
201812.4611.9638.2344.640.01440.0290141/210120/199
201913.6212.8744.3748.040.01550.0318133/210116/199
202012.6411.9443.5544.580.01480.0313133/209115/198
202113.8812.6347.1647.160.01420.0303135/208117/198
202219.5114.2356.8553.110.01930.0330118/202112/194
202324.2115.4664.0457.730.02300.0347112/186108/184