India India, Net financial flows, IDA (NFL, current US$)

Year Value Rank Change Change,%
2023 -1,819,389,000 98 -351,068,000 +23.9%
2022 -1,468,321,000 98 -1,004,480,000 +217%
2021 -463,841,000 98 +183,107,000 -28.3%
2020 -646,948,000 97 +283,768,000 -30.5%
2019 -930,716,000 94 -146,964,000 +18.8%
2018 -783,752,000 94 -387,773,000 +97.9%
2017 -395,979,000 95 -461,667,000 -703%
2016 65,688,000 25 +298,099,000 -128%
2015 -232,411,000 95 -604,209,000 -163%
2014 371,798,000 8 +384,314,000 -3,071%
2013 -12,516,000 85 +235,349,000 -95%
2012 -247,865,000 92 -1,054,272,000 -131%
2011 806,407,000 2 +574,866,000 +248%
2010 231,541,000 7 -232,777,000 -50.1%
2009 464,318,000 6 +267,536,000 +136%
2008 196,782,000 9 +94,674,000 +92.7%
2007 102,108,000 14 -249,202,000 -70.9%
2006 351,310,000 3 -331,927,000 -48.6%
2005 683,237,000 1 +152,277,000 +28.7%
2004 530,960,000 2 +332,133,000 +167%
2003 198,827,000 5 -230,973,000 -53.7%
2002 429,800,000 3 -336,213,000 -43.9%
2001 766,013,000 1 +78,224,000 +11.4%
2000 687,789,000 1 +201,679,000 +41.5%
1999 486,110,000 1 -92,353,000 -16%
1998 578,463,000 1 -1,416,000 -0.244%
1997 579,879,000 2 -92,024,000 -13.7%
1996 671,903,000 2 +169,069,000 +33.6%
1995 502,834,000 2 -269,624,000 -34.9%
1994 772,458,000 1 +277,226,000 +56%
1993 495,232,000 2 -535,205,000 -51.9%
1992 1,030,437,000 1 +218,391,000 +26.9%
1991 812,046,000 1 +177,235,000 +27.9%
1990 634,811,000 1 +166,898,000 +35.7%
1989 467,913,000 2 -213,132,000 -31.3%
1988 681,045,000 1 -150,496,000 -18.1%
1987 831,541,000 1 +249,500,000 +42.9%
1986 582,041,000 1 -386,080,000 -39.9%
1985 968,121,000 1 +178,996,000 +22.7%
1984 789,125,000 1 -55,307,000 -6.55%
1983 844,432,000 1 -242,825,000 -22.3%
1982 1,087,257,000 1 +319,675,000 +41.6%
1981 767,582,000 1 +130,985,000 +20.6%
1980 636,597,000 1 +103,174,000 +19.3%
1979 533,423,000 1 +217,276,000 +68.7%
1978 316,147,000 1 -6,726,000 -2.08%
1977 322,873,000 1 -201,495,000 -38.4%
1976 524,368,000 1 +39,430,000 +8.13%
1975 484,938,000 1 +90,126,000 +22.8%
1974 394,812,000 1 +74,687,000 +23.3%
1973 320,125,000 1 +134,784,000 +72.7%
1972 185,341,000 1 +80,390,000 +76.6%
1971 104,951,000 1 -67,916,000 -39.3%
1970 172,867,000 1

Charts