<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Toppan Merrill Bridge  11.3.0.1 -->
<!--Based on XBRL 2.1-->
<!--Created on: 5/12/2026 8:18:56 AM-->
<!--Modified on: 5/12/2026 8:18:56 AM-->
<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="tmb-20260331.xsd#StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited" roleURI="http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="tmb-20260331.xsd#StatementConsolidatedStatementOfIncomeLossAndOtherComprehensiveIncomeLossCalc2" roleURI="http://cdcgroup.com/role/StatementConsolidatedStatementOfIncomeLossAndOtherComprehensiveIncomeLossCalc2" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="tmb-20260331.xsd#StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited" roleURI="http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="tmb-20260331.xsd#StatementCondensedConsolidatedStatementOfChangesInEquityUnaudited" roleURI="http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfChangesInEquityUnaudited" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="tmb-20260331.xsd#StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" roleURI="http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="tmb-20260331.xsd#DisclosureCostOfSalesDetails" roleURI="http://cdcgroup.com/role/DisclosureCostOfSalesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="tmb-20260331.xsd#DisclosureAdministrativeExpensesDetails" roleURI="http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="tmb-20260331.xsd#DisclosureFinanceIncomeDetails" roleURI="http://cdcgroup.com/role/DisclosureFinanceIncomeDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="tmb-20260331.xsd#DisclosureFinanceCostsDetails" roleURI="http://cdcgroup.com/role/DisclosureFinanceCostsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="tmb-20260331.xsd#DisclosureTaxationDetails" roleURI="http://cdcgroup.com/role/DisclosureTaxationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="tmb-20260331.xsd#DisclosureIncomeLossPerShareDetails" roleURI="http://cdcgroup.com/role/DisclosureIncomeLossPerShareDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="tmb-20260331.xsd#DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetailsCalc" roleURI="http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetailsCalc" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="tmb-20260331.xsd#DisclosureTradeAndOtherReceivablesDetails" roleURI="http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="tmb-20260331.xsd#DisclosureTradeAndOtherPayablesDetails" roleURI="http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="tmb-20260331.xsd#DisclosureBorrowingsDebtClassificationDetails" roleURI="http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="tmb-20260331.xsd#DisclosureLeaseLiabilitiesComponentsOfLeaseDetails" roleURI="http://cdcgroup.com/role/DisclosureLeaseLiabilitiesComponentsOfLeaseDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="tmb-20260331.xsd#DisclosureCashFromOperationsDetails" roleURI="http://cdcgroup.com/role/DisclosureCashFromOperationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="tmb-20260331.xsd#DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails" roleURI="http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="tmb-20260331.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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ComprehensiveIncome" xlink:to="ifrs-full_ProfitLoss_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLoss_639141707296903152" xlink:to="ifrs-full_ProfitLossFromContinuingOperations_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossFromContinuingOperations_639141707296903152" xlink:to="ifrs-full_IncomeTaxExpenseContinuingOperations_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossFromContinuingOperations_639141707296903152" xlink:to="ifrs-full_ProfitLossBeforeTax_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossBeforeTax_639141707296903152" xlink:to="ifrs-full_FinanceCosts_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossBeforeTax_639141707296903152" xlink:to="ifrs-full_FinanceIncome_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossBeforeTax_639141707296903152" xlink:to="ifrs-full_ProfitLossFromOperatingActivities_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossFromOperatingActivities_639141707296903152" xlink:to="ifrs-full_OtherIncome_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossFromOperatingActivities_639141707296903152" xlink:to="ifrs-full_AdministrativeExpense_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossFromOperatingActivities_639141707296903152" xlink:to="ifrs-full_CostOfSales_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossFromOperatingActivities_639141707296903152" xlink:to="ifrs-full_Revenue_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLoss_639141707296903152" xlink:to="ifrs-full_ProfitLossFromDiscontinuedOperations_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ComprehensiveIncome" xlink:to="ifrs-full_OtherComprehensiveIncome_639141707296903152" 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_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:label="ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_OtherComprehensiveIncome_639141707296903152" xlink:to="ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_639141707296903152" order="1" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ComprehensiveIncome_2" xlink:to="ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_639141707296903152" xlink:to="ifrs-full_ComprehensiveIncomeFromContinuingOperationsAttributableToOwnersOfParent_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_639141707296903152" xlink:to="ifrs-full_ComprehensiveIncomeFromDiscontinuedOperationsAttributableToOwnersOfParent_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ComprehensiveIncome_2" xlink:to="ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLoss_2" xlink:to="ifrs-full_ProfitLossAttributableToOwnersOfParent_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossAttributableToOwnersOfParent_639141707296903152" xlink:to="ifrs-full_IncomeFromContinuingOperationsAttributableToOwnersOfParent_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossAttributableToOwnersOfParent_639141707296903152" xlink:to="ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLoss_2" xlink:to="ifrs-full_ProfitLossAttributableToNoncontrollingInterests_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_Assets" xlink:to="ifrs-full_CurrentAssets_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CurrentAssets_639141707296903152" xlink:to="ifrs-full_Inventories_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CurrentAssets_639141707296903152" xlink:to="ifrs-full_CurrentTaxAssetsCurrent_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CurrentAssets_639141707296903152" xlink:to="ifrs-full_TradeAndOtherCurrentReceivables_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CurrentAssets_639141707296903152" xlink:to="ifrs-full_CashAndCashEquivalents_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CurrentAssets_639141707296903152" xlink:to="ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_Assets" xlink:to="ifrs-full_NoncurrentAssets_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentAssets_639141707296903152" xlink:to="ifrs-full_PropertyPlantAndEquipment_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentAssets_639141707296903152" xlink:to="ifrs-full_RightofuseAssets_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentAssets_639141707296903152" xlink:to="ifrs-full_Goodwill_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentAssets_639141707296903152" xlink:to="ifrs-full_IntangibleAssetsOtherThanGoodwill_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentAssets_639141707296903152" xlink:to="ifrs-full_NoncurrentDerivativeFinancialAssets_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentAssets_639141707296903152" xlink:to="ifrs-full_NoncurrentReceivables_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentAssets_639141707296903152" xlink:to="ifrs-full_DeferredTaxAssets_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_EquityAndLiabilities" xlink:to="ifrs-full_Equity_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_Equity_639141707296903152" xlink:to="ifrs-full_EquityAttributableToOwnersOfParent_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_EquityAttributableToOwnersOfParent_639141707296903152" xlink:to="ifrs-full_RetainedEarnings_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_EquityAttributableToOwnersOfParent_639141707296903152" xlink:to="ifrs-full_OtherReserves_639141707296903152" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_IssuedCapitalAndSharePremium" xlink:label="ihs_IssuedCapitalAndSharePremium_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_EquityAttributableToOwnersOfParent_639141707296903152" xlink:to="ihs_IssuedCapitalAndSharePremium_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_Equity_639141707296903152" xlink:to="ifrs-full_NoncontrollingInterests_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_EquityAndLiabilities" xlink:to="ifrs-full_Liabilities_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_Liabilities_639141707296903152" xlink:to="ifrs-full_NoncurrentLiabilities_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentLiabilities_639141707296903152" xlink:to="ifrs-full_NoncurrentPayables_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentLiabilities_639141707296903152" xlink:to="ifrs-full_LongtermBorrowings_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentLiabilities_639141707296903152" xlink:to="ifrs-full_NoncurrentLeaseLiabilities_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentLiabilities_639141707296903152" xlink:to="ifrs-full_OtherLongtermProvisions_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentLiabilities_639141707296903152" xlink:to="ifrs-full_DeferredTaxLiabilities_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_Liabilities_639141707296903152" xlink:to="ifrs-full_CurrentLiabilities_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities_639141707296903152" xlink:to="ifrs-full_OtherShorttermProvisions_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities_639141707296903152" xlink:to="ifrs-full_TradeAndOtherCurrentPayables_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities_639141707296903152" xlink:to="ifrs-full_CurrentDerivativeFinancialLiabilities_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities_639141707296903152" xlink:to="ifrs-full_CurrentTaxLiabilitiesCurrent_639141707296903152" 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_639141707296903152" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities_639141707296903152" xlink:to="ifrs-full_CurrentLeaseLiabilities_639141707296903152" 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_639141707297059692" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities_639141707296903152" xlink:to="ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings_639141707297059692" 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_639141707297059692" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities_639141707296903152" xlink:to="ifrs-full_LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_639141707297059692" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseThroughTransactionsWithOwners" xlink:to="ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseThroughTransactionsWithOwners" xlink:to="ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_639141707297064857" order="2" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges_1" xlink:to="ifrs-full_CashFlowsFromUsedInFinancingActivities_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities_639141707297064857" xlink:to="ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_639141707297064857" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_PaymentsOfFeesOnLoansAndDerivativeInstruments" xlink:label="ihs_PaymentsOfFeesOnLoansAndDerivativeInstruments_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities_639141707297064857" xlink:to="ihs_PaymentsOfFeesOnLoansAndDerivativeInstruments_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities_639141707297064857" xlink:to="ifrs-full_InterestPaidClassifiedAsFinancingActivities_639141707297064857" order="3" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_PaymentsOfPrincipalOfLeaseLiabilities" xlink:label="ihs_PaymentsOfPrincipalOfLeaseLiabilities_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities_639141707297064857" xlink:to="ihs_PaymentsOfPrincipalOfLeaseLiabilities_639141707297064857" order="4" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_PaymentsOfLeaseLiabilitiesInterestAmount" xlink:label="ihs_PaymentsOfLeaseLiabilitiesInterestAmount_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities_639141707297064857" xlink:to="ihs_PaymentsOfLeaseLiabilitiesInterestAmount_639141707297064857" order="5" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_InterestPaidOnDerivativeFinancialInstruments" xlink:label="ihs_InterestPaidOnDerivativeFinancialInstruments_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities_639141707297064857" xlink:to="ihs_InterestPaidOnDerivativeFinancialInstruments_639141707297064857" 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_CashFlowsFromUsedInInvestingActivities" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivities_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges_1" xlink:to="ifrs-full_CashFlowsFromUsedInInvestingActivities_639141707297064857" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_RefundOfShortTermDepositsClassifiedAsInvestingActivities" xlink:label="ihs_RefundOfShortTermDepositsClassifiedAsInvestingActivities_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities_639141707297064857" xlink:to="ihs_RefundOfShortTermDepositsClassifiedAsInvestingActivities_639141707297064857" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_PaymentOfAdvanceForPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:label="ihs_PaymentOfAdvanceForPropertyPlantAndEquipmentClassifiedAsInvestingActivities_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities_639141707297064857" xlink:to="ihs_PaymentOfAdvanceForPropertyPlantAndEquipmentClassifiedAsInvestingActivities_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities_639141707297064857" xlink:to="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_639141707297064857" 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_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:label="ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities_639141707297064857" xlink:to="ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_639141707297064857" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_ProceedsFormInsuranceClaimsClassifiedAsInvestingActivities" xlink:label="ihs_ProceedsFormInsuranceClaimsClassifiedAsInvestingActivities_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities_639141707297064857" xlink:to="ihs_ProceedsFormInsuranceClaimsClassifiedAsInvestingActivities_639141707297064857" 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_InterestReceivedClassifiedAsInvestingActivities" xlink:label="ifrs-full_InterestReceivedClassifiedAsInvestingActivities_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities_639141707297064857" xlink:to="ifrs-full_InterestReceivedClassifiedAsInvestingActivities_639141707297064857" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_PaymentsForShortTermDepositsClassifiedAsInvestingActivities" xlink:label="ihs_PaymentsForShortTermDepositsClassifiedAsInvestingActivities_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities_639141707297064857" xlink:to="ihs_PaymentsForShortTermDepositsClassifiedAsInvestingActivities_639141707297064857" 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_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:label="ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities_639141707297064857" xlink:to="ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_639141707297064857" 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_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:label="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities_639141707297064857" xlink:to="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges_1" xlink:to="ifrs-full_CashFlowsFromUsedInOperatingActivities_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivities_639141707297064857" xlink:to="ifrs-full_CashFlowsFromUsedInOperations_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivities_639141707297064857" xlink:to="ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_639141707297064857" order="2" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_DepreciationExpense_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_RepairsAndMaintenanceExpense_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_AmortisationExpense_639141707297064857" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_SecurityServicesExpense" xlink:label="ihs_SecurityServicesExpense_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ihs_SecurityServicesExpense_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_EmployeeBenefitsExpense_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_TravelExpense_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_RentalExpense_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_InsuranceExpense_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_ProfessionalFeesExpense_639141707297064857" order="9" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_VehicleMaintenanceAndRepairExpense" xlink:label="ihs_VehicleMaintenanceAndRepairExpense_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ihs_VehicleMaintenanceAndRepairExpense_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_OtherOperatingIncomeExpense_639141707297064857" order="11" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_ImpairmentLossOnPropertyPlantAndEquipmentIntangibleAssetsExcludingGoodwillAndPrepaidLandRent" xlink:label="ihs_ImpairmentLossOnPropertyPlantAndEquipmentIntangibleAssetsExcludingGoodwillAndPrepaidLandRent_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ihs_ImpairmentLossOnPropertyPlantAndEquipmentIntangibleAssetsExcludingGoodwillAndPrepaidLandRent_639141707297064857" order="12" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_RegulatoryFees" xlink:label="ihs_RegulatoryFees_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ihs_RegulatoryFees_639141707297064857" 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_EnergyExpense" xlink:label="ifrs-full_EnergyExpense_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_EnergyExpense_639141707297064857" order="14" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature_1" xlink:to="ifrs-full_ProfessionalFeesExpense_639141707297064857" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_FacilitiesShortTermRentalAndUpkeepExpense" xlink:label="ihs_FacilitiesShortTermRentalAndUpkeepExpense_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature_1" xlink:to="ihs_FacilitiesShortTermRentalAndUpkeepExpense_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature_1" xlink:to="ifrs-full_DepreciationExpense_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature_1" xlink:to="ifrs-full_AmortisationExpense_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature_1" xlink:to="ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_639141707297064857" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_ImpairmentOfWithholdingTaxReceivables" xlink:label="ihs_ImpairmentOfWithholdingTaxReceivables_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature_1" xlink:to="ihs_ImpairmentOfWithholdingTaxReceivables_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature_1" xlink:to="ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature_1" xlink:to="ifrs-full_TravelExpense_639141707297064857" 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_OtherExpenseByNature" xlink:label="ifrs-full_OtherExpenseByNature_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature_1" xlink:to="ifrs-full_OtherExpenseByNature_639141707297064857" 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_EmployeeBenefitsExpense" xlink:label="ifrs-full_EmployeeBenefitsExpense_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature_1" xlink:to="ifrs-full_EmployeeBenefitsExpense_639141707297064857" 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_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables" xlink:label="ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ExpenseByNature_1" xlink:to="ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables_639141707297064857" order="11" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_FinanceIncome_1" xlink:to="ifrs-full_InterestIncomeOnDeposits_639141707297064857" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_FairValueGainOnEmbeddedOptions" xlink:label="ihs_FairValueGainOnEmbeddedOptions_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_FinanceIncome_1" xlink:to="ihs_FairValueGainOnEmbeddedOptions_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_FinanceIncome_1" xlink:to="ifrs-full_InterestIncomeOnOtherFinancialAssets_639141707297064857" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_ForeignCurrencyTransactionGainLossFromDerivativeInstrumentsUnrealized" xlink:label="ihs_ForeignCurrencyTransactionGainLossFromDerivativeInstrumentsUnrealized_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_FinanceIncome_1" xlink:to="ihs_ForeignCurrencyTransactionGainLossFromDerivativeInstrumentsUnrealized_639141707297064857" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_ForeignCurrencyTransactionGainLossFromFinancingUnrealized" xlink:label="ihs_ForeignCurrencyTransactionGainLossFromFinancingUnrealized_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_FinanceIncome_1" xlink:to="ihs_ForeignCurrencyTransactionGainLossFromFinancingUnrealized_639141707297064857" order="5" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_FinanceCosts_1" xlink:to="ifrs-full_InterestExpenseOnLeaseLiabilities_639141707297064857" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_NetForeignExchangeLossArisingFromFinancingRealized" xlink:label="ihs_NetForeignExchangeLossArisingFromFinancingRealized_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_FinanceCosts_1" xlink:to="ihs_NetForeignExchangeLossArisingFromFinancingRealized_639141707297064857" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_FeesOnLoansAndFinancialDerivatives" xlink:label="ihs_FeesOnLoansAndFinancialDerivatives_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_FinanceCosts_1" xlink:to="ihs_FeesOnLoansAndFinancialDerivatives_639141707297064857" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_FairValueLossesOnEmbeddedOptions" xlink:label="ihs_FairValueLossesOnEmbeddedOptions_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_FinanceCosts_1" xlink:to="ihs_FairValueLossesOnEmbeddedOptions_639141707297064857" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_InterestExpenseWithholdingTaxOnBondInterest" xlink:label="ihs_InterestExpenseWithholdingTaxOnBondInterest_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_FinanceCosts_1" xlink:to="ihs_InterestExpenseWithholdingTaxOnBondInterest_639141707297064857" 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_InterestExpenseOnBorrowings" xlink:label="ifrs-full_InterestExpenseOnBorrowings_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_FinanceCosts_1" xlink:to="ifrs-full_InterestExpenseOnBorrowings_639141707297064857" 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_ExpenseDueToUnwindingOfDiscountOnProvisions" xlink:label="ifrs-full_ExpenseDueToUnwindingOfDiscountOnProvisions_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_FinanceCosts_1" xlink:to="ifrs-full_ExpenseDueToUnwindingOfDiscountOnProvisions_639141707297064857" order="7" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_FairValueLossesOnNonDeliverableForwards" xlink:label="ihs_FairValueLossesOnNonDeliverableForwards_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_FinanceCosts_1" xlink:to="ihs_FairValueLossesOnNonDeliverableForwards_639141707297064857" 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="tmb-20260331.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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ihs_IncomeTaxExpenseIncome" xlink:to="ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_639141707297064857" xlink:to="ifrs-full_CurrentTaxExpenseIncome_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ihs_IncomeTaxExpenseIncome" xlink:to="ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ihs_IncomeTaxExpenseIncome" xlink:to="ifrs-full_IncomeTaxExpenseContinuingOperations_639141707297064857" 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_6391417072970648571" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_IncomeTaxExpenseContinuingOperations_639141707297064857" xlink:to="ifrs-full_CurrentTaxExpenseIncome_6391417072970648571" 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_6391417072970648571" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_IncomeTaxExpenseContinuingOperations_639141707297064857" xlink:to="ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss_6391417072970648571" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://cdcgroup.com/role/DisclosureIncomeLossPerShareDetails" xlink:type="extended" xlink:title="41101 - Disclosure - Income/(loss) 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLoss" xlink:to="ifrs-full_ProfitLossAttributableToNoncontrollingInterests_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLoss" xlink:to="ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity_639141707297064857" 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_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests" xlink:label="ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossFromContinuingOperations_1" xlink:to="ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests_639141707297064857" 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_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:label="ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossFromContinuingOperations_1" xlink:to="ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_639141707297064857" 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_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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossFromDiscontinuedOperations_2" xlink:to="ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossFromDiscontinuedOperations_2" xlink:to="ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity_639141707297064857" 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="tmb-20260331.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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ihs_ProfitLossFromContinuingAndDiscontinuedOperationsBeforeTax" xlink:to="ifrs-full_ProfitLossBeforeTax_639141707297064857" 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="tmb-20260331.xsd#ihs_WithholdingTaxReceivablesCurrent" xlink:label="ihs_WithholdingTaxReceivablesCurrent_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherCurrentReceivables" xlink:to="ihs_WithholdingTaxReceivablesCurrent_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherCurrentReceivables" xlink:to="ifrs-full_CurrentAdvancesToSuppliers_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherCurrentReceivables" xlink:to="ifrs-full_CurrentPrepaidExpenses_639141707297064857" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_PrepaidLandRent" xlink:label="ihs_PrepaidLandRent_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherCurrentReceivables" xlink:to="ihs_PrepaidLandRent_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherCurrentReceivables" xlink:to="ifrs-full_OtherCurrentReceivables_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherCurrentReceivables" xlink:to="ifrs-full_CurrentTradeReceivables_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherCurrentReceivables" xlink:to="ifrs-full_CurrentValueAddedTaxReceivables_639141707297064857" 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="tmb-20260331.xsd#ihs_PaymentInAdvanceForPropertyPlantAndEquipment" xlink:label="ihs_PaymentInAdvanceForPropertyPlantAndEquipment_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentReceivables_2" xlink:to="ihs_PaymentInAdvanceForPropertyPlantAndEquipment_639141707297064857" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_AccruedIncomeAndLeaseIncentive" xlink:label="ihs_AccruedIncomeAndLeaseIncentive_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentReceivables_2" xlink:to="ihs_AccruedIncomeAndLeaseIncentive_639141707297064857" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_NonCurrentWithholdingTaxReceivables" xlink:label="ihs_NonCurrentWithholdingTaxReceivables_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentReceivables_2" xlink:to="ihs_NonCurrentWithholdingTaxReceivables_639141707297064857" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_NonCurrentDeferredConsiderationReceivable" xlink:label="ihs_NonCurrentDeferredConsiderationReceivable_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentReceivables_2" xlink:to="ihs_NonCurrentDeferredConsiderationReceivable_639141707297064857" order="4" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherCurrentPayables_1" xlink:to="ifrs-full_OtherCurrentPayables_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherCurrentPayables_1" xlink:to="ifrs-full_ShorttermEmployeeBenefitsAccruals_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherCurrentPayables_1" xlink:to="ifrs-full_CurrentValueAddedTaxPayables_639141707297064857" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_CurrentWithholdingTaxPayables" xlink:label="ihs_CurrentWithholdingTaxPayables_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherCurrentPayables_1" xlink:to="ihs_CurrentWithholdingTaxPayables_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherCurrentPayables_1" xlink:to="ifrs-full_CurrentDeferredIncomeIncludingCurrentContractLiabilities_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherCurrentPayables_1" xlink:to="ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentPayables_1" xlink:to="ifrs-full_OtherNoncurrentPayables_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_NoncurrentPayables_1" xlink:to="ifrs-full_NoncurrentDeferredIncomeIncludingNoncurrentContractLiabilities_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_Borrowings_1" xlink:to="ifrs-full_LongtermBorrowings_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_Borrowings_1" xlink:to="ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_LeaseLiabilities_1" xlink:to="ifrs-full_CurrentLeaseLiabilities_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_LeaseLiabilities_1" xlink:to="ifrs-full_NoncurrentLeaseLiabilities_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations_1" xlink:to="ifrs-full_IncreaseDecreaseInWorkingCapital_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseInWorkingCapital_639141707297064857" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseInWorkingCapital_639141707297064857" xlink:to="ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseInWorkingCapital_639141707297064857" xlink:to="ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperations_1" xlink:to="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639141707297064857" xlink:to="ifrs-full_AdjustmentsForFinanceCosts_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639141707297064857" xlink:to="ifrs-full_AdjustmentsForFinanceIncome_639141707297064857" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_AdjustmentsInsuranceClaimIncome" xlink:label="ihs_AdjustmentsInsuranceClaimIncome_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639141707297064857" xlink:to="ihs_AdjustmentsInsuranceClaimIncome_639141707297064857" 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_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeAndOtherReceivables" xlink:label="ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeAndOtherReceivables_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639141707297064857" xlink:to="ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeAndOtherReceivables_639141707297064857" 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_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment" xlink:label="ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639141707297064857" xlink:to="ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment_639141707297064857" 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_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInventories" xlink:label="ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInventories_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639141707297064857" xlink:to="ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInventories_639141707297064857" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_AdjustmentsImpairmentOfWithholdingTaxReceivables" xlink:label="ihs_AdjustmentsImpairmentOfWithholdingTaxReceivables_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639141707297064857" xlink:to="ihs_AdjustmentsImpairmentOfWithholdingTaxReceivables_639141707297064857" order="7" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_AdjustmentsForGainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation" xlink:label="ihs_AdjustmentsForGainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639141707297064857" xlink:to="ihs_AdjustmentsForGainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation_639141707297064857" order="8" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipmentIntangibleAssetsAndPrepaidLandRent" xlink:label="ihs_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipmentIntangibleAssetsAndPrepaidLandRent_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639141707297064857" xlink:to="ihs_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipmentIntangibleAssetsAndPrepaidLandRent_639141707297064857" order="9" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_AdjustmentsAmortizationOfPrepaidSiteRent" xlink:label="ihs_AdjustmentsAmortizationOfPrepaidSiteRent_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639141707297064857" xlink:to="ihs_AdjustmentsAmortizationOfPrepaidSiteRent_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639141707297064857" xlink:to="ifrs-full_AdjustmentsForAmortisationExpense_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639141707297064857" xlink:to="ifrs-full_AdjustmentsForDepreciationExpense_639141707297064857" order="12" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_AdjustmentsForProfitLossFromDiscontinuedOperations" xlink:label="ihs_AdjustmentsForProfitLossFromDiscontinuedOperations_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639141707297064857" xlink:to="ihs_AdjustmentsForProfitLossFromDiscontinuedOperations_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639141707297064857" xlink:to="ifrs-full_ProfitLossBeforeTax_639141707297064857" order="14" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="tmb-20260331.xsd#ihs_AdjustmentsForShareBasedPaymentsAndLongTermEmployeeBenefitExpenses" xlink:label="ihs_AdjustmentsForShareBasedPaymentsAndLongTermEmployeeBenefitExpenses_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_639141707297064857" xlink:to="ihs_AdjustmentsForShareBasedPaymentsAndLongTermEmployeeBenefitExpenses_639141707297064857" order="15" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails" xlink:type="extended" xlink:title="42001 - 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ComprehensiveIncomeFromDiscontinuedOperations" xlink:to="ifrs-full_OtherComprehensiveIncome_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_ComprehensiveIncomeFromDiscontinuedOperations" xlink:to="ifrs-full_ProfitLossFromDiscontinuedOperations_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations" xlink:to="ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations" xlink:to="ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations" xlink:to="ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations_639141707297064857" order="3" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails" xlink:type="extended" xlink:title="42002 - 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_NoncurrentPayables_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_NoncurrentLeaseLiabilities_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_OtherLongtermProvisions_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_DeferredTaxLiabilities_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_TradeAndOtherCurrentPayables_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_LongtermBorrowings_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_CurrentLeaseLiabilities_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_PropertyPlantAndEquipment_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_RightofuseAssets_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_Goodwill_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_Inventories_639141707297064857" 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_639141707297064857" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_CurrentTaxAssetsCurrent_639141707297064857" 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_639141707297221625" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_IntangibleAssetsOtherThanGoodwill_639141707297221625" 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_639141707297221625" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_DeferredTaxAssets_639141707297221625" 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_639141707297221625" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_NoncurrentReceivables_639141707297221625" 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_639141707297221625" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_TradeAndOtherCurrentReceivables_639141707297221625" 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_639141707297221625" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale_ifrs-full_2" xlink:to="ifrs-full_CashAndCashEquivalents_639141707297221625" order="10" use="optional" weight="1" />
  </calculationLink>
</link:linkbase>
