Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
20201.071.80
20211.121.89
20221.202.03
20231.292.17
20241.362.28
20251.432.39
  • 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--------
19770.070.27--0.00096-130/136-
19780.090.28--0.00105-128/135-
19790.100.30--0.00100-131/136-
19800.110.29--0.00098-138/146-
19810.120.30--0.00103-140/149-
19820.130.31--0.00113-140/150-
19830.130.32--0.00111-140/151-
19840.150.33--0.00123-140/152-
19850.170.35--0.00133-141/154-
19860.190.38--0.00126-142/156-
19870.220.41--0.00128-147/160-
19880.240.43--0.00125-150/163-
19890.270.44--0.00134-150/163-
19900.280.460.460.850.001240.00157165/179152/165
19910.300.470.480.860.001250.00155163/178154/167
19920.310.460.480.850.001220.00149164/179158/170
19930.310.450.490.840.001200.00145168/182161/172
19940.330.460.500.850.001190.00141170/184164/174
19950.340.470.530.870.001100.00141177/190171/180
19960.370.490.560.910.001170.00141177/190170/180
19970.390.520.600.950.001240.00143177/190172/181
19980.450.580.681.070.001430.00157178/192171/181
19990.480.620.731.140.001470.00160180/193172/182
20000.520.650.791.190.001550.00161183/199177/189
20010.520.630.791.170.001560.00154181/199177/190
20020.540.650.831.210.001560.00154185/204178/191
20030.590.720.921.320.001510.00162185/204178/191
20040.600.710.941.320.001370.00153188/205178/192
20050.700.811.101.490.001470.00166187/205178/192
20060.700.771.091.430.001360.00151189/206179/193
20070.760.821.181.520.001310.00150190/206179/193
20080.830.831.221.530.001300.00147190/205180/194
20090.770.771.151.430.001270.00137189/205180/195
20100.770.771.151.420.001160.00129191/206181/195
20110.780.781.191.440.001060.00125194/208182/196
20120.800.771.201.420.001060.00120192/207179/194
20130.840.791.291.450.001090.00123191/207180/195
20140.910.841.421.560.001150.00130192/207180/194
20151.000.901.551.660.001330.00139189/206178/194
20161.060.931.661.720.001390.00143189/205177/193
20171.130.971.801.800.001390.00147189/205177/193
20181.171.011.921.870.001350.00147188/203176/192
20191.211.031.991.910.001380.00146173/186173/186