Sri Lanka Sri Lanka, Net financial flows, IDA (NFL, current US$)

Year Value Rank Change Change,%
2023 410,549,000 14 +524,585,000 -460%
2022 -114,036,000 94 -234,714,000 -194%
2021 120,678,000 20 +30,820,000 +34.3%
2020 89,858,000 25 +106,208,000 -650%
2019 -16,350,000 79 -33,952,000 -193%
2018 17,602,000 41 -99,440,000 -85%
2017 117,042,000 20 -39,264,000 -25.1%
2016 156,306,000 14 +114,843,000 +277%
2015 41,463,000 28 -64,846,000 -61%
2014 106,309,000 17 +12,434,000 +13.2%
2013 93,875,000 17 -983,000 -1.04%
2012 94,858,000 12 -37,200,000 -28.2%
2011 132,058,000 14 +49,162,000 +59.3%
2010 82,896,000 17 -7,886,000 -8.69%
2009 90,782,000 15 +50,795,000 +127%
2008 39,987,000 27 +15,135,000 +60.9%
2007 24,852,000 34 -32,281,000 -56.5%
2006 57,133,000 20 -16,460,000 -22.4%
2005 73,593,000 20 +43,655,000 +146%
2004 29,938,000 44 -135,973,000 -82%
2003 165,911,000 9 +106,962,000 +181%
2002 58,949,000 30 +47,029,000 +395%
2001 11,920,000 47 -16,375,000 -57.9%
2000 28,295,000 40 -6,049,000 -17.6%
1999 34,344,000 37 -49,244,000 -58.9%
1998 83,588,000 18 +15,773,000 +23.3%
1997 67,815,000 24 -27,110,000 -28.6%
1996 94,925,000 18 -3,412,000 -3.47%
1995 98,337,000 14 +27,703,000 +39.2%
1994 70,634,000 20 -52,756,000 -42.8%
1993 123,390,000 13 +55,133,000 +80.8%
1992 68,257,000 18 -113,891,000 -62.5%
1991 182,148,000 7 +58,452,000 +47.3%
1990 123,696,000 8 +72,451,000 +141%
1989 51,245,000 19 -3,880,000 -7.04%
1988 55,125,000 20 -27,381,000 -33.2%
1987 82,506,000 12 -1,930,000 -2.29%
1986 84,436,000 8 +11,618,000 +16%
1985 72,818,000 6 -6,507,000 -8.2%
1984 79,325,000 7 +20,249,000 +34.3%
1983 59,076,000 7 +5,565,000 +10.4%
1982 53,511,000 9 +25,680,000 +92.3%
1981 27,831,000 12 +8,139,000 +41.3%
1980 19,692,000 14 +7,339,000 +59.4%
1979 12,353,000 21 +1,163,000 +10.4%
1978 11,190,000 18 +121,000 +1.09%
1977 11,069,000 20 +6,056,000 +121%
1976 5,013,000 32 -8,565,000 -63.1%
1975 13,578,000 14 +2,650,000 +24.2%
1974 10,928,000 10 +5,919,000 +118%
1973 5,009,000 15 +2,132,000 +74.1%
1972 2,877,000 24 -776,000 -21.2%
1971 3,653,000 14 +2,664,000 +269%
1970 989,000 28

Charts