Pakistan Pakistan, Net financial flows, IBRD (NFL, current US$)

Year Value Rank Change Change,%
2023 293,901,000 16 +234,231,000 +393%
2022 59,670,000 32 -320,839,000 -84.3%
2021 380,509,000 10 +63,914,000 +20.2%
2020 316,595,000 15 +264,237,000 +505%
2019 52,358,000 23 -1,036,000 -1.94%
2018 53,394,000 22 -20,690,000 -27.9%
2017 74,084,000 24 +10,654,000 +16.8%
2016 63,430,000 23 +156,367,000 -168%
2015 -92,937,000 73 -37,392,000 +67.3%
2014 -55,545,000 70 +15,222,000 -21.5%
2013 -70,767,000 69 +12,162,000 -14.7%
2012 -82,929,000 71 +15,692,000 -15.9%
2011 -98,621,000 70 +28,526,000 -22.4%
2010 -127,147,000 75 +36,165,000 -22.1%
2009 -163,312,000 71 +79,924,000 -32.9%
2008 -243,236,000 68 -134,218,000 +123%
2007 -109,018,000 66 +19,551,000 -15.2%
2006 -128,569,000 62 -34,153,000 +36.2%
2005 -94,416,000 63 +208,702,000 -68.9%
2004 -303,118,000 77 -62,174,000 +25.8%
2003 -240,944,000 74 -32,440,000 +15.6%
2002 -208,504,000 76 -47,134,000 +29.2%
2001 -161,370,000 82 -94,139,000 +140%
2000 -67,231,000 80 -276,323,000 -132%
1999 209,092,000 10 +275,889,000 -413%
1998 -66,797,000 77 -350,813,000 -124%
1997 284,016,000 7 +139,585,000 +96.6%
1996 144,431,000 7 +92,508,000 +178%
1995 51,923,000 16 -82,149,000 -61.3%
1994 134,072,000 5 -59,961,000 -30.9%
1993 194,033,000 8 -66,249,000 -25.5%
1992 260,282,000 6 -51,125,000 -16.4%
1991 311,407,000 6 +28,379,000 +10%
1990 283,028,000 5 -61,397,000 -17.8%
1989 344,425,000 5 +68,696,000 +24.9%
1988 275,729,000 7 +126,067,000 +84.2%
1987 149,662,000 12 +74,695,000 +99.6%
1986 74,967,000 17 +45,581,000 +155%
1985 29,386,000 29 +25,518,000 +660%
1984 3,868,000 48 -5,554,000 -58.9%
1983 9,422,000 38 -21,237,000 -69.3%
1982 30,659,000 22 +50,162,000 -257%
1981 -19,503,000 68 -9,764,000 +100%
1980 -9,739,000 66 -15,678,000 -264%
1979 5,939,000 41 +917,000 +18.3%
1978 5,022,000 41 -3,242,000 -39.2%
1977 8,264,000 31 -29,155,000 -77.9%
1976 37,419,000 14 -1,889,000 -4.81%
1975 39,308,000 14 +54,069,000 -366%
1974 -14,761,000 62 +8,397,000 -36.3%
1973 -23,158,000 62 -4,710,000 +25.5%
1972 -18,448,000 60 -33,622,000 -222%
1971 15,174,000 11 -29,556,000 -66.1%
1970 44,730,000 3

Charts