Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
2020241.46434.36
2021276.11460.93
2022297.03491.59
2023314.26521.06
2024330.86549.18
2025346.68576.33
2026361.68601.88
  • 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--------
1988--------
1989--------
199040.73145.28131.99243.710.1790.45147/17639/161
199129.86128.41120.60215.410.1250.39053/17141/163
199234.81127.76122.73214.320.1370.38050/17541/166
199340.87127.84125.71214.450.1580.37348/17841/167
199447.85131.56132.13220.690.1720.37247/18241/169
199560.15140.11142.78235.030.1950.38147/19141/179
199667.39146.09151.16245.060.2130.38046/19140/179
199762.18145.33152.70243.790.1980.36347/19142/181
199866.81144.81154.18242.920.2130.35545/19343/181
199965.17146.81158.33246.280.2000.34745/19544/182
200061.83152.69166.57256.140.1840.34047/20045/189
200167.81157.34180.11263.930.2030.35148/20044/190
200282.20159.81186.12268.070.2370.34645/20546/191
2003100.09165.53198.97277.680.2570.35040/20545/191
2004119.81173.50213.27291.050.2730.34740/20546/192
2005137.14184.95225.62310.260.2890.34142/20546/192
2006156.26197.47244.63331.260.3030.33841/20648/193
2007190.18208.47270.35349.710.3280.34541/20648/193
2008236.82214.07290.50359.100.3720.35039/20547/194
2009207.43204.10290.15342.380.3430.34641/20546/195
2010209.07209.07292.27350.720.3160.32745/20648/195
2011229.56212.75304.40356.890.3120.32046/20849/196
2012208.86211.08307.49354.090.2780.30749/20749/194
2013211.69210.98324.03353.930.2740.30849/20848/196
2014209.36215.76342.10361.930.2630.31450/20847/195
2015188.03227.38357.50381.430.2500.32149/20745/195
2016196.27233.15381.42391.110.2570.32947/20645/194
2017218.63245.20411.33411.330.2690.33747/20645/194
2018248.95253.05437.25424.490.2880.33845/20645/193
2019250.69258.90458.95434.310.2860.33946/19945/192
2020243.53244.40446.54409.980.2880.33744/17643/177