Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
202320.9634.27
202422.7436.87
202524.0239.02
202625.3741.19
202726.7443.44
202828.1745.82
202929.6448.34
  • 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--------
19700.250.95--0.00833-109/141-
19710.260.97--0.00784-109/142-
19720.301.03--0.00783-110/142-
19730.351.07--0.00751-110/142-
19740.381.18--0.00709-112/142-
19750.471.41--0.00785-114/145-
19760.531.65--0.00814-113/145-
19770.631.85--0.00856-113/148-
19780.792.06--0.00908-110/147-
19791.002.27--0.00989-108/148-
19801.252.43--0.0109-105/155-
19811.242.51--0.0105-105/156-
19821.232.57--0.0106-108/158-
19831.172.56--0.00977-109/159-
19841.102.58--0.00884-113/161-
19851.122.65--0.00860-114/163-
19861.442.75--0.00938-115/163-
19871.752.86--0.0100-116/169-
19882.023.10--0.0103-117/172-
19892.123.36--0.0104-119/173-
19902.553.573.586.550.01120.0121131/188144/186
19912.753.793.936.960.01150.0126124/188145/187
19923.023.974.217.280.01190.0129119/191143/188
19932.714.154.507.610.01040.0133128/195141/188
19943.004.384.868.040.01070.0136124/196142/189
19953.724.665.288.550.01190.0140124/199143/190
19963.824.845.578.870.01200.0139124/199144/190
19973.795.095.939.340.01190.0140127/199143/192
19984.015.356.259.820.01270.0143125/201144/192
19994.125.606.5610.280.01260.0143126/202143/192
20004.076.717.1612.300.01200.0145126/203143/194
20014.096.637.2812.160.01220.0141126/204146/194
20024.476.807.9112.470.01280.0146125/208145/195
20035.457.078.3412.980.01390.0146124/208145/195
20046.107.088.6513.000.01380.0140125/208146/195
20056.427.329.0113.440.01340.0135129/208146/195
20066.787.519.4513.770.01310.0130136/209147/196
20077.937.8710.1914.430.01360.0129138/209147/196
20089.098.1710.8614.980.01420.0130137/210149/199
20098.708.0710.9914.810.01430.0130140/210148/200
20109.048.5211.9015.640.01360.0132142/210148/200
20119.648.5612.0615.710.01300.0126144/213148/201
20129.468.9112.7016.360.01250.0126144/211147/199
201310.559.4013.7617.250.01360.0130142/211149/200
201411.6310.1214.9218.570.01460.0136140/212146/199
201511.0911.0916.6720.350.01470.0148139/210144/199
201611.6711.4718.0821.040.01520.0154133/210145/198
201713.4812.7120.3523.330.01650.0165128/210146/199
201815.4013.6622.2325.060.01780.0169126/210146/199
201916.0014.6325.3726.840.01820.0182123/210145/199
202015.2513.4423.9524.650.01780.0172122/209144/198
202118.1215.1227.7427.740.01860.0178120/208141/198
202218.3616.3431.4929.980.01810.0183124/202140/194
202320.9617.2534.5531.660.01990.0187115/186136/184