Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
20230.651.29
20240.701.38
20250.751.46
20260.791.54
20270.831.61
20280.871.69
20290.911.76
  • 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--------
19770.050.21--0.00068-140/148-
19780.060.23--0.00069-137/147-
19790.060.19--0.00059-141/148-
19800.070.22--0.00061-145/155-
19810.080.24--0.00068-146/156-
19820.090.25--0.00077-147/158-
19830.100.26--0.00084-148/159-
19840.110.27--0.00088-151/161-
19850.120.27--0.00092-152/163-
19860.140.29--0.00091-151/163-
19870.150.31--0.00086-155/169-
19880.170.33--0.00087-159/172-
19890.190.33--0.00093-160/173-
19900.200.350.300.720.000880.00101176/188176/186
19910.220.350.320.730.000920.00103176/188177/187
19920.230.360.330.750.000900.00101178/191179/188
19930.250.370.350.770.000960.00103181/195179/188
19940.260.370.350.770.000930.00098182/196180/189
19950.270.380.370.790.000870.00098186/199181/190
19960.290.390.390.810.000910.00098187/199181/190
19970.300.400.410.830.000940.00097188/199183/192
19980.320.420.430.860.001010.00098191/201183/192
19990.330.420.430.870.001010.00094191/202183/192
20000.330.430.450.890.000980.00091193/203185/194
20010.340.430.460.890.001010.00089194/204185/194
20020.330.410.460.860.000950.00085198/208186/195
20030.340.440.500.920.000870.00087198/208186/195
20040.370.450.520.940.000840.00084199/208186/195
20050.360.460.540.950.000750.00081200/208186/195
20060.390.480.590.990.000750.00081201/209187/196
20070.420.510.641.060.000720.00081201/209187/196
20080.460.550.701.130.000720.00084202/210190/199
20090.490.540.701.120.000810.00083202/210191/200
20100.490.540.711.130.000740.00079202/210191/200
20110.500.540.721.120.000680.00075205/213191/201
20120.490.540.701.110.000650.00069203/211190/199
20130.500.530.721.100.000640.00068203/211191/200
20140.520.560.771.150.000650.00070204/212190/199
20150.540.540.791.120.000720.00070202/210190/199
20160.580.560.851.150.000760.00073202/210189/198
20170.520.520.811.080.000640.00065202/210191/199
20180.550.540.911.110.000630.00069202/210191/199
20190.610.571.031.180.000690.00074202/210190/199
20200.500.470.920.980.000580.00066201/209190/198
20210.560.511.051.050.000570.00067200/208189/198
20220.610.531.181.110.000600.00069194/202185/194
20230.650.561.291.160.000620.00070179/186176/184