Botswana Botswana, Net financial flows, bilateral (NFL, current US$)

Year Value Rank Change Change,%
2023 1,126,376 58 +3,826,258 -142%
2022 -2,699,882 71 +3,094,242 -53.4%
2021 -5,794,123 74 +268,013 -4.42%
2020 -6,062,137 80 -363,031 +6.37%
2019 -5,699,105 81 -3,097,035 +119%
2018 -2,602,070 84 +9,930,964 -79.2%
2017 -12,533,034 92 -12,792,077 -4,938%
2016 259,043 81 +16,106,481 -102%
2015 -15,847,438 96 +911,304 -5.44%
2014 -16,758,742 99 -3,595,924 +27.3%
2013 -13,162,818 95 -3,013,745 +29.7%
2012 -10,149,073 90 +21,671,590 -68.1%
2011 -31,820,662 95 -18,616,919 +141%
2010 -13,203,743 92 -9,005,343 +214%
2009 -4,198,400 82 +13,096,765 -75.7%
2008 -17,295,165 86 -53,352,320 -148%
2007 36,057,155 24 +45,661,767 -475%
2006 -9,604,612 77 -10,293,285 -1,495%
2005 688,673 46 -6,372,914 -90.2%
2004 7,061,587 29 +9,752,262 -362%
2003 -2,690,675 58 +7,786,816 -74.3%
2002 -10,477,492 74 -4,224,802 +67.6%
2001 -6,252,690 75 -10,591,892 -244%
2000 4,339,202 40 +8,746,222 -198%
1999 -4,407,020 64 -1,860,844 +73.1%
1998 -2,546,176 62 +18,215,277 -87.7%
1997 -20,761,453 85 -7,659,820 +58.5%
1996 -13,101,632 77 -47,778,915 -138%
1995 34,677,282 21 +38,001,123 -1,143%
1994 -3,323,841 79 -7,717,587 -176%
1993 4,393,746 64 +9,191,899 -192%
1992 -4,798,152 86 -1,751,969 +57.5%
1991 -3,046,184 83 +1,849,117 -37.8%
1990 -4,895,300 84 -11,153,525 -178%
1989 6,258,225 64 -2,509,834 -28.6%
1988 8,768,059 59 -20,093,647 -69.6%
1987 28,861,706 47 +28,495,504 +7,781%
1986 366,202 78 -8,899,951 -96%
1985 9,266,153 58 -15,807,316 -63%
1984 25,073,469 53 +17,300,206 +223%
1983 7,773,263 64 +1,595,540 +25.8%
1982 6,177,723 66 +1,147,290 +22.8%
1981 5,030,433 69 -3,599,016 -41.7%
1980 8,629,448 65 +6,089,137 +240%
1979 2,540,311 68 +1,347,566 +113%
1978 1,192,745 75 -8,281,558 -87.4%
1977 9,474,303 55 -7,024,087 -42.6%
1976 16,498,390 44 -1,504,524 -8.36%
1975 18,002,914 44 +7,518,623 +71.7%
1974 10,484,291 44 -15,152,272 -59.1%
1973 25,636,563 25 -6,036,781 -19.1%
1972 31,673,344 20 +17,028,291 +116%
1971 14,645,054 27 +13,589,354 +1,287%
1970 1,055,700 57

Charts