Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
20200.400.35
20210.410.37
20220.420.37
20230.430.38
20240.440.39
20250.460.40
  • 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--------
1982--------
19830.11---0.00094-144/151-
1984--------
1985--------
19860.110.20--0.00073-151/156-
19870.120.21--0.00070-155/160-
19880.120.21--0.00062-159/163-
19890.140.22--0.00070-158/163-
19900.150.230.170.290.000660.00058173/179162/165
19910.170.240.190.310.000710.00062172/178164/167
19920.180.250.200.320.000710.00062173/179167/170
19930.200.270.220.350.000770.00065176/182169/172
19940.200.270.230.350.000720.00065179/184171/174
19950.220.290.250.370.000710.00067185/190177/180
19960.220.280.240.360.000700.00060187/190177/180
19970.210.270.230.340.000670.00055187/190178/181
19980.220.270.240.350.000700.00055187/192178/181
19990.220.280.250.350.000680.00055189/193179/182
20000.230.290.270.370.000680.00055194/199185/189
20010.240.300.280.380.000720.00055193/199185/190
20020.240.300.290.380.000690.00054198/204186/191
20030.250.300.290.390.000640.00051198/204187/191
20040.240.290.290.370.000550.00047199/205187/192
20050.250.300.310.380.000530.00047200/205187/192
20060.250.300.320.380.000490.00044201/206188/193
20070.260.290.320.370.000450.00041201/206188/193
20080.260.290.320.360.000410.00039200/205189/194
20090.280.290.320.370.000460.00038200/205190/195
20100.300.300.340.380.000450.00038200/206190/195
20110.310.310.350.390.000420.00037202/208191/196
20120.330.300.350.380.000440.00035201/207189/194
20130.320.290.350.370.000410.00033201/207190/195
20140.320.280.350.360.000400.00032202/207189/194
20150.320.300.370.380.000430.00033200/206189/194
20160.330.300.370.380.000430.00032200/205188/193
20170.370.310.390.390.000460.00032200/205188/193
20180.400.310.400.390.000460.00031198/203187/192
2019--------