Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
20201,464.084,021.73
20211,584.224,226.34
20221,662.594,402.57
20231,737.744,578.50
20241,812.794,761.47
20251,894.164,941.81
  • 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--------
1983--------
1984--------
1985--------
1986--------
1987--------
1988554.71---2.88-7/163-
1989506.501,459.99--2.52-8/163-
1990516.811,416.191,187.883,188.542.284.069/1794/164
1991517.961,344.711,166.073,027.622.163.7810/1785/166
1992460.291,149.311,019.342,587.671.813.169/1799/169
1993435.081,049.68953.032,363.361.682.8312/1829/171
1994395.08917.74851.032,066.291.422.4013/1849/173
1995395.54879.71832.881,980.671.282.2213/19011/180
1996391.73846.68817.531,906.301.242.0616/19012/180
1997404.93858.53843.111,932.981.292.0116/19012/181
1998270.96813.03807.031,830.540.8631.8619/19212/181
1999195.91865.06870.681,947.690.6021.9122/19312/182
2000259.71951.571,000.582,142.460.7722.0420/19912/189
2001306.601,000.101,074.592,251.730.9172.1016/19911/190
2002345.471,047.111,167.902,357.560.9952.1716/20410/191
2003430.351,123.541,338.662,529.661.102.3616/20410/191
2004591.021,204.441,473.342,711.791.352.4016/20510/192
2005764.021,281.521,696.732,885.351.612.5714/20510/192
2006989.931,386.612,133.193,121.951.922.9512/2067/193
20071,299.711,504.472,377.453,387.312.243.0311/2067/193
20081,660.851,582.702,878.203,563.452.613.479/2056/194
20091,222.641,459.252,768.603,285.502.023.3012/2056/195
20101,524.921,524.922,927.003,433.352.313.2811/2066/195
20112,045.931,590.493,259.323,580.982.793.439/2086/196
20122,208.301,654.493,480.303,725.082.943.488/2076/194
20132,292.471,683.543,741.783,790.482.973.568/2075/195
20142,059.241,695.933,763.533,818.382.593.459/2076/194
20151,363.481,662.473,526.243,743.061.813.1712/2066/193
20161,276.791,665.693,538.583,750.311.673.0612/2056/193
20171,574.201,696.113,818.783,818.781.943.1312/2056/193
20181,669.581,739.134,223.363,915.641.933.2712/2036/192
20191,699.881,762.464,281.813,968.181.943.1611/1866/186