Projections by IMF

Year GDP (billions of $/Int. $)
NominalPPP
20232.434.66
20242.574.95
20252.685.17
20262.815.39
20272.935.59
20283.055.78
20293.175.97
  • Nominal
  • PPP

Estimates by World Bank

Year GDP Nominal (billions of $) GDP PPP (billions Int. $) Share (%) to World Rank/Total
CurrentConstant (2015) CurrentConstant (2021)NominalPPPNominalPPP
1960--------
1961--------
1962--------
1963--------
1964--------
1965--------
1966--------
1967--------
1968--------
1969--------
1970--------
1971--------
1972--------
1973--------
1974--------
1975--------
1976--------
1977-0.48------
1978-0.53------
1979-0.55------
19800.170.54--0.00149-135/155-
19810.190.57--0.00161-135/156-
19820.180.59--0.00155-137/158-
19830.200.62--0.00167-136/159-
19840.250.66--0.00201-137/161-
19850.280.72--0.00215-138/163-
19860.340.82--0.00221-137/163-
19870.380.85--0.00217-142/169-
19880.430.97--0.00220-144/172-
19890.491.06--0.00241-146/173-
19900.581.160.962.320.002540.00325159/188162/186
19910.611.160.992.330.002560.00318159/188163/187
19920.671.261.102.520.002630.00338159/191163/188
19930.681.261.132.530.002620.00333166/195163/188
19940.711.291.172.570.002540.00327167/196165/189
19950.761.311.222.620.002440.00323170/199167/190
19960.791.351.282.690.002480.00320171/199166/190
19970.811.341.292.680.002550.00305170/199171/192
19980.881.421.392.840.002780.00318170/201170/192
19990.921.461.442.920.002810.00314168/202170/192
20000.931.461.482.920.002750.00300170/203172/194
20010.891.411.462.820.002650.00283173/204174/194
20020.901.421.492.830.002580.00275177/208175/195
20030.991.481.582.950.002530.00276178/208175/195
20041.071.581.743.170.002430.00281179/208175/195
20051.141.581.793.160.002390.00269178/208176/195
20061.271.671.963.350.002450.00269181/209177/196
20071.341.702.053.410.002300.00260183/209177/196
20081.441.792.193.580.002250.00262185/210179/199
20091.401.742.143.480.002310.00254185/210178/200
20101.481.742.173.490.002230.00241186/210177/200
20111.571.822.313.640.002120.00241186/213178/201
20121.601.822.323.630.002120.00230185/211176/199
20131.661.782.433.560.002140.00229186/211177/200
20141.751.812.513.610.002190.00228185/212178/199
20151.811.812.513.620.002400.00223182/210178/199
20161.871.872.693.740.002440.00229182/210177/198
20172.001.932.843.870.002450.00230183/210178/199
20182.061.993.093.980.002380.00235184/210178/199
20192.091.983.323.950.002380.00238183/210178/199
20201.501.492.662.990.001750.00191188/209178/198
20211.831.673.353.350.001880.00215185/208177/198
20222.341.984.243.960.002310.00246177/202173/194
20232.522.044.534.080.002390.00245163/186165/184