Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
20230.520.75
20240.550.78
20250.570.81
20260.600.84
20270.620.87
20280.640.90
20290.660.93
  • 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--------
19750.03---0.00050-141/145-
19760.03---0.00046-141/145-
19770.03---0.00041-144/148-
19780.04---0.00046-143/147-
19790.04---0.00040-142/148-
19800.05---0.00044-148/155-
19810.060.22--0.00051-149/156-
19820.060.23--0.00052-151/158-
19830.060.24--0.00050-152/159-
19840.060.24--0.00048-155/161-
19850.060.26--0.00046-158/163-
19860.070.26--0.00046-158/163-
19870.080.27--0.00046-163/169-
19880.110.27--0.00056-164/172-
19890.110.27--0.00054-165/173-
19900.110.260.210.390.000480.00071182/188179/186
19910.130.280.230.420.000550.00074180/188180/187
19920.140.280.240.420.000550.00074183/191181/188
19930.140.290.250.430.000540.00074187/195181/188
19940.200.300.270.460.000720.00076188/196182/189
19950.210.330.300.490.000670.00080191/199183/190
19960.220.330.310.500.000690.00078191/199183/190
19970.210.340.320.500.000660.00076192/199185/192
19980.190.340.330.520.000600.00076195/201185/192
19990.200.360.350.540.000610.00076196/202185/192
20000.200.360.360.540.000590.00073197/203187/194
20010.180.370.380.560.000540.00074198/204187/194
20020.180.390.400.590.000520.00074202/208187/195
20030.200.400.420.600.000510.00073202/208187/195
20040.230.390.420.590.000520.00068202/208188/195
20050.260.390.440.590.000540.00066201/208188/195
20060.290.390.450.590.000560.00062202/209189/196
20070.300.390.460.590.000510.00058202/209189/196
20080.340.410.490.620.000530.00059203/210192/199
20090.310.390.470.580.000510.00056203/210194/200
20100.370.390.480.590.000560.00053203/210194/200
20110.410.420.520.630.000550.00054206/213195/201
20120.470.420.540.640.000620.00054204/211192/199
20130.450.420.550.640.000580.00052204/211194/200
20140.440.430.570.650.000550.00052205/212193/199
20150.440.440.580.660.000580.00052203/210193/199
20160.420.470.620.700.000550.00053203/210192/198
20170.460.480.660.720.000560.00053203/210193/199
20180.490.480.670.730.000570.00051203/210193/199
20190.510.490.690.730.000580.00049203/210193/199
20200.480.490.700.730.000560.00050202/209192/198
20210.470.480.710.710.000480.00046202/208192/198
20220.500.470.750.700.000490.00044196/202188/194
2023--------