Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
20201,473.584,096.53
20211,710.734,328.12
20221,777.104,592.09
20231,826.964,794.55
20241,879.534,983.03
20251,939.005,172.43
20262,004.155,364.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--------
1982--------
1983--------
1984--------
1985--------
1986--------
1987--------
1988554.71---2.87-7/162-
1989506.501,459.99--2.51-8/162-
1990516.811,416.191,187.883,178.792.274.059/1764/161
1991517.961,344.711,166.073,018.362.163.7710/1715/163
1992460.291,149.311,019.342,579.761.813.159/17510/166
1993435.081,049.68953.032,356.131.682.8312/17810/167
1994395.08917.74851.032,059.971.422.4013/18210/169
1995395.54879.71832.881,974.621.282.2213/19111/179
1996391.73846.68817.531,900.471.242.0616/19112/179
1997404.93858.53843.111,927.071.292.0116/19112/181
1998270.96813.03807.031,824.940.8631.8619/19312/181
1999195.91865.06870.681,941.730.6011.9122/19512/182
2000259.71951.571,000.582,135.910.7722.0420/20012/189
2001306.601,000.101,074.592,244.840.9172.0916/20011/190
2002345.471,047.111,167.902,350.350.9952.1716/20510/191
2003430.351,123.541,338.662,521.921.102.3616/20510/191
2004591.021,204.441,473.342,703.501.352.4016/20510/192
2005764.021,281.521,696.732,876.521.612.5614/20510/192
2006989.931,386.612,133.193,112.401.922.9512/2067/193
20071,299.711,504.472,377.453,376.952.243.0311/2067/193
20081,660.851,582.702,878.203,552.552.613.479/2056/194
20091,222.641,459.252,768.603,275.452.023.3012/2056/195
20101,524.921,524.922,927.003,422.852.303.2811/2066/195
20112,045.931,590.493,259.323,570.032.783.429/2086/196
20122,208.301,654.493,480.303,713.692.943.488/2076/194
20132,292.471,683.543,741.783,778.882.963.568/2085/196
20142,059.241,695.933,763.533,806.712.593.459/2086/195
20151,363.481,662.473,526.243,731.611.813.1712/2076/195
20161,276.791,665.693,538.983,738.841.673.0612/2066/194
20171,574.201,696.113,807.103,807.101.943.1212/2066/194
20181,657.331,743.724,211.363,913.981.923.2512/2066/193
20191,687.451,779.174,283.893,993.551.933.1711/1996/192
20201,483.501,726.664,133.083,875.691.753.1210/1765/177