Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
2020147.79257.46
2021155.57269.79
2022165.92285.23
2023173.13296.20
2024182.20309.65
2025191.39323.51
  • 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.0101-99/128-
19710.39---0.0119-94/129-
19720.51---0.0135-90/129-
19730.79---0.0171-87/129-
19742.40---0.0451-68/130-
19752.51---0.0424-72/132-
19763.28---0.0509-67/133-
19773.62---0.0497-67/136-
19784.05---0.0472-67/135-
19795.63---0.0565-65/136-
19807.83---0.0697-62/146-
19818.66---0.0745-60/149-
19827.60---0.0660-66/150-
19836.47---0.0551-68/151-
19846.70---0.0550-67/152-
19856.15---0.0481-69/154-
19865.05---0.0334-78/156-
19875.45---0.0317-81/160-
19886.04---0.0314-79/163-
19896.49---0.0323-75/163-
19907.36---0.0325-84/179-
19916.88---0.0287-89/178-
19927.65---0.0301-83/179-
19937.16---0.0277-86/182-
19947.37---0.0265-85/184-
19958.14---0.0264-88/190-
19969.06---0.0287-87/190-
199711.30---0.0359-83/190-
199810.26---0.0327-88/192-
199912.39---0.0380-81/193-
200017.7636.0457.3651.290.05280.11774/19970/189
200117.5437.4560.9153.290.05250.11974/19970/190
200219.3640.1466.3257.110.05580.12372/20468/191
200323.5341.6370.0659.240.06040.12368/20469/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/20749/195
2014206.23165.19317.41235.050.2600.29151/20749/194
2015161.74173.04238.53246.220.2150.21455/20657/194
2016151.73178.34220.59253.760.1990.19154/20559/193
2017161.10175.67249.96249.960.1980.20555/20559/193
2018183.34177.84259.21253.050.2120.19853/20359/192
2019175.84179.22266.30255.010.2000.19553/18659/186