Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
20200.831.13
20210.831.13
20220.871.18
20230.911.23
20240.951.28
20250.991.34
  • 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--------
1980--------
1981--------
19820.120.36--0.00104-141/150-
19830.110.36--0.00094-143/151-
19840.110.36--0.00090-146/152-
19850.100.38--0.00078-150/154-
19860.100.40--0.00066-152/156-
19870.110.40--0.00064-156/160-
19880.130.40--0.00068-158/163-
19890.120.41--0.00060-159/163-
19900.130.390.390.660.000570.00133174/179155/165
19910.130.380.390.650.000540.00126174/178157/167
19920.130.380.400.640.000510.00124176/179162/170
19930.130.400.430.670.000500.00128179/182165/172
19940.220.390.430.650.000790.00121178/184167/174
19950.220.410.460.700.000710.00123184/190173/180
19960.250.440.510.750.000790.00128184/190173/180
19970.290.450.520.750.000920.00124183/190174/181
19980.270.460.540.770.000860.00124185/192174/181
19990.260.470.560.790.000800.00123187/193175/182
20000.270.500.610.840.000800.00125193/199181/189
20010.270.530.660.900.000810.00129191/199180/190
20020.290.560.700.940.000840.00130196/204181/191
20030.340.580.750.980.000870.00132196/204181/191
20040.420.610.811.020.000960.00132195/205181/192
20050.470.630.871.070.000990.00132195/205181/192
20060.510.650.911.090.000990.00126195/206182/193
20070.570.690.991.160.000980.00126195/206182/193
20080.620.691.021.170.000970.00123195/205183/194
20090.580.660.981.110.000960.00117197/205185/195
20100.660.661.001.120.001000.00112196/206185/195
20110.740.691.061.160.001010.00111195/208185/196
20120.760.661.041.120.001010.00104194/207183/194
20130.770.661.051.110.001000.00100195/207184/195
20140.760.661.071.110.000960.00098196/207183/194
20150.790.691.131.160.001050.00101194/206183/194
20160.800.741.231.250.001050.00106194/205182/193
20170.830.751.271.270.001020.00104194/205182/193
20180.820.741.271.240.000950.00097192/203181/192
20190.850.761.341.290.000970.00098178/186177/186