Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
2020399.06447.72
2021457.52480.23
2022492.05509.66
2023525.23537.26
2024557.63563.02
2025590.90589.23
  • 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
19601.94---0.142-40/99-
19612.09---0.147-38/100-
19622.26---0.148-40/103-
19632.43---0.147-42/103-
19642.77---0.153-41/103-
19652.95---0.150-43/112-
19663.10---0.145-43/114-
19673.34---0.147-44/117-
19683.28---0.134-46/119-
19693.79---0.140-45/119-
19704.4037.69--0.149-47/128-
19715.1039.00--0.156-46/129-
19726.3341.53--0.168-45/129-
19737.4943.49--0.163-47/129-
19747.9145.34--0.149-50/130-
19759.5047.91--0.160-49/132-
19769.4748.58--0.147-52/133-
197711.2652.57--0.155-50/136-
197814.6756.34--0.171-49/135-
197918.3458.07--0.184-47/136-
198021.7759.86--0.194-46/146-
198120.6961.85--0.178-49/149-
198221.5063.27--0.187-48/150-
198320.7963.11--0.177-47/151-
198420.1365.86--0.165-47/152-
198521.3067.89--0.166-48/154-
198628.7567.60--0.190-44/156-
198733.9670.75--0.197-45/160-
198837.8274.44--0.197-45/163-
198939.2978.77--0.196-47/163-
199049.3685.4448.2693.030.2180.16541/17959/164
199149.8587.0950.8694.830.2080.16538/17860/166
199255.9990.0053.7698.000.2200.16639/17959/169
199352.4892.4356.51100.630.2030.16843/18261/171
199457.1797.7561.04106.430.2060.17242/18461/173
199569.22107.1668.32116.680.2240.18242/19058/180
199675.88115.1174.46125.330.2400.18741/19058/180
199782.83127.6683.11139.000.2630.19841/19058/181
199890.08138.7693.04151.080.2870.21438/19258/181
199998.69153.33101.36166.950.3030.22236/19357/182
200099.85167.81114.86182.720.2970.23539/19957/189
2001109.14176.67125.83192.360.3260.24537/19956/190
2002127.95187.13138.45203.750.3690.25833/20456/191
2003164.29192.78144.83209.900.4220.25531/20457/191
2004193.87205.74157.40224.010.4420.25630/20557/192
2005211.65217.47168.22236.780.4450.25430/20556/192
2006232.08228.49188.88248.780.4510.26132/20654/193
2007269.92240.66205.68262.030.4650.26232/20654/193
2008275.04229.88198.81250.290.4320.23936/20557/194
2009236.32218.20188.91237.580.3910.22537/20559/195
2010222.15222.15197.58241.880.3360.22142/20659/195
2011237.47222.91205.44242.710.3230.21643/20859/196
2012225.00223.42212.76243.260.2990.21344/20758/194
2013238.54226.44221.47246.540.3090.21144/20759/195
2014258.47245.81237.86267.640.3250.21843/20756/194
2015291.50307.66324.70334.980.3880.29140/20648/193
2016300.52318.98342.01347.300.3940.29538/20548/193
2017335.66344.96375.59375.590.4130.30835/20548/193
2018382.67373.14411.09406.280.4430.31831/20348/192
2019388.70393.85436.04428.830.4430.32131/18648/186