<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Toppan Merrill Bridge  11.4.0.1 -->
<!--Based on XBRL 2.1-->
<!--Created on: 8/10/2026 3:44:02 PM-->
<!--Modified on: 8/10/2026 3:44:02 PM-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <roleRef xlink:type="simple" xlink:href="ihs-20260630.xsd#StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited" roleURI="http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="ihs-20260630.xsd#StatementConsolidatedStatementOfIncomeLossAndOtherComprehensiveIncomeLossCalc2" roleURI="http://cdcgroup.com/role/StatementConsolidatedStatementOfIncomeLossAndOtherComprehensiveIncomeLossCalc2" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="ihs-20260630.xsd#StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited" roleURI="http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="ihs-20260630.xsd#StatementCondensedConsolidatedStatementOfChangesInEquityUnaudited" roleURI="http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfChangesInEquityUnaudited" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="ihs-20260630.xsd#StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" roleURI="http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="ihs-20260630.xsd#DisclosureCostOfSalesDetails" roleURI="http://cdcgroup.com/role/DisclosureCostOfSalesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="ihs-20260630.xsd#DisclosureAdministrativeExpensesDetails" roleURI="http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="ihs-20260630.xsd#DisclosureFinanceIncomeDetails" roleURI="http://cdcgroup.com/role/DisclosureFinanceIncomeDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="ihs-20260630.xsd#DisclosureFinanceCostsDetails" roleURI="http://cdcgroup.com/role/DisclosureFinanceCostsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="ihs-20260630.xsd#DisclosureTaxationDetails" roleURI="http://cdcgroup.com/role/DisclosureTaxationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="ihs-20260630.xsd#DisclosureLossIncomePerShareDetails" roleURI="http://cdcgroup.com/role/DisclosureLossIncomePerShareDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="ihs-20260630.xsd#DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetailsCalc" roleURI="http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetailsCalc" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="ihs-20260630.xsd#DisclosureTradeAndOtherReceivablesDetails" roleURI="http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="ihs-20260630.xsd#DisclosureTradeAndOtherPayablesDetails" roleURI="http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="ihs-20260630.xsd#DisclosureBorrowingsDebtClassificationDetails" roleURI="http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="ihs-20260630.xsd#DisclosureLeaseLiabilitiesComponentsOfLeaseDetails" roleURI="http://cdcgroup.com/role/DisclosureLeaseLiabilitiesComponentsOfLeaseDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="ihs-20260630.xsd#DisclosureCashFromOperationsDetails" roleURI="http://cdcgroup.com/role/DisclosureCashFromOperationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="ihs-20260630.xsd#DisclosureDisposalDetails" roleURI="http://cdcgroup.com/role/DisclosureDisposalDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="ihs-20260630.xsd#DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails" roleURI="http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="ihs-20260630.xsd#DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails" roleURI="http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <link:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:type="simple" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item" />
  <calculationLink xlink:role="http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited" xlink:type="extended" xlink:title="00100 - Statement - CONDENSED CONSOLIDATED STATEMENT OF INCOME AND OTHER COMPREHENSIVE (LOSS)/INCOME (UNAUDITED)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ComprehensiveIncome" xlink:label="ifrs-full_ComprehensiveIncome" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLoss" xlink:label="ifrs-full_ProfitLoss_639219734331567924" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ComprehensiveIncome" xlink:to="ifrs-full_ProfitLoss_639219734331567924" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLossFromContinuingOperations" xlink:label="ifrs-full_ProfitLossFromContinuingOperations_639219734331567924" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLoss_639219734331567924" xlink:to="ifrs-full_ProfitLossFromContinuingOperations_639219734331567924" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="ifrs-full_IncomeTaxExpenseContinuingOperations_639219734331567924" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossFromContinuingOperations_639219734331567924" xlink:to="ifrs-full_IncomeTaxExpenseContinuingOperations_639219734331567924" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLossBeforeTax" xlink:label="ifrs-full_ProfitLossBeforeTax_639219734331567924" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossFromContinuingOperations_639219734331567924" xlink:to="ifrs-full_ProfitLossBeforeTax_639219734331567924" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_FinanceCosts" xlink:label="ifrs-full_FinanceCosts_639219734331567924" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossBeforeTax_639219734331567924" xlink:to="ifrs-full_FinanceCosts_639219734331567924" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_FinanceIncome" xlink:label="ifrs-full_FinanceIncome_639219734331567924" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossBeforeTax_639219734331567924" xlink:to="ifrs-full_FinanceIncome_639219734331567924" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLossFromOperatingActivities" xlink:label="ifrs-full_ProfitLossFromOperatingActivities_639219734331567924" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossBeforeTax_639219734331567924" xlink:to="ifrs-full_ProfitLossFromOperatingActivities_639219734331567924" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherIncome" xlink:label="ifrs-full_OtherIncome_639219734331567924" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossFromOperatingActivities_639219734331567924" xlink:to="ifrs-full_OtherIncome_639219734331567924" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AdministrativeExpense" xlink:label="ifrs-full_AdministrativeExpense_639219734331567924" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossFromOperatingActivities_639219734331567924" xlink:to="ifrs-full_AdministrativeExpense_639219734331567924" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CostOfSales" xlink:label="ifrs-full_CostOfSales_639219734331567924" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossFromOperatingActivities_639219734331567924" xlink:to="ifrs-full_CostOfSales_639219734331567924" order="3" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_Revenue" xlink:label="ifrs-full_Revenue_639219734331567924" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossFromOperatingActivities_639219734331567924" xlink:to="ifrs-full_Revenue_639219734331567924" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLossFromDiscontinuedOperations" xlink:label="ifrs-full_ProfitLossFromDiscontinuedOperations_639219734331567924" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLoss_639219734331567924" xlink:to="ifrs-full_ProfitLossFromDiscontinuedOperations_639219734331567924" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherComprehensiveIncome" xlink:label="ifrs-full_OtherComprehensiveIncome_639219734331567924" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ComprehensiveIncome" xlink:to="ifrs-full_OtherComprehensiveIncome_639219734331567924" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax" xlink:label="ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax_639219734331567924" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_OtherComprehensiveIncome_639219734331567924" xlink:to="ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax_639219734331567924" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax" xlink:label="ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax_639219734331567924" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_OtherComprehensiveIncome_639219734331567924" xlink:to="ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax_639219734331567924" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://cdcgroup.com/role/StatementConsolidatedStatementOfIncomeLossAndOtherComprehensiveIncomeLossCalc2" xlink:type="extended" xlink:title="00100 - Statement - CONSOLIDATED STATEMENT OF INCOME(LOSS) AND OTHER COMPREHENSIVE INCOME(LOSS) - Calc -2" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ComprehensiveIncome" xlink:label="ifrs-full_ComprehensiveIncome_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent" xlink:label="ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_639219734331567924" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ComprehensiveIncome_2" xlink:to="ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_639219734331567924" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ComprehensiveIncomeFromContinuingOperationsAttributableToOwnersOfParent" xlink:label="ifrs-full_ComprehensiveIncomeFromContinuingOperationsAttributableToOwnersOfParent_639219734331567924" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_639219734331567924" xlink:to="ifrs-full_ComprehensiveIncomeFromContinuingOperationsAttributableToOwnersOfParent_639219734331567924" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ComprehensiveIncomeFromDiscontinuedOperationsAttributableToOwnersOfParent" xlink:label="ifrs-full_ComprehensiveIncomeFromDiscontinuedOperationsAttributableToOwnersOfParent_639219734331567924" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_639219734331567924" xlink:to="ifrs-full_ComprehensiveIncomeFromDiscontinuedOperationsAttributableToOwnersOfParent_639219734331567924" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests" xlink:label="ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_639219734331567924" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ComprehensiveIncome_2" xlink:to="ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_639219734331567924" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLoss" xlink:label="ifrs-full_ProfitLoss_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLossAttributableToOwnersOfParent" xlink:label="ifrs-full_ProfitLossAttributableToOwnersOfParent_639219734331567924" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLoss_2" xlink:to="ifrs-full_ProfitLossAttributableToOwnersOfParent_639219734331567924" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IncomeFromContinuingOperationsAttributableToOwnersOfParent" xlink:label="ifrs-full_IncomeFromContinuingOperationsAttributableToOwnersOfParent_639219734331567924" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossAttributableToOwnersOfParent_639219734331567924" xlink:to="ifrs-full_IncomeFromContinuingOperationsAttributableToOwnersOfParent_639219734331567924" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent" xlink:label="ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossAttributableToOwnersOfParent_639219734331567924" xlink:to="ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent_639219734331708562" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLossAttributableToNoncontrollingInterests" xlink:label="ifrs-full_ProfitLossAttributableToNoncontrollingInterests_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLoss_2" xlink:to="ifrs-full_ProfitLossAttributableToNoncontrollingInterests_639219734331708562" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited" xlink:type="extended" xlink:title="00200 - Statement - CONDENSED CONSOLIDATED STATEMENT OF FINANCIAL POSITION (UNAUDITED)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_Assets" xlink:label="ifrs-full_Assets" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentAssets" xlink:label="ifrs-full_CurrentAssets_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_Assets" xlink:to="ifrs-full_CurrentAssets_639219734331708562" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_Inventories" xlink:label="ifrs-full_Inventories_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CurrentAssets_639219734331708562" xlink:to="ifrs-full_Inventories_639219734331708562" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentTaxAssetsCurrent" xlink:label="ifrs-full_CurrentTaxAssetsCurrent_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CurrentAssets_639219734331708562" xlink:to="ifrs-full_CurrentTaxAssetsCurrent_639219734331708562" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables" xlink:label="ifrs-full_TradeAndOtherCurrentReceivables_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CurrentAssets_639219734331708562" xlink:to="ifrs-full_TradeAndOtherCurrentReceivables_639219734331708562" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="ifrs-full_CashAndCashEquivalents_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CurrentAssets_639219734331708562" xlink:to="ifrs-full_CashAndCashEquivalents_639219734331708562" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale" xlink:label="ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CurrentAssets_639219734331708562" xlink:to="ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale_639219734331708562" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentAssets" xlink:label="ifrs-full_NoncurrentAssets_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_Assets" xlink:to="ifrs-full_NoncurrentAssets_639219734331708562" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="ifrs-full_PropertyPlantAndEquipment_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentAssets_639219734331708562" xlink:to="ifrs-full_PropertyPlantAndEquipment_639219734331708562" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_RightofuseAssets" xlink:label="ifrs-full_RightofuseAssets_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentAssets_639219734331708562" xlink:to="ifrs-full_RightofuseAssets_639219734331708562" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_Goodwill" xlink:label="ifrs-full_Goodwill_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentAssets_639219734331708562" xlink:to="ifrs-full_Goodwill_639219734331708562" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:label="ifrs-full_IntangibleAssetsOtherThanGoodwill_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentAssets_639219734331708562" xlink:to="ifrs-full_IntangibleAssetsOtherThanGoodwill_639219734331708562" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentDerivativeFinancialAssets" xlink:label="ifrs-full_NoncurrentDerivativeFinancialAssets_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentAssets_639219734331708562" xlink:to="ifrs-full_NoncurrentDerivativeFinancialAssets_639219734331708562" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentReceivables" xlink:label="ifrs-full_NoncurrentReceivables_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentAssets_639219734331708562" xlink:to="ifrs-full_NoncurrentReceivables_639219734331708562" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_DeferredTaxAssets" xlink:label="ifrs-full_DeferredTaxAssets_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentAssets_639219734331708562" xlink:to="ifrs-full_DeferredTaxAssets_639219734331708562" order="7" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_EquityAndLiabilities" xlink:label="ifrs-full_EquityAndLiabilities" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_Equity" xlink:label="ifrs-full_Equity_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_EquityAndLiabilities" xlink:to="ifrs-full_Equity_639219734331708562" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_EquityAttributableToOwnersOfParent" xlink:label="ifrs-full_EquityAttributableToOwnersOfParent_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_Equity_639219734331708562" xlink:to="ifrs-full_EquityAttributableToOwnersOfParent_639219734331708562" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_RetainedEarnings" xlink:label="ifrs-full_RetainedEarnings_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_EquityAttributableToOwnersOfParent_639219734331708562" xlink:to="ifrs-full_RetainedEarnings_639219734331708562" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherReserves" xlink:label="ifrs-full_OtherReserves_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_EquityAttributableToOwnersOfParent_639219734331708562" xlink:to="ifrs-full_OtherReserves_639219734331708562" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_IssuedCapitalAndSharePremium" xlink:label="ihs_IssuedCapitalAndSharePremium_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_EquityAttributableToOwnersOfParent_639219734331708562" xlink:to="ihs_IssuedCapitalAndSharePremium_639219734331708562" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncontrollingInterests" xlink:label="ifrs-full_NoncontrollingInterests_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_Equity_639219734331708562" xlink:to="ifrs-full_NoncontrollingInterests_639219734331708562" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_Liabilities" xlink:label="ifrs-full_Liabilities_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_EquityAndLiabilities" xlink:to="ifrs-full_Liabilities_639219734331708562" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentLiabilities" xlink:label="ifrs-full_NoncurrentLiabilities_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_Liabilities_639219734331708562" xlink:to="ifrs-full_NoncurrentLiabilities_639219734331708562" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentPayables" xlink:label="ifrs-full_NoncurrentPayables_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentLiabilities_639219734331708562" xlink:to="ifrs-full_NoncurrentPayables_639219734331708562" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_LongtermBorrowings" xlink:label="ifrs-full_LongtermBorrowings_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentLiabilities_639219734331708562" xlink:to="ifrs-full_LongtermBorrowings_639219734331708562" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentLeaseLiabilities" xlink:label="ifrs-full_NoncurrentLeaseLiabilities_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentLiabilities_639219734331708562" xlink:to="ifrs-full_NoncurrentLeaseLiabilities_639219734331708562" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherLongtermProvisions" xlink:label="ifrs-full_OtherLongtermProvisions_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentLiabilities_639219734331708562" xlink:to="ifrs-full_OtherLongtermProvisions_639219734331708562" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="ifrs-full_DeferredTaxLiabilities_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentLiabilities_639219734331708562" xlink:to="ifrs-full_DeferredTaxLiabilities_639219734331708562" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentLiabilities" xlink:label="ifrs-full_CurrentLiabilities_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_Liabilities_639219734331708562" xlink:to="ifrs-full_CurrentLiabilities_639219734331708562" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherShorttermProvisions" xlink:label="ifrs-full_OtherShorttermProvisions_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities_639219734331708562" xlink:to="ifrs-full_OtherShorttermProvisions_639219734331708562" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayables" xlink:label="ifrs-full_TradeAndOtherCurrentPayables_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities_639219734331708562" xlink:to="ifrs-full_TradeAndOtherCurrentPayables_639219734331708562" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentDerivativeFinancialLiabilities" xlink:label="ifrs-full_CurrentDerivativeFinancialLiabilities_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities_639219734331708562" xlink:to="ifrs-full_CurrentDerivativeFinancialLiabilities_639219734331708562" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:label="ifrs-full_CurrentTaxLiabilitiesCurrent_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities_639219734331708562" xlink:to="ifrs-full_CurrentTaxLiabilitiesCurrent_639219734331708562" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentLeaseLiabilities" xlink:label="ifrs-full_CurrentLeaseLiabilities_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities_639219734331708562" xlink:to="ifrs-full_CurrentLeaseLiabilities_639219734331708562" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings" xlink:label="ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities_639219734331708562" xlink:to="ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings_639219734331708562" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale" xlink:label="ifrs-full_LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities_639219734331708562" xlink:to="ifrs-full_LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_639219734331708562" order="7" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfChangesInEquityUnaudited" xlink:type="extended" xlink:title="00300 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY (UNAUDITED)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IncreaseDecreaseThroughTransactionsWithOwners" xlink:label="ifrs-full_IncreaseDecreaseThroughTransactionsWithOwners" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" xlink:label="ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseThroughTransactionsWithOwners" xlink:to="ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_639219734331708562" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IncreaseDecreaseThroughExerciseOfOptions" xlink:label="ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseThroughTransactionsWithOwners" xlink:to="ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_639219734331708562" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IncreaseDecreaseThroughDisposalOfSubsidiary" xlink:label="ifrs-full_IncreaseDecreaseThroughDisposalOfSubsidiary_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseThroughTransactionsWithOwners" xlink:to="ifrs-full_IncreaseDecreaseThroughDisposalOfSubsidiary_639219734331708562" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesEquity" xlink:label="ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesEquity_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseThroughTransactionsWithOwners" xlink:to="ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesEquity_639219734331708562" order="4" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" xlink:type="extended" xlink:title="00400 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CASH FLOWS (UNAUDITED)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" xlink:label="ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivities_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges_1" xlink:to="ifrs-full_CashFlowsFromUsedInFinancingActivities_639219734331708562" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:label="ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities_639219734331708562" xlink:to="ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_639219734331708562" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_PaymentsOfFeesOnLoansAndDerivativeInstruments" xlink:label="ihs_PaymentsOfFeesOnLoansAndDerivativeInstruments_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities_639219734331708562" xlink:to="ihs_PaymentsOfFeesOnLoansAndDerivativeInstruments_639219734331708562" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_InterestPaidClassifiedAsFinancingActivities" xlink:label="ifrs-full_InterestPaidClassifiedAsFinancingActivities_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities_639219734331708562" xlink:to="ifrs-full_InterestPaidClassifiedAsFinancingActivities_639219734331708562" order="3" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_PaymentsOfPrincipalOfLeaseLiabilities" xlink:label="ihs_PaymentsOfPrincipalOfLeaseLiabilities_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities_639219734331708562" xlink:to="ihs_PaymentsOfPrincipalOfLeaseLiabilities_639219734331708562" order="4" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_PaymentsOfLeaseLiabilitiesInterestAmount" xlink:label="ihs_PaymentsOfLeaseLiabilitiesInterestAmount_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities_639219734331708562" xlink:to="ihs_PaymentsOfLeaseLiabilitiesInterestAmount_639219734331708562" order="5" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_ProfitsReceivedLossesSettledOnNonDeliverableForwards" xlink:label="ihs_ProfitsReceivedLossesSettledOnNonDeliverableForwards_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities_639219734331708562" xlink:to="ihs_ProfitsReceivedLossesSettledOnNonDeliverableForwards_639219734331708562" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:label="ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities_639219734331708562" xlink:to="ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_639219734331708562" order="7" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_InterestPaidOnDerivativeFinancialInstruments" xlink:label="ihs_InterestPaidOnDerivativeFinancialInstruments_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities_639219734331708562" xlink:to="ihs_InterestPaidOnDerivativeFinancialInstruments_639219734331708562" order="8" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivities_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges_1" xlink:to="ifrs-full_CashFlowsFromUsedInInvestingActivities_639219734331708562" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_RefundOfShortTermDepositsClassifiedAsInvestingActivities" xlink:label="ihs_RefundOfShortTermDepositsClassifiedAsInvestingActivities_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities_639219734331708562" xlink:to="ihs_RefundOfShortTermDepositsClassifiedAsInvestingActivities_639219734331708562" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_PaymentOfAdvanceForPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:label="ihs_PaymentOfAdvanceForPropertyPlantAndEquipmentClassifiedAsInvestingActivities_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities_639219734331708562" xlink:to="ihs_PaymentOfAdvanceForPropertyPlantAndEquipmentClassifiedAsInvestingActivities_639219734331708562" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:label="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities_639219734331708562" xlink:to="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_639219734331708562" order="3" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_ProceedsFormInsuranceClaimsClassifiedAsInvestingActivities" xlink:label="ihs_ProceedsFormInsuranceClaimsClassifiedAsInvestingActivities_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities_639219734331708562" xlink:to="ihs_ProceedsFormInsuranceClaimsClassifiedAsInvestingActivities_639219734331708562" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_InterestReceivedClassifiedAsInvestingActivities" xlink:label="ifrs-full_InterestReceivedClassifiedAsInvestingActivities_639219734331708562" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities_639219734331708562" xlink:to="ifrs-full_InterestReceivedClassifiedAsInvestingActivities_639219734331708562" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_PaymentsForShortTermDepositsClassifiedAsInvestingActivities" xlink:label="ihs_PaymentsForShortTermDepositsClassifiedAsInvestingActivities_639219734332022670" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities_639219734331708562" xlink:to="ihs_PaymentsForShortTermDepositsClassifiedAsInvestingActivities_639219734332022670" order="6" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:label="ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_639219734332022670" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities_639219734331708562" xlink:to="ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_639219734332022670" order="7" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:label="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_639219734332022670" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities_639219734331708562" xlink:to="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_639219734332022670" order="8" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_NetProceedsCostsFromSalesOfPropertyPlantAndEquipment" xlink:label="ihs_NetProceedsCostsFromSalesOfPropertyPlantAndEquipment_639219734332022670" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities_639219734331708562" xlink:to="ihs_NetProceedsCostsFromSalesOfPropertyPlantAndEquipment_639219734332022670" order="9" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivities_639219734332043377" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges_1" xlink:to="ifrs-full_CashFlowsFromUsedInOperatingActivities_639219734332043377" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperations" xlink:label="ifrs-full_CashFlowsFromUsedInOperations_639219734332043377" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivities_639219734332043377" xlink:to="ifrs-full_CashFlowsFromUsedInOperations_639219734332043377" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" xlink:label="ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_639219734332043377" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivities_639219734332043377" xlink:to="ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_639219734332043377" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_PaymentForRentClassifiedAsOperatingActivities" xlink:label="ihs_PaymentForRentClassifiedAsOperatingActivities_639219734332043377" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivities_639219734332043377" xlink:to="ihs_PaymentForRentClassifiedAsOperatingActivities_639219734332043377" order="3" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_PaymentForTowerAndTowerEquipmentDecommissioningClassifiedAsOperatingActivities" xlink:label="ihs_PaymentForTowerAndTowerEquipmentDecommissioningClassifiedAsOperatingActivities_639219734332043377" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivities_639219734332043377" xlink:to="ihs_PaymentForTowerAndTowerEquipmentDecommissioningClassifiedAsOperatingActivities_639219734332043377" order="4" use="optional" weight="-1" />
  </calculationLink>
  <calculationLink xlink:role="http://cdcgroup.com/role/DisclosureCostOfSalesDetails" xlink:type="extended" xlink:title="40601 - Disclosure - Cost of sales (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ExpenseByNature" xlink:label="ifrs-full_ExpenseByNature" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_DepreciationExpense" xlink:label="ifrs-full_DepreciationExpense_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_DepreciationExpense_639219734332048645" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_RepairsAndMaintenanceExpense" xlink:label="ifrs-full_RepairsAndMaintenanceExpense_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_RepairsAndMaintenanceExpense_639219734332048645" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AmortisationExpense" xlink:label="ifrs-full_AmortisationExpense_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_AmortisationExpense_639219734332048645" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_SecurityServicesExpense" xlink:label="ihs_SecurityServicesExpense_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ihs_SecurityServicesExpense_639219734332048645" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_EmployeeBenefitsExpense" xlink:label="ifrs-full_EmployeeBenefitsExpense_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_EmployeeBenefitsExpense_639219734332048645" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_TravelExpense" xlink:label="ifrs-full_TravelExpense_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_TravelExpense_639219734332048645" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_RentalExpense" xlink:label="ifrs-full_RentalExpense_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_RentalExpense_639219734332048645" order="7" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_InsuranceExpense" xlink:label="ifrs-full_InsuranceExpense_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_InsuranceExpense_639219734332048645" order="8" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfessionalFeesExpense" xlink:label="ifrs-full_ProfessionalFeesExpense_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_ProfessionalFeesExpense_639219734332048645" order="9" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_VehicleMaintenanceAndRepairExpense" xlink:label="ihs_VehicleMaintenanceAndRepairExpense_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ihs_VehicleMaintenanceAndRepairExpense_639219734332048645" order="10" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherOperatingIncomeExpense" xlink:label="ifrs-full_OtherOperatingIncomeExpense_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_OtherOperatingIncomeExpense_639219734332048645" order="11" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_ImpairmentLossOnPropertyPlantAndEquipmentIntangibleAssetsExcludingGoodwillAndPrepaidLandRent" xlink:label="ihs_ImpairmentLossOnPropertyPlantAndEquipmentIntangibleAssetsExcludingGoodwillAndPrepaidLandRent_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ihs_ImpairmentLossOnPropertyPlantAndEquipmentIntangibleAssetsExcludingGoodwillAndPrepaidLandRent_639219734332048645" order="12" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation" xlink:label="ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation_639219734332048645" order="13" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_RegulatoryFees" xlink:label="ihs_RegulatoryFees_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ihs_RegulatoryFees_639219734332048645" order="14" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_EnergyExpense" xlink:label="ifrs-full_EnergyExpense_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_EnergyExpense_639219734332048645" order="15" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails" xlink:type="extended" xlink:title="40701 - Disclosure - Administrative expenses (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ExpenseByNature" xlink:label="ifrs-full_ExpenseByNature_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfessionalFeesExpense" xlink:label="ifrs-full_ProfessionalFeesExpense_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature_1" xlink:to="ifrs-full_ProfessionalFeesExpense_639219734332048645" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_FacilitiesShortTermRentalAndUpkeepExpense" xlink:label="ihs_FacilitiesShortTermRentalAndUpkeepExpense_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature_1" xlink:to="ihs_FacilitiesShortTermRentalAndUpkeepExpense_639219734332048645" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_DepreciationExpense" xlink:label="ifrs-full_DepreciationExpense_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature_1" xlink:to="ifrs-full_DepreciationExpense_639219734332048645" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AmortisationExpense" xlink:label="ifrs-full_AmortisationExpense_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature_1" xlink:to="ifrs-full_AmortisationExpense_639219734332048645" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination" xlink:label="ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature_1" xlink:to="ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_639219734332048645" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_ImpairmentOfWithholdingTaxReceivables" xlink:label="ihs_ImpairmentOfWithholdingTaxReceivables_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature_1" xlink:to="ihs_ImpairmentOfWithholdingTaxReceivables_639219734332048645" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment" xlink:label="ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature_1" xlink:to="ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment_639219734332048645" order="7" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_TravelExpense" xlink:label="ifrs-full_TravelExpense_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature_1" xlink:to="ifrs-full_TravelExpense_639219734332048645" order="8" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_TaxExpenseOtherThanIncomeTaxExpense" xlink:label="ifrs-full_TaxExpenseOtherThanIncomeTaxExpense_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature_1" xlink:to="ifrs-full_TaxExpenseOtherThanIncomeTaxExpense_639219734332048645" order="9" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherExpenseByNature" xlink:label="ifrs-full_OtherExpenseByNature_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature_1" xlink:to="ifrs-full_OtherExpenseByNature_639219734332048645" order="10" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_EmployeeBenefitsExpense" xlink:label="ifrs-full_EmployeeBenefitsExpense_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature_1" xlink:to="ifrs-full_EmployeeBenefitsExpense_639219734332048645" order="11" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables" xlink:label="ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature_1" xlink:to="ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables_639219734332048645" order="12" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://cdcgroup.com/role/DisclosureFinanceIncomeDetails" xlink:type="extended" xlink:title="40801 - Disclosure - Finance Income (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_FinanceIncome" xlink:label="ifrs-full_FinanceIncome_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_InterestIncomeOnDeposits" xlink:label="ifrs-full_InterestIncomeOnDeposits_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_FinanceIncome_1" xlink:to="ifrs-full_InterestIncomeOnDeposits_639219734332048645" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_FairValueGainOnEmbeddedOptions" xlink:label="ihs_FairValueGainOnEmbeddedOptions_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_FinanceIncome_1" xlink:to="ihs_FairValueGainOnEmbeddedOptions_639219734332048645" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_InterestIncomeOnOtherFinancialAssets" xlink:label="ifrs-full_InterestIncomeOnOtherFinancialAssets_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_FinanceIncome_1" xlink:to="ifrs-full_InterestIncomeOnOtherFinancialAssets_639219734332048645" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_FairValueGainsOnForeignExchangeSwaps" xlink:label="ihs_FairValueGainsOnForeignExchangeSwaps_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_FinanceIncome_1" xlink:to="ihs_FairValueGainsOnForeignExchangeSwaps_639219734332048645" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_FairValueGainsOnNonDeliverableForwards" xlink:label="ihs_FairValueGainsOnNonDeliverableForwards_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_FinanceIncome_1" xlink:to="ihs_FairValueGainsOnNonDeliverableForwards_639219734332048645" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_ForeignCurrencyTransactionGainLossFromFinancingUnrealized" xlink:label="ihs_ForeignCurrencyTransactionGainLossFromFinancingUnrealized_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_FinanceIncome_1" xlink:to="ihs_ForeignCurrencyTransactionGainLossFromFinancingUnrealized_639219734332048645" order="6" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://cdcgroup.com/role/DisclosureFinanceCostsDetails" xlink:type="extended" xlink:title="40901 - Disclosure - Finance costs (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_FinanceCosts" xlink:label="ifrs-full_FinanceCosts_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:label="ifrs-full_InterestExpenseOnLeaseLiabilities_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_FinanceCosts_1" xlink:to="ifrs-full_InterestExpenseOnLeaseLiabilities_639219734332048645" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_NetForeignExchangeLossArisingFromFinancingRealized" xlink:label="ihs_NetForeignExchangeLossArisingFromFinancingRealized_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_FinanceCosts_1" xlink:to="ihs_NetForeignExchangeLossArisingFromFinancingRealized_639219734332048645" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_FeesOnLoansAndFinancialDerivatives" xlink:label="ihs_FeesOnLoansAndFinancialDerivatives_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_FinanceCosts_1" xlink:to="ihs_FeesOnLoansAndFinancialDerivatives_639219734332048645" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_InterestExpenseWithholdingTaxOnBondInterest" xlink:label="ihs_InterestExpenseWithholdingTaxOnBondInterest_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_FinanceCosts_1" xlink:to="ihs_InterestExpenseWithholdingTaxOnBondInterest_639219734332048645" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_InterestExpenseOnBorrowings" xlink:label="ifrs-full_InterestExpenseOnBorrowings_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_FinanceCosts_1" xlink:to="ifrs-full_InterestExpenseOnBorrowings_639219734332048645" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ExpenseDueToUnwindingOfDiscountOnProvisions" xlink:label="ifrs-full_ExpenseDueToUnwindingOfDiscountOnProvisions_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_FinanceCosts_1" xlink:to="ifrs-full_ExpenseDueToUnwindingOfDiscountOnProvisions_639219734332048645" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_FairValueLossesOnNonDeliverableForwards" xlink:label="ihs_FairValueLossesOnNonDeliverableForwards_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_FinanceCosts_1" xlink:to="ihs_FairValueLossesOnNonDeliverableForwards_639219734332048645" order="7" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_FairValueLossesOnContingentConsideration" xlink:label="ihs_FairValueLossesOnContingentConsideration_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_FinanceCosts_1" xlink:to="ihs_FairValueLossesOnContingentConsideration_639219734332048645" order="8" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://cdcgroup.com/role/DisclosureTaxationDetails" xlink:type="extended" xlink:title="41001 - Disclosure - Taxation (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_IncomeTaxExpenseIncome" xlink:label="ihs_IncomeTaxExpenseIncome" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods" xlink:label="ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ihs_IncomeTaxExpenseIncome" xlink:to="ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_639219734332048645" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentTaxExpenseIncome" xlink:label="ifrs-full_CurrentTaxExpenseIncome_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_639219734332048645" xlink:to="ifrs-full_CurrentTaxExpenseIncome_639219734332048645" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" xlink:label="ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ihs_IncomeTaxExpenseIncome" xlink:to="ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss_639219734332048645" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="ifrs-full_IncomeTaxExpenseContinuingOperations_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ihs_IncomeTaxExpenseIncome" xlink:to="ifrs-full_IncomeTaxExpenseContinuingOperations_639219734332048645" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentTaxExpenseIncome" xlink:label="ifrs-full_CurrentTaxExpenseIncome_6392197343320486451" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_IncomeTaxExpenseContinuingOperations_639219734332048645" xlink:to="ifrs-full_CurrentTaxExpenseIncome_6392197343320486451" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" xlink:label="ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss_6392197343320486451" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_IncomeTaxExpenseContinuingOperations_639219734332048645" xlink:to="ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss_6392197343320486451" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://cdcgroup.com/role/DisclosureLossIncomePerShareDetails" xlink:type="extended" xlink:title="41101 - Disclosure - (Loss)/income per share (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLoss" xlink:label="ifrs-full_ProfitLoss" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLossAttributableToNoncontrollingInterests" xlink:label="ifrs-full_ProfitLossAttributableToNoncontrollingInterests_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLoss" xlink:to="ifrs-full_ProfitLossAttributableToNoncontrollingInterests_639219734332048645" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:label="ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLoss" xlink:to="ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity_639219734332048645" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLossFromContinuingOperations" xlink:label="ifrs-full_ProfitLossFromContinuingOperations_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:label="ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossFromContinuingOperations_1" xlink:to="ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_639219734332048645" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLossFromDiscontinuedOperations" xlink:label="ifrs-full_ProfitLossFromDiscontinuedOperations_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests" xlink:label="ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossFromDiscontinuedOperations_2" xlink:to="ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests_639219734332048645" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:label="ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossFromDiscontinuedOperations_2" xlink:to="ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_639219734332048645" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetailsCalc" xlink:type="extended" xlink:title="41202 - Disclosure - Income Tax Expense - Reconciliation of effective tax charge (Details) (calc)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_ProfitLossFromContinuingAndDiscontinuedOperationsBeforeTax" xlink:label="ihs_ProfitLossFromContinuingAndDiscontinuedOperationsBeforeTax" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLossBeforeTax" xlink:label="ifrs-full_ProfitLossBeforeTax_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ihs_ProfitLossFromContinuingAndDiscontinuedOperationsBeforeTax" xlink:to="ifrs-full_ProfitLossBeforeTax_639219734332048645" order="1" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails" xlink:type="extended" xlink:title="41301 - Disclosure - Trade and other receivables (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables" xlink:label="ifrs-full_TradeAndOtherCurrentReceivables" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_WithholdingTaxReceivablesCurrent" xlink:label="ihs_WithholdingTaxReceivablesCurrent_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherCurrentReceivables" xlink:to="ihs_WithholdingTaxReceivablesCurrent_639219734332048645" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentAdvancesToSuppliers" xlink:label="ifrs-full_CurrentAdvancesToSuppliers_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherCurrentReceivables" xlink:to="ifrs-full_CurrentAdvancesToSuppliers_639219734332048645" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentPrepaidExpenses" xlink:label="ifrs-full_CurrentPrepaidExpenses_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherCurrentReceivables" xlink:to="ifrs-full_CurrentPrepaidExpenses_639219734332048645" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_PrepaidLandRent" xlink:label="ihs_PrepaidLandRent_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherCurrentReceivables" xlink:to="ihs_PrepaidLandRent_639219734332048645" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherCurrentReceivables" xlink:label="ifrs-full_OtherCurrentReceivables_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherCurrentReceivables" xlink:to="ifrs-full_OtherCurrentReceivables_639219734332048645" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentTradeReceivables" xlink:label="ifrs-full_CurrentTradeReceivables_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherCurrentReceivables" xlink:to="ifrs-full_CurrentTradeReceivables_639219734332048645" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentValueAddedTaxReceivables" xlink:label="ifrs-full_CurrentValueAddedTaxReceivables_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherCurrentReceivables" xlink:to="ifrs-full_CurrentValueAddedTaxReceivables_639219734332048645" order="7" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentReceivables" xlink:label="ifrs-full_NoncurrentReceivables_2" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_PaymentInAdvanceForPropertyPlantAndEquipment" xlink:label="ihs_PaymentInAdvanceForPropertyPlantAndEquipment_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentReceivables_2" xlink:to="ihs_PaymentInAdvanceForPropertyPlantAndEquipment_639219734332048645" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_AccruedIncomeAndLeaseIncentive" xlink:label="ihs_AccruedIncomeAndLeaseIncentive_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentReceivables_2" xlink:to="ihs_AccruedIncomeAndLeaseIncentive_639219734332048645" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_NonCurrentWithholdingTaxReceivables" xlink:label="ihs_NonCurrentWithholdingTaxReceivables_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentReceivables_2" xlink:to="ihs_NonCurrentWithholdingTaxReceivables_639219734332048645" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherNoncurrentReceivables" xlink:label="ifrs-full_OtherNoncurrentReceivables_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentReceivables_2" xlink:to="ifrs-full_OtherNoncurrentReceivables_639219734332048645" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_NonCurrentDeferredConsiderationReceivable" xlink:label="ihs_NonCurrentDeferredConsiderationReceivable_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentReceivables_2" xlink:to="ihs_NonCurrentDeferredConsiderationReceivable_639219734332048645" order="5" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails" xlink:type="extended" xlink:title="41401 - Disclosure - Trade and other payables (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayables" xlink:label="ifrs-full_TradeAndOtherCurrentPayables_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherCurrentPayables" xlink:label="ifrs-full_OtherCurrentPayables_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherCurrentPayables_1" xlink:to="ifrs-full_OtherCurrentPayables_639219734332048645" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ShorttermEmployeeBenefitsAccruals" xlink:label="ifrs-full_ShorttermEmployeeBenefitsAccruals_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherCurrentPayables_1" xlink:to="ifrs-full_ShorttermEmployeeBenefitsAccruals_639219734332048645" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentValueAddedTaxPayables" xlink:label="ifrs-full_CurrentValueAddedTaxPayables_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherCurrentPayables_1" xlink:to="ifrs-full_CurrentValueAddedTaxPayables_639219734332048645" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_CurrentWithholdingTaxPayables" xlink:label="ihs_CurrentWithholdingTaxPayables_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherCurrentPayables_1" xlink:to="ihs_CurrentWithholdingTaxPayables_639219734332048645" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentDeferredIncomeIncludingCurrentContractLiabilities" xlink:label="ifrs-full_CurrentDeferredIncomeIncludingCurrentContractLiabilities_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherCurrentPayables_1" xlink:to="ifrs-full_CurrentDeferredIncomeIncludingCurrentContractLiabilities_639219734332048645" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers" xlink:label="ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherCurrentPayables_1" xlink:to="ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers_639219734332048645" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentPayables" xlink:label="ifrs-full_NoncurrentPayables_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherNoncurrentPayables" xlink:label="ifrs-full_OtherNoncurrentPayables_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentPayables_1" xlink:to="ifrs-full_OtherNoncurrentPayables_639219734332048645" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentDeferredIncomeIncludingNoncurrentContractLiabilities" xlink:label="ifrs-full_NoncurrentDeferredIncomeIncludingNoncurrentContractLiabilities_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentPayables_1" xlink:to="ifrs-full_NoncurrentDeferredIncomeIncludingNoncurrentContractLiabilities_639219734332048645" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails" xlink:type="extended" xlink:title="41501 - Disclosure - Borrowings - Debt classification (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_Borrowings" xlink:label="ifrs-full_Borrowings_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_LongtermBorrowings" xlink:label="ifrs-full_LongtermBorrowings_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_Borrowings_1" xlink:to="ifrs-full_LongtermBorrowings_639219734332048645" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings" xlink:label="ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_Borrowings_1" xlink:to="ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings_639219734332048645" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://cdcgroup.com/role/DisclosureLeaseLiabilitiesComponentsOfLeaseDetails" xlink:type="extended" xlink:title="41601 - Disclosure - Lease liabilities - Components of lease (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_LeaseLiabilities" xlink:label="ifrs-full_LeaseLiabilities_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentLeaseLiabilities" xlink:label="ifrs-full_CurrentLeaseLiabilities_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_LeaseLiabilities_1" xlink:to="ifrs-full_CurrentLeaseLiabilities_639219734332048645" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentLeaseLiabilities" xlink:label="ifrs-full_NoncurrentLeaseLiabilities_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_LeaseLiabilities_1" xlink:to="ifrs-full_NoncurrentLeaseLiabilities_639219734332048645" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://cdcgroup.com/role/DisclosureCashFromOperationsDetails" xlink:type="extended" xlink:title="41801 - Disclosure - Cash from operations (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperations" xlink:label="ifrs-full_CashFlowsFromUsedInOperations_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IncreaseDecreaseInWorkingCapital" xlink:label="ifrs-full_IncreaseDecreaseInWorkingCapital_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations_1" xlink:to="ifrs-full_IncreaseDecreaseInWorkingCapital_639219734332048645" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseInWorkingCapital_639219734332048645" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_639219734332048645" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" xlink:label="ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseInWorkingCapital_639219734332048645" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables_639219734332048645" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables" xlink:label="ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseInWorkingCapital_639219734332048645" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables_639219734332048645" order="3" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital" xlink:label="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations_1" xlink:to="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639219734332048645" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AdjustmentsForFinanceCosts" xlink:label="ifrs-full_AdjustmentsForFinanceCosts_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639219734332048645" xlink:to="ifrs-full_AdjustmentsForFinanceCosts_639219734332048645" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AdjustmentsForFinanceIncome" xlink:label="ifrs-full_AdjustmentsForFinanceIncome_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639219734332048645" xlink:to="ifrs-full_AdjustmentsForFinanceIncome_639219734332048645" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates" xlink:label="ifrs-full_AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639219734332048645" xlink:to="ifrs-full_AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates_639219734332048645" order="3" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_AdjustmentsInsuranceClaimIncome" xlink:label="ihs_AdjustmentsInsuranceClaimIncome_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639219734332048645" xlink:to="ihs_AdjustmentsInsuranceClaimIncome_639219734332048645" order="4" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeAndOtherReceivables" xlink:label="ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeAndOtherReceivables_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639219734332048645" xlink:to="ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeAndOtherReceivables_639219734332048645" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment" xlink:label="ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639219734332048645" xlink:to="ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment_639219734332048645" order="6" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInventories" xlink:label="ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInventories_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639219734332048645" xlink:to="ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInventories_639219734332048645" order="7" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_AdjustmentsImpairmentOfWithholdingTaxReceivables" xlink:label="ihs_AdjustmentsImpairmentOfWithholdingTaxReceivables_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639219734332048645" xlink:to="ihs_AdjustmentsImpairmentOfWithholdingTaxReceivables_639219734332048645" order="8" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipmentIntangibleAssetsAndPrepaidLandRent" xlink:label="ihs_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipmentIntangibleAssetsAndPrepaidLandRent_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639219734332048645" xlink:to="ihs_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipmentIntangibleAssetsAndPrepaidLandRent_639219734332048645" order="9" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_AdjustmentsAmortizationOfPrepaidSiteRent" xlink:label="ihs_AdjustmentsAmortizationOfPrepaidSiteRent_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639219734332048645" xlink:to="ihs_AdjustmentsAmortizationOfPrepaidSiteRent_639219734332048645" order="10" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AdjustmentsForAmortisationExpense" xlink:label="ifrs-full_AdjustmentsForAmortisationExpense_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639219734332048645" xlink:to="ifrs-full_AdjustmentsForAmortisationExpense_639219734332048645" order="11" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AdjustmentsForDepreciationExpense" xlink:label="ifrs-full_AdjustmentsForDepreciationExpense_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639219734332048645" xlink:to="ifrs-full_AdjustmentsForDepreciationExpense_639219734332048645" order="12" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_AdjustmentsForProfitLossFromDiscontinuedOperations" xlink:label="ihs_AdjustmentsForProfitLossFromDiscontinuedOperations_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639219734332048645" xlink:to="ihs_AdjustmentsForProfitLossFromDiscontinuedOperations_639219734332048645" order="13" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLossBeforeTax" xlink:label="ifrs-full_ProfitLossBeforeTax_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639219734332048645" xlink:to="ifrs-full_ProfitLossBeforeTax_639219734332048645" order="14" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_AdjustmentsForShareBasedPaymentsAndLongTermEmployeeBenefitExpenses" xlink:label="ihs_AdjustmentsForShareBasedPaymentsAndLongTermEmployeeBenefitExpenses_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639219734332048645" xlink:to="ihs_AdjustmentsForShareBasedPaymentsAndLongTermEmployeeBenefitExpenses_639219734332048645" order="15" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://cdcgroup.com/role/DisclosureDisposalDetails" xlink:type="extended" xlink:title="42001 - Disclosure - Disposal (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_ConsiderationReceivedOnSaleOfBusiness" xlink:label="ihs_ConsiderationReceivedOnSaleOfBusiness" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProceedsFromDisposalOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperations" xlink:label="ifrs-full_ProceedsFromDisposalOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperations_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ihs_ConsiderationReceivedOnSaleOfBusiness" xlink:to="ifrs-full_ProceedsFromDisposalOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperations_639219734332048645" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_ReceivablesRecognizedOnSaleOfBusiness" xlink:label="ihs_ReceivablesRecognizedOnSaleOfBusiness_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ihs_ConsiderationReceivedOnSaleOfBusiness" xlink:to="ihs_ReceivablesRecognizedOnSaleOfBusiness_639219734332048645" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_NetEffectOfNetAssetsDisposedDerecognitionOfNonControllingInterestsAndReclassificationAdjustmentsOnExchangeDifferencesOnTranslationOnDisposalOfBusiness" xlink:label="ihs_NetEffectOfNetAssetsDisposedDerecognitionOfNonControllingInterestsAndReclassificationAdjustmentsOnExchangeDifferencesOnTranslationOnDisposalOfBusiness" />
    <loc xlink:type="locator" xlink:href="ihs-20260630.xsd#ihs_NetAssetsDerecognizedInDisposalOfBusiness" xlink:label="ihs_NetAssetsDerecognizedInDisposalOfBusiness_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ihs_NetEffectOfNetAssetsDisposedDerecognitionOfNonControllingInterestsAndReclassificationAdjustmentsOnExchangeDifferencesOnTranslationOnDisposalOfBusiness" xlink:to="ihs_NetAssetsDerecognizedInDisposalOfBusiness_639219734332048645" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IncreaseDecreaseThroughDisposalOfSubsidiary" xlink:label="ifrs-full_IncreaseDecreaseThroughDisposalOfSubsidiary_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ihs_NetEffectOfNetAssetsDisposedDerecognitionOfNonControllingInterestsAndReclassificationAdjustmentsOnExchangeDifferencesOnTranslationOnDisposalOfBusiness" xlink:to="ifrs-full_IncreaseDecreaseThroughDisposalOfSubsidiary_639219734332048645" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax" xlink:label="ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ihs_NetEffectOfNetAssetsDisposedDerecognitionOfNonControllingInterestsAndReclassificationAdjustmentsOnExchangeDifferencesOnTranslationOnDisposalOfBusiness" xlink:to="ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax_639219734332048645" order="3" use="optional" weight="-1" />
  </calculationLink>
  <calculationLink xlink:role="http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails" xlink:type="extended" xlink:title="42101 - Disclosure - Discontinued operations and disposal groups - Discontinued operations (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ComprehensiveIncomeFromDiscontinuedOperations" xlink:label="ifrs-full_ComprehensiveIncomeFromDiscontinuedOperations" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherComprehensiveIncome" xlink:label="ifrs-full_OtherComprehensiveIncome_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ComprehensiveIncomeFromDiscontinuedOperations" xlink:to="ifrs-full_OtherComprehensiveIncome_639219734332048645" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLossFromDiscontinuedOperations" xlink:label="ifrs-full_ProfitLossFromDiscontinuedOperations_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ComprehensiveIncomeFromDiscontinuedOperations" xlink:to="ifrs-full_ProfitLossFromDiscontinuedOperations_639219734332048645" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations" xlink:label="ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations" xlink:to="ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations_639219734332048645" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations" xlink:to="ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations_639219734332048645" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations_639219734332048645" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations" xlink:to="ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations_639219734332048645" order="3" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails" xlink:type="extended" xlink:title="42102 - Disclosure - Discontinued operations and disposal groups - Assets held for sale and liabilities held for sale (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale" xlink:label="LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentPayables" xlink:label="ifrs-full_NoncurrentPayables_639219734332184239" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_NoncurrentPayables_639219734332184239" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentLeaseLiabilities" xlink:label="ifrs-full_NoncurrentLeaseLiabilities_639219734332186949" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_NoncurrentLeaseLiabilities_639219734332186949" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherLongtermProvisions" xlink:label="ifrs-full_OtherLongtermProvisions_639219734332187366" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_OtherLongtermProvisions_639219734332187366" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="ifrs-full_DeferredTaxLiabilities_639219734332187366" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_DeferredTaxLiabilities_639219734332187366" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayables" xlink:label="ifrs-full_TradeAndOtherCurrentPayables_639219734332187366" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_TradeAndOtherCurrentPayables_639219734332187366" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_LongtermBorrowings" xlink:label="ifrs-full_LongtermBorrowings_639219734332187366" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_LongtermBorrowings_639219734332187366" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings" xlink:label="ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings_639219734332187366" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings_639219734332187366" order="7" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentLeaseLiabilities" xlink:label="ifrs-full_CurrentLeaseLiabilities_639219734332192969" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_CurrentLeaseLiabilities_639219734332192969" order="8" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale" xlink:label="NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="ifrs-full_PropertyPlantAndEquipment_639219734332192969" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_PropertyPlantAndEquipment_639219734332192969" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_RightofuseAssets" xlink:label="ifrs-full_RightofuseAssets_639219734332192969" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_RightofuseAssets_639219734332192969" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_Goodwill" xlink:label="ifrs-full_Goodwill_639219734332192969" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_Goodwill_639219734332192969" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_Inventories" xlink:label="ifrs-full_Inventories_639219734332192969" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_Inventories_639219734332192969" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentTaxAssetsCurrent" xlink:label="ifrs-full_CurrentTaxAssetsCurrent_639219734332192969" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_CurrentTaxAssetsCurrent_639219734332192969" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:label="ifrs-full_IntangibleAssetsOtherThanGoodwill_639219734332192969" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_IntangibleAssetsOtherThanGoodwill_639219734332192969" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_DeferredTaxAssets" xlink:label="ifrs-full_DeferredTaxAssets_639219734332192969" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_DeferredTaxAssets_639219734332192969" order="7" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentReceivables" xlink:label="ifrs-full_NoncurrentReceivables_639219734332192969" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_NoncurrentReceivables_639219734332192969" order="8" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables" xlink:label="ifrs-full_TradeAndOtherCurrentReceivables_639219734332192969" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_TradeAndOtherCurrentReceivables_639219734332192969" order="9" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="ifrs-full_CashAndCashEquivalents_639219734332192969" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_CashAndCashEquivalents_639219734332192969" order="10" use="optional" weight="1" />
  </calculationLink>
</link:linkbase>
