{
  "template": "Corridor pair risk profile",
  "pageType": "Corridor pair risk profile",
  "source": "api",
  "generatedAt": "2026-08-29T11:48:17.392Z",
  "seo": {
    "title": "Lesotho exports to South Africa: Trade Route Risk | Yugalinks",
    "description": "Understand reported exports from Lesotho to South Africa, the product routes that need a closer look, and the conditions that may affect planning."
  },
  "publisher": {
    "name": "Yugalinks",
    "url": "https://www.yugalinks.com",
    "email": "support@yugalinks.com",
    "linkedin": "https://in.linkedin.com/company/yugalinks"
  },
  "exporter": {
    "iso3": "LSO",
    "country_name": "Lesotho"
  },
  "importer": {
    "iso3": "ZAF",
    "country_name": "South Africa"
  },
  "latestYear": 2024,
  "risk": {
    "exporter_iso3": "LSO",
    "importer_iso3": "ZAF",
    "all_history_lane_count": 118,
    "current_lane_count": 103,
    "current_product_count": 103,
    "first_observed_last_year": 2011,
    "latest_data_year": 2024,
    "current_trade_usd": 303951091.423915,
    "attention_trade_usd": 242819918.91382465,
    "critical_trade_usd": 14650123.500440642,
    "high_volatility_trade_usd": 188840661.36124685,
    "unrecovered_drawdown_trade_usd": 48081132.42810342,
    "declining_demand_trade_usd": 0,
    "concentrated_market_trade_usd": 170856479.85004774,
    "access_friction_trade_usd": 0,
    "buyer_macro_weakness_trade_usd": 303951091.423915,
    "critical_lane_count": 1,
    "high_attention_lane_count": 37,
    "high_volatility_lane_count": 87,
    "unrecovered_drawdown_lane_count": 41,
    "declining_demand_lane_count": 0,
    "concentrated_market_lane_count": 59,
    "access_friction_lane_count": 0,
    "trade_weighted_volatility_cv": 1.3594593286216348,
    "trade_weighted_below_peak_pct": 18.062337645010675,
    "product_concentration_hhi": 564.2829158471542,
    "top1_product_share_pct": 12.352314561428557,
    "top3_product_share_pct": 32.36245970330676,
    "top_product_hs6": "510119",
    "top_product_trade_usd": 37544994.92557728,
    "top_product_description": "Wool: (other than shorn), greasy (including fleece-washed wool), not carded or combed",
    "top_attention_product_hs6": "510119",
    "top_attention_product_reason": "Trade has varied substantially across reported years",
    "distance_km": 996.4764404296875,
    "shares_land_border": 1,
    "shares_official_language": 1,
    "common_spoken_language_score": null,
    "has_reported_fta": 1,
    "avg_applied_tariff_pct": null,
    "avg_mfn_tariff_pct": null,
    "avg_preferential_tariff_pct": null,
    "tariff_advantage_pp": null,
    "buyer_biz_entry_days": 40,
    "buyer_biz_entry_cost_pct": null,
    "buyer_gdp_mn_latest": 419946.428126,
    "buyer_gdp_pc_latest": 6994,
    "buyer_population_latest": 60041.996,
    "buyer_gdp_5y_cagr_pct": 0.5997022185294298,
    "buyer_gdp_pc_5y_cagr_pct": -0.829491262325488,
    "buyer_population_5y_cagr_pct": 1.4411476748953822,
    "buyer_investment_5y_avg_pct": 19.936,
    "buyer_savings_5y_avg_pct": 19.216,
    "buyer_macro_resilience_label": "Buyer macro trend weakened",
    "attention_trade_share_pct": 79.88782595788352,
    "critical_trade_share_pct": 4.819895013967357,
    "risk_driver_labels": [
      "high_volatility",
      "unrecovered_drawdown",
      "concentrated_buyer_markets",
      "buyer_macro_weakness"
    ],
    "attention_level": "High attention",
    "primary_risk_reason": "Volatile products account for the largest observed corridor exposure",
    "buyer_gdp_mn_2024": 419946.428126,
    "buyer_gdp_pc_2024": 6994,
    "buyer_population_2024": 60041.996
  },
  "history": [
    {
      "year": 2000,
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "export_value_usd": 23889212.70600032,
      "yoy_growth_pct": null,
      "cagr_3y_pct": null
    },
    {
      "year": 2001,
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "export_value_usd": 10446764.21275717,
      "yoy_growth_pct": -56.26995187608996,
      "cagr_3y_pct": null
    },
    {
      "year": 2002,
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "export_value_usd": 8380261.978112535,
      "yoy_growth_pct": -19.781266165853594,
      "cagr_3y_pct": null
    },
    {
      "year": 2003,
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "export_value_usd": 2065122.224739626,
      "yoy_growth_pct": -75.35730708498987,
      "cagr_3y_pct": -55.78381102138157
    },
    {
      "year": 2004,
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "export_value_usd": 253035600.23651236,
      "yoy_growth_pct": 12152.81473441193,
      "cagr_3y_pct": 189.3343156664688
    },
    {
      "year": 2005,
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "export_value_usd": 29610419.779736355,
      "yoy_growth_pct": -88.297923394155,
      "cagr_3y_pct": 52.31020042706665
    },
    {
      "year": 2006,
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "export_value_usd": 14669398.581537312,
      "yoy_growth_pct": -50.4586605301145,
      "cagr_3y_pct": 92.23045008145914
    },
    {
      "year": 2007,
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "export_value_usd": 17610772.619773105,
      "yoy_growth_pct": 20.051088133481908,
      "cagr_3y_pct": -58.8661909734097
    },
    {
      "year": 2008,
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "export_value_usd": 23099046.378683753,
      "yoy_growth_pct": 31.164298565461568,
      "cagr_3y_pct": -7.944481427164785
    },
    {
      "year": 2009,
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "export_value_usd": 75720321.84328885,
      "yoy_growth_pct": 227.80713368827654,
      "cagr_3y_pct": 72.82240617052031
    },
    {
      "year": 2010,
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "export_value_usd": 280020654.471389,
      "yoy_growth_pct": 269.809118153144,
      "cagr_3y_pct": 151.4609501366179
    },
    {
      "year": 2011,
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "export_value_usd": 303534888.5695883,
      "yoy_growth_pct": 8.39732131281119,
      "cagr_3y_pct": 135.97800319092008
    },
    {
      "year": 2012,
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "export_value_usd": 271080172.54108006,
      "yoy_growth_pct": -10.692252275002545,
      "cagr_3y_pct": 52.97780813224284
    },
    {
      "year": 2013,
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "export_value_usd": 252137751.36578146,
      "yoy_growth_pct": -6.987756056717142,
      "cagr_3y_pct": -3.4358468089265903
    },
    {
      "year": 2014,
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "export_value_usd": 216376326.090636,
      "yoy_growth_pct": -14.183288730637422,
      "cagr_3y_pct": -10.66937442055047
    },
    {
      "year": 2015,
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "export_value_usd": 240533772.7859879,
      "yoy_growth_pct": 11.16455165489445,
      "cagr_3y_pct": -3.9067748001617386
    },
    {
      "year": 2016,
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "export_value_usd": 315135364.6998102,
      "yoy_growth_pct": 31.015017579339332,
      "cagr_3y_pct": 7.71753895976055
    },
    {
      "year": 2017,
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "export_value_usd": 313339826.7996955,
      "yoy_growth_pct": -0.5697671861820686,
      "cagr_3y_pct": 13.136294962627648
    },
    {
      "year": 2018,
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "export_value_usd": 303382053.1844008,
      "yoy_growth_pct": -3.177946996715575,
      "cagr_3y_pct": 8.044983530479023
    },
    {
      "year": 2019,
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "export_value_usd": 292889032.14618325,
      "yoy_growth_pct": -3.4586821890349895,
      "cagr_3y_pct": -2.4107481160797084
    },
    {
      "year": 2020,
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "export_value_usd": 250898871.5322747,
      "yoy_growth_pct": -14.336542514487515,
      "cagr_3y_pct": -7.140208759509625
    },
    {
      "year": 2021,
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "export_value_usd": 343022929.5092273,
      "yoy_growth_pct": 36.71760554933468,
      "cagr_3y_pct": 4.178417274271684
    },
    {
      "year": 2022,
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "export_value_usd": 350504982.3005241,
      "yoy_growth_pct": 2.1812106852453272,
      "cagr_3y_pct": 6.168829400615317
    },
    {
      "year": 2023,
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "export_value_usd": 341996884.9279705,
      "yoy_growth_pct": -2.4273827198435405,
      "cagr_3y_pct": 10.87691848729242
    },
    {
      "year": 2024,
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "export_value_usd": 370498071.7568079,
      "yoy_growth_pct": 8.333756266475989,
      "cagr_3y_pct": 2.601631531806725
    }
  ],
  "riskLanes": [
    {
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "hs_code": "510119",
      "hs_description": "Wool: (other than shorn), greasy (including fleece-washed wool), not carded or combed",
      "buyer_imports_latest_usd": 37797074.67670585,
      "current_below_peak_pct": 3.411560515069636,
      "lane_volatility_cv": 1.3913165524969815,
      "attention_level": "High attention",
      "primary_risk_reason": "Trade has varied substantially across reported years",
      "risk_driver_labels": [
        "high_volatility",
        "concentrated_buyer_market",
        "dominant_supplier",
        "buyer_macro_weakness"
      ]
    },
    {
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "hs_code": "853620",
      "hs_description": "Electrical apparatus: automatic circuit breakers, for a voltage not exceeding 1000 volts",
      "buyer_imports_latest_usd": 76944271.61161095,
      "current_below_peak_pct": 9.677203672240658,
      "lane_volatility_cv": 0.879554920942436,
      "attention_level": "Watch",
      "primary_risk_reason": "The buyer macroeconomic trend has weakened",
      "risk_driver_labels": [
        "buyer_macro_weakness"
      ]
    },
    {
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "hs_code": "630493",
      "hs_description": "Furnishing articles: of synthetic fibres, not knitted or crocheted (excluding bedspreads and articles of heading no. 9404)",
      "buyer_imports_latest_usd": 35227323.23279165,
      "current_below_peak_pct": 7.750441414313292,
      "lane_volatility_cv": 0.7228240676429628,
      "attention_level": "High attention",
      "primary_risk_reason": "The buyer market is concentrated among relatively few suppliers",
      "risk_driver_labels": [
        "concentrated_buyer_market",
        "dominant_supplier",
        "buyer_macro_weakness"
      ]
    },
    {
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "hs_code": "620462",
      "hs_description": "Trousers, bib and brace overalls, breeches and shorts: women's or girls', of cotton (not knitted or crocheted)",
      "buyer_imports_latest_usd": 144079473.52090746,
      "current_below_peak_pct": 0,
      "lane_volatility_cv": 1.0982416018948238,
      "attention_level": "High attention",
      "primary_risk_reason": "Trade has varied substantially across reported years",
      "risk_driver_labels": [
        "high_volatility",
        "buyer_macro_weakness"
      ]
    },
    {
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "hs_code": "110100",
      "hs_description": "Wheat or meslin flour",
      "buyer_imports_latest_usd": 27161438.809993632,
      "current_below_peak_pct": 5.922147747597303,
      "lane_volatility_cv": 0.9834222139022962,
      "attention_level": "High attention",
      "primary_risk_reason": "The buyer market is concentrated among relatively few suppliers",
      "risk_driver_labels": [
        "concentrated_buyer_market",
        "dominant_supplier",
        "buyer_macro_weakness"
      ]
    },
    {
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "hs_code": "620342",
      "hs_description": "Trousers, bib and brace overalls, breeches and shorts: men's or boys', of cotton (not knitted or crocheted)",
      "buyer_imports_latest_usd": 223766424.31449306,
      "current_below_peak_pct": 90.38506851483048,
      "lane_volatility_cv": 1.7556140258804256,
      "attention_level": "Critical attention",
      "primary_risk_reason": "Current trade remains more than 50% below its historical peak",
      "risk_driver_labels": [
        "high_volatility",
        "unrecovered_drawdown",
        "buyer_macro_weakness"
      ]
    },
    {
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "hs_code": "630499",
      "hs_description": "Furnishing articles: of textile materials other than cotton or synthetic fibres, not knitted or crocheted (excluding bedspreads and articles of heading no. 9404)",
      "buyer_imports_latest_usd": 15753054.838005474,
      "current_below_peak_pct": 0,
      "lane_volatility_cv": 2.9915011013234087,
      "attention_level": "High attention",
      "primary_risk_reason": "Trade has varied substantially across reported years",
      "risk_driver_labels": [
        "high_volatility",
        "concentrated_buyer_market",
        "dominant_supplier",
        "buyer_macro_weakness"
      ]
    },
    {
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "hs_code": "610910",
      "hs_description": "T-shirts, singlets and other vests: of cotton, knitted or crocheted",
      "buyer_imports_latest_usd": 169385076.37728164,
      "current_below_peak_pct": 72.41320367775259,
      "lane_volatility_cv": 0.9904027541966856,
      "attention_level": "High attention",
      "primary_risk_reason": "Current trade remains more than 50% below its historical peak",
      "risk_driver_labels": [
        "unrecovered_drawdown",
        "buyer_macro_weakness"
      ]
    },
    {
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "hs_code": "620463",
      "hs_description": "Trousers, bib and brace overalls, breeches and shorts: women's or girls', of synthetic fibres (not knitted or crocheted)",
      "buyer_imports_latest_usd": 33730138.936001405,
      "current_below_peak_pct": 0,
      "lane_volatility_cv": 1.3695324101025077,
      "attention_level": "High attention",
      "primary_risk_reason": "Trade has varied substantially across reported years",
      "risk_driver_labels": [
        "high_volatility",
        "concentrated_buyer_market",
        "buyer_macro_weakness"
      ]
    },
    {
      "exporter_iso3": "LSO",
      "importer_iso3": "ZAF",
      "hs_code": "510219",
      "hs_description": "Hair: fine animal hair, not carded or combed, other than of kashmir (cashmere) goats",
      "buyer_imports_latest_usd": 12058004.573683593,
      "current_below_peak_pct": 22.25907389914872,
      "lane_volatility_cv": 1.622340467950474,
      "attention_level": "High attention",
      "primary_risk_reason": "Trade has varied substantially across reported years",
      "risk_driver_labels": [
        "high_volatility",
        "concentrated_buyer_market",
        "dominant_supplier",
        "buyer_macro_weakness"
      ]
    }
  ],
  "accessProfile": {
    "year": 2024,
    "exporter_iso3": "LSO",
    "importer_iso3": "ZAF",
    "distance_km": 350,
    "shares_land_border": 1,
    "shares_official_language": 1,
    "shares_ethnic_language": 1,
    "shared_religion": 0,
    "shared_legal_system": 1,
    "shared_colonial_history": 0,
    "has_fta": 1,
    "rta_coverage_ratio": 1,
    "exporter_is_wto": 1,
    "importer_is_wto": 1,
    "exporter_is_eu": 0,
    "importer_is_eu": 0,
    "importer_gdp_million_usd": 419946.428126,
    "importer_gdp_per_capita_usd": 6994.21165355662,
    "importer_population": 60041.996,
    "importer_biz_entry_days": 40,
    "importer_biz_entry_cost_pct": 0.2,
    "exporter_gdp_million_usd": 2518.468891,
    "exporter_gdp_per_capita_usd": 1166.4616665439282,
    "avg_applied_tariff_pct": null,
    "avg_mfn_tariff_pct": null,
    "avg_preferential_tariff_pct": null,
    "tariff_advantage_pp": null
  },
  "sourceAttribution": {
    "publisher": "OECD",
    "dataset": "Balanced international merchandise trade statistics (BIMTS) - HS2017-6D",
    "year": 2025,
    "citation": "OECD (2025), Balanced international merchandise trade statistics (BIMTS) - HS2017-6D, OECD Data Explorer (accessed on 2026-08-29)",
    "sourceUrl": "https://data-explorer.oecd.org/",
    "dataflowUrl": "https://sdmx.oecd.org/sti-public/rest/dataflow/OECD.SDD.TPS/DSD_BIMTS_6D@DF_BIMTS_HS2017_6D/1.0",
    "termsUrl": "https://www.oecd.org/termsandconditions/",
    "terms": "OECD Terms & Conditions",
    "accessed": "2026-08-29",
    "supportingSources": [
      {
        "publisher": "CEPII",
        "dataset": "BACI bilateral trade flows",
        "release": "202601",
        "citation": "Gaulier, G. and Zignago, S. (2010), BACI: International Trade Database at the Product-Level. The 1994-2007 Version, CEPII Working Paper No. 2010-23.",
        "sourceUrl": "https://www.cepii.fr/DATA_DOWNLOAD/baci/doc/baci_webpage.html",
        "datasetUrl": "https://www.cepii.fr/CEPII/en/bdd_modele/bdd_modele_item.asp?id=37",
        "licenseUrl": "https://www.etalab.gouv.fr/wp-content/uploads/2018/11/open-licence.pdf",
        "license": "Etalab 2.0 Open Licence",
        "accessed": "2026-08-29"
      }
    ]
  },
  "links": {
    "canonical": "https://www.yugalinks.com/trade/corridor/LSO-ZAF/risk",
    "html": "https://www.yugalinks.com/trade/corridor/LSO-ZAF/risk/index.html",
    "markdown": "https://www.yugalinks.com/trade/corridor/LSO-ZAF/risk/index.md",
    "json": "https://www.yugalinks.com/trade/corridor/LSO-ZAF/risk/index.json",
    "jsonLd": "https://www.yugalinks.com/trade/corridor/LSO-ZAF/risk/index.ld.json",
    "home": "https://www.yugalinks.com/",
    "tradeHub": "https://www.yugalinks.com/trade/",
    "dataSources": "https://www.yugalinks.com/data-sources",
    "methodology": "https://www.yugalinks.com/methodology",
    "workspace": "https://www.yugalinks.com/app/corridors",
    "contact": "https://www.yugalinks.com/contact",
    "email": "mailto:support@yugalinks.com",
    "linkedin": "https://in.linkedin.com/company/yugalinks"
  }
}