Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
20202.508.99
20212.488.98
20222.759.70
20232.9810.48
20243.2911.51
20253.5712.42
20263.8613.38
  • 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--------
19800.140.16--0.00125-135/146-
19810.150.18--0.00129-138/149-
19820.150.19--0.00130-137/150-
19830.170.21--0.00145-136/151-
19840.170.22--0.00140-138/152-
19850.170.23--0.00133-139/154-
19860.200.25--0.00132-140/156-
19870.250.33--0.00145-143/160-
19880.280.34--0.00145-146/163-
19890.280.37--0.00139-148/163-
19900.300.410.801.480.001330.00273164/179147/165
19910.250.410.821.470.001040.00265166/178149/167
19920.250.420.881.540.000980.00272168/179152/170
19930.240.430.921.570.000930.00273174/182154/172
19940.270.450.991.650.000970.00279174/184156/174
19950.300.491.081.760.000970.00288180/190162/180
19960.320.511.161.860.001010.00292180/190162/180
19970.370.541.241.960.001180.00295179/190163/181
19980.380.571.332.080.001210.00306180/192162/181
19990.420.621.462.240.001290.00320181/193162/182
20000.420.661.592.400.001250.00325185/199167/189
20010.460.721.762.600.001380.00343183/199167/190
20020.520.801.992.890.001500.00370186/204168/191
20030.600.862.183.110.001540.00384184/204168/191
20040.680.912.383.300.001550.00388185/205167/192
20050.800.982.633.540.001680.00398185/205167/192
20060.871.042.903.790.001690.00400186/206168/193
20071.171.243.534.480.002020.00450184/206166/193
20081.231.303.774.700.001930.00454183/205168/194
20091.231.384.055.020.002040.00483182/205165/195
20101.551.554.595.610.002340.00514179/206162/195
20111.781.675.066.060.002420.00532180/208161/196
20121.781.765.556.370.002370.00554177/207158/194
20131.761.795.676.510.002280.00540178/207160/195
20141.911.906.236.880.002400.00571177/207158/194
20152.002.026.927.340.002660.00621176/206158/194
20162.162.197.707.940.002830.00665175/205157/193
20172.452.298.318.310.003010.00680174/205157/193
20182.452.368.778.560.002830.00672173/203156/192
20192.532.499.439.030.002880.00690161/186155/186