| Creditor Type |
Creditor Country/Multilateral Agency |
Total Debt Outstanding and Disbursed |
| Data are in US$ thousands |
2020 |
2021 |
2022 |
2023 |
2024 |
| | Official multilateral | Asian Dev. Bank | 582,104 | 550,455 | 530,611 | 532,903 | 491,072 | | International Monetary Fund | 628,741 | 1,185,327 | 1,122,112 | 1,127,013 | 1,089,028 | | Islamic Dev. Bank | 39,874 | 38,748 | 36,844 | 37,144 | 36,105 | | OPEC Fund for International Dev. | 1,484 | 1,484 | 1,484 | 1,484 | 1,484 | | World Bank-IDA | 344,334 | 328,556 | 303,410 | 297,385 | 279,735 | | Total Official multilateral | | 1,596,536 | 2,104,570 | 1,994,461 | 1,995,929 | 1,897,424 | | | Official bilateral | Bulgaria | 4,201 | 4,201 | 4,201 | 4,201 | 4,201 | | Iran, Islamic Republic Of | 9,139 | 9,139 | 9,139 | 9,139 | 9,139 | | Italy | 26,137 | 24,124 | 22,719 | 23,537 | 22,129 | | Kuwait | 22,681 | 22,764 | 22,500 | 22,397 | 22,361 | | Russian Federation | 849,119 | 849,119 | 849,119 | 849,119 | 849,119 | | Saudi Arabia | 79,377 | 79,377 | 79,377 | 79,377 | 79,377 | | Total Official bilateral | | 990,654 | 988,724 | 987,054 | 987,769 | 986,325 | | | Total Non-official | | 0 | 0 | 0 | 0 | 0 | | | Total Bondholders | | 0 | 0 | 0 | 0 | 0 | | | Total | | 2,587,190 | 3,093,294 | 2,981,515 | 2,983,698 | 2,883,749 | |
|
| 2025 |
2026 |
| Interest |
Principal |
Total Debt Service |
Interest |
Principal |
Total Debt Service |
| | 7,918 | 25,618 | 33,536 | 7,507 | 25,618 | 33,125 | | 0 | 29,008 | 29,008 | 0 | 85,404 | 85,404 | | 348 | 3,062 | 3,410 | 293 | 3,062 | 3,356 | | 0 | 66 | 66 | 0 | 66 | 66 | | 2,072 | 16,257 | 18,329 | 1,965 | 16,257 | 18,222 | | 10,339 | 74,011 | 84,350 | 9,765 | 130,407 | 140,172 | | | 5 | 358 | 363 | 1 | 143 | 144 | | 0 | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | 0 | 0 | | 110 | 0 | 110 | 110 | 0 | 110 | | 14,760 | 42,789 | 57,549 | 12,193 | 42,789 | 54,982 | | 22 | 4,456 | 4,478 | 3 | 3,484 | 3,488 | | 14,897 | 47,603 | 62,500 | 12,308 | 46,416 | 58,724 | | | 0 | 0 | 0 | 0 | 0 | 0 | | | 0 | 0 | 0 | 0 | 0 | 0 | | | 25,236 | 121,614 | 146,849 | 22,073 | 176,823 | 198,896 | |
|