Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
2020146.09261.98
2021166.03273.04
2022174.38289.29
2023178.28302.42
2024183.60314.19
2025190.78327.27
2026198.84339.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--------
19700.30---0.0100-96/125-
19710.39---0.0118-92/127-
19720.51---0.0134-88/127-
19730.79---0.0170-85/127-
19742.40---0.0449-66/128-
19752.51---0.0422-70/130-
19763.28---0.0506-65/131-
19773.62---0.0494-65/134-
19784.05---0.0469-65/133-
19795.63---0.0561-63/134-
19807.83---0.0693-61/145-
19818.66---0.0740-59/148-
19827.60---0.0656-65/149-
19836.47---0.0548-67/150-
19846.70---0.0547-66/151-
19856.15---0.0478-68/153-
19865.05---0.0332-77/155-
19875.45---0.0315-80/159-
19886.04---0.0312-78/162-
19896.49---0.0321-74/162-
19907.36---0.0323-82/176-
19916.88---0.0287-83/171-
19927.65---0.0301-80/175-
19937.16---0.0277-83/178-
19947.37---0.0265-83/182-
19958.14---0.0264-89/191-
19969.06---0.0287-88/191-
199711.30---0.0359-84/191-
199810.26---0.0327-89/193-
199912.39---0.0380-82/195-
200017.7636.0457.3651.290.05280.11775/20070/189
200117.5437.4560.9153.290.05240.11975/20070/190
200219.3640.1466.3257.110.05580.12373/20568/191
200323.5341.6370.0659.240.06040.12368/20569/191
200431.7349.6385.7770.620.07230.14068/20565/192
200544.5353.3595.0775.920.09370.14464/20565/192
200660.8867.31123.5895.780.1180.17162/20660/193
200779.7179.42149.73113.010.1370.19159/20660/193
2008115.2793.45179.60132.970.1810.21657/20559/194
200997.80104.62202.61148.870.1620.24259/20557/195
2010125.12125.12245.13178.040.1890.27456/20652/195
2011167.78141.86283.72201.850.2280.29854/20851/196
2012186.83148.57311.04211.400.2490.31152/20748/194
2013198.73156.82322.99223.140.2570.30752/20849/196
2014206.23165.19317.41235.050.2600.29151/20849/195
2015161.74173.04238.53246.220.2150.21455/20757/195
2016151.73178.34220.59253.760.1990.19054/20659/194
2017161.10175.67249.96249.960.1980.20555/20659/194
2018183.34177.84259.13253.050.2120.20053/20659/193
2019175.84179.22265.80255.010.2010.19654/19959/192
2020146.37172.65259.15245.660.1730.19554/17658/177