<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  10.5.0.8 -->
<!--Based on XBRL 2.1-->
<!--Created on: 3/12/2024 8:56:10 AM-->
<!--Modified on: 3/12/2024 8:56:10 AM-->
<xsd:schema targetNamespace="http://cdcgroup.com/20231231" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:deprecated="http://www.xbrl.org/2009/role/deprecated" xmlns:fact-explanatoryFact="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" xmlns:currency="http://xbrl.sec.gov/currency/2023" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:ifrs-full="https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:srt-roles="http://fasb.org/srt-roles/2023" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:stpr="http://xbrl.sec.gov/stpr/2023" xmlns:sic="http://xbrl.sec.gov/sic/2023" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:net="http://www.xbrl.org/2009/role/net" xmlns:naics="http://xbrl.sec.gov/naics/2023" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:exch="http://xbrl.sec.gov/exch/2023" xmlns:attributeFormDefault="unqualified" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:srt="http://fasb.org/srt/2023" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:us-roles="http://fasb.org/us-roles/2023" xmlns:us-types="http://fasb.org/us-types/2023" xmlns:ihs="http://cdcgroup.com/20231231">
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType roleURI="http://cdcgroup.com/role/StatementConsolidatedStatementOfIncomeLossAndOtherComprehensiveIncomeLossCalc2" id="StatementConsolidatedStatementOfIncomeLossAndOtherComprehensiveIncomeLossCalc2">
        <link:definition>00100 - Statement - CONSOLIDATED STATEMENT OF INCOME(LOSS) AND OTHER COMPREHENSIVE INCOME(LOSS) - Calc -2</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss" id="StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss">
        <link:definition>00100 - Statement - CONSOLIDATED STATEMENT OF LOSS AND OTHER COMPREHENSIVE INCOME/(LOSS)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition" id="StatementConsolidatedStatementOfFinancialPosition">
        <link:definition>00200 - Statement - CONSOLIDATED STATEMENT OF FINANCIAL POSITION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/StatementConsolidatedStatementOfChangesInEquity" id="StatementConsolidatedStatementOfChangesInEquity">
        <link:definition>00300 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows" id="StatementConsolidatedStatementOfCashFlows">
        <link:definition>00400 - Statement - CONSOLIDATED STATEMENT OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementNetLeverageRatiosDetails" id="DisclosureIntroductionAndOverviewOfGroupSRiskManagementNetLeverageRatiosDetails">
        <link:definition>40410 - Disclosure - Introduction and overview of Group's risk management - Net leverage ratios (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailsCalc2" id="DisclosureSegmentReportingSummarizedFinancialInformationDetailsCalc2">
        <link:definition>40501 - Disclosure - Segment reporting - Summarized financial information (Details) (calc2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" id="DisclosureRevenueDisaggregationOfRevenueDetails">
        <link:definition>40601 - Disclosure - Revenue - Disaggregation of revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureCostOfSalesDetails" id="DisclosureCostOfSalesDetails">
        <link:definition>40701 - Disclosure - Cost of sales (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails" id="DisclosureAdministrativeExpensesDetails">
        <link:definition>40801 - Disclosure - Administrative expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureAdministrativeExpensesStaffCostsCalc" id="DisclosureAdministrativeExpensesStaffCostsCalc">
        <link:definition>40803 - Disclosure - Administrative expenses - Staff costs (calc)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureOtherIncomeDetails" id="DisclosureOtherIncomeDetails">
        <link:definition>40901 - Disclosure - Other income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureFinanceIncomeDetails" id="DisclosureFinanceIncomeDetails">
        <link:definition>41001 - Disclosure - Finance Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureFinanceCostsDetails" id="DisclosureFinanceCostsDetails">
        <link:definition>41101 - Disclosure - Finance Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureIncomeTaxExpenseDetails" id="DisclosureIncomeTaxExpenseDetails">
        <link:definition>41201 - Disclosure - Income Tax Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetailsCalc" id="DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetailsCalc">
        <link:definition>41202 - Disclosure - Income Tax Expense - Reconciliation of effective tax charge (Details) (calc)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureIncomeTaxExpenseCurrentIncomeTaxDetailsCalc" id="DisclosureIncomeTaxExpenseCurrentIncomeTaxDetailsCalc">
        <link:definition>41203 - Disclosure - Income Tax Expense - Current Income Tax (Details) (calc)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureLossPerShareDetails" id="DisclosureLossPerShareDetails">
        <link:definition>41301 - Disclosure - Loss per share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureDeferredIncomeTaxDeferredTaxAssetAndLiabilityDetails" id="DisclosureDeferredIncomeTaxDeferredTaxAssetAndLiabilityDetails">
        <link:definition>41601 - Disclosure - Deferred income tax - Deferred tax asset and liability (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails" id="DisclosureTradeAndOtherReceivablesDetails">
        <link:definition>41901 - Disclosure - Trade and other receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureCashAndCashEquivalentsDetails" id="DisclosureCashAndCashEquivalentsDetails">
        <link:definition>42001 - Disclosure - Cash and cash equivalents (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails" id="DisclosureTradeAndOtherPayablesDetails">
        <link:definition>42101 - Disclosure - Trade and other payables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails" id="DisclosureBorrowingsDebtClassificationDetails">
        <link:definition>42201 - Disclosure - Borrowings - Debt classification (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureLeaseLiabilitiesComponentsOfLeaseDetails" id="DisclosureLeaseLiabilitiesComponentsOfLeaseDetails">
        <link:definition>42301 - Disclosure - Lease liabilities - Components of lease (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureLeaseLiabilitiesAmountRecognizedInStatementOfIncomeDetails" id="DisclosureLeaseLiabilitiesAmountRecognizedInStatementOfIncomeDetails">
        <link:definition>42303 - Disclosure - Lease liabilities - Amount recognized in the statement of income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDecommissioningAndSiteRestorationProvisionDetails" id="DisclosureProvisionsForOtherLiabilitiesAndChargesDecommissioningAndSiteRestorationProvisionDetails">
        <link:definition>42401 - Disclosure - Provisions for other liabilities and charges - Decommissioning and site restoration provision (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails" id="DisclosureNonControllingInterestSummarizedFinancialInformationDetails">
        <link:definition>42702 - Disclosure - Non-controlling interest - Summarized financial information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationTotalChargeToProfitOrLossDetails" id="DisclosureShareBasedPaymentObligationTotalChargeToProfitOrLossDetails">
        <link:definition>42803 - Disclosure - Share-based payment obligation - Total charge to the profit or loss - (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureCashFromOperationsDetails" id="DisclosureCashFromOperationsDetails">
        <link:definition>42901 - Disclosure - Cash from operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureRelatedPartiesKeyManagerialPersonExpensesDetails" id="DisclosureRelatedPartiesKeyManagerialPersonExpensesDetails">
        <link:definition>43002 - Disclosure - Related parties - Key managerial person expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails" id="DisclosureBusinessCombinationsIhsKuwaitLimitedDetails">
        <link:definition>43107 - Disclosure - Business Combinations - IHS Kuwait Limited (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DocumentDocumentAndEntityInformation" id="DocumentDocumentAndEntityInformation">
        <link:definition>00090 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureRelatedParties" id="DisclosureRelatedParties">
        <link:definition>13001 - Disclosure - Related parties</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureSchedule1CondensedFinancialStatementsOfParentCompany" id="DisclosureSchedule1CondensedFinancialStatementsOfParentCompany">
        <link:definition>13401 - Disclosure - Schedule 1 - Condensed Financial Statements of Parent Company</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables" id="DisclosureGoodwillAndOtherIntangibleAssetsTables">
        <link:definition>31503 - Disclosure - Goodwill and other intangible assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationsTables" id="DisclosureShareBasedPaymentObligationsTables">
        <link:definition>32803 - Disclosure - Share-based payment obligations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureRelatedPartiesTables" id="DisclosureRelatedPartiesTables">
        <link:definition>33003 - Disclosure - Related parties (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureBusinessCombinationsTables" id="DisclosureBusinessCombinationsTables">
        <link:definition>33103 - Disclosure - Business Combinations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesDetails">
        <link:definition>40201 - Disclosure - Summary of significant accounting policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails">
        <link:definition>40202 - Disclosure - Summary of significant accounting policies - Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndJudgementsDetails" id="DisclosureCriticalAccountingEstimatesAndJudgementsDetails">
        <link:definition>40301 - Disclosure - Critical accounting estimates and judgements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementSensitivityAnalysisDetails" id="DisclosureIntroductionAndOverviewOfGroupSRiskManagementSensitivityAnalysisDetails">
        <link:definition>40401 - Disclosure - Introduction and overview of Group's risk management - Sensitivity analysis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementForeignExchangeExposureOnIntercompanyLoansDetails" id="DisclosureIntroductionAndOverviewOfGroupSRiskManagementForeignExchangeExposureOnIntercompanyLoansDetails">
        <link:definition>40402 - Disclosure - Introduction and overview of Group's risk management - Foreign exchange exposure on intercompany loans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementExposureToForeignExchangeRiskDetails" id="DisclosureIntroductionAndOverviewOfGroupSRiskManagementExposureToForeignExchangeRiskDetails">
        <link:definition>40403 - Disclosure - Introduction and overview of Group's risk management - Exposure to foreign exchange risk (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInterestRateRiskDetails" id="DisclosureIntroductionAndOverviewOfGroupSRiskManagementInterestRateRiskDetails">
        <link:definition>40404 - Disclosure - Introduction and overview of Group's risk management - Interest rate risk (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementCreditRiskDetails" id="DisclosureIntroductionAndOverviewOfGroupSRiskManagementCreditRiskDetails">
        <link:definition>40405 - Disclosure - Introduction and overview of Group's risk management - Credit risk (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFitchCreditRatingsDetails" id="DisclosureIntroductionAndOverviewOfGroupSRiskManagementFitchCreditRatingsDetails">
        <link:definition>40406 - Disclosure - Introduction and overview of Group's risk management - Fitch Credit ratings (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInternalCreditRatingDetails" id="DisclosureIntroductionAndOverviewOfGroupSRiskManagementInternalCreditRatingDetails">
        <link:definition>40407 - Disclosure - Introduction and overview of Group's risk management - Internal credit rating (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementImpairmentLossOfTradeReceivablesDetails" id="DisclosureIntroductionAndOverviewOfGroupSRiskManagementImpairmentLossOfTradeReceivablesDetails">
        <link:definition>40408 - Disclosure - Introduction and overview of Group's risk management - Impairment loss of trade receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementLiquidityRiskDetails" id="DisclosureIntroductionAndOverviewOfGroupSRiskManagementLiquidityRiskDetails">
        <link:definition>40409 - Disclosure - Introduction and overview of Group's risk management - Liquidity risk (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsThatAreMeasuredAtFairValueDetails" id="DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsThatAreMeasuredAtFairValueDetails">
        <link:definition>40411 - Disclosure - Introduction and overview of Group's risk management - Financial instruments that are measured at fair value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementReconciliationOfLevel3FairValueMeasurementsOfFinancialInstrumentsDetails" id="DisclosureIntroductionAndOverviewOfGroupSRiskManagementReconciliationOfLevel3FairValueMeasurementsOfFinancialInstrumentsDetails">
        <link:definition>40412 - Disclosure - Introduction and overview of Group's risk management - Reconciliation of Level 3 fair value measurements of financial instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFairValueEstimationDetails" id="DisclosureIntroductionAndOverviewOfGroupSRiskManagementFairValueEstimationDetails">
        <link:definition>40413 - Disclosure - Introduction and overview of Group's risk management - Fair value estimation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialAssetsDetails" id="DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialAssetsDetails">
        <link:definition>40414 - Disclosure - Introduction and overview of Group's risk management - Financial instruments by category - Financial assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialLiabilitiesDetails" id="DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialLiabilitiesDetails">
        <link:definition>40415 - Disclosure - Introduction and overview of Group's risk management - Financial instruments by category - Financial liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails" id="DisclosureSegmentReportingSummarizedFinancialInformationDetails">
        <link:definition>40501 - Disclosure - Segment reporting - Summarized financial information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureSegmentReportingGeographicalInformationDetails" id="DisclosureSegmentReportingGeographicalInformationDetails">
        <link:definition>40502 - Disclosure - Segment reporting - Geographical information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureSegmentReportingMajorCustomersDetails" id="DisclosureSegmentReportingMajorCustomersDetails">
        <link:definition>40503 - Disclosure - Segment reporting - Major customers (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureRevenuePerformanceObligationDetails" id="DisclosureRevenuePerformanceObligationDetails">
        <link:definition>40602 - Disclosure - Revenue - Performance obligation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureRevenueFutureMinimumReceiptsDetails" id="DisclosureRevenueFutureMinimumReceiptsDetails">
        <link:definition>40603 - Disclosure - Revenue - Future minimum receipts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureAdministrativeExpensesStaffCostsDetails" id="DisclosureAdministrativeExpensesStaffCostsDetails">
        <link:definition>40803 - Disclosure - Administrative expenses - Staff Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails" id="DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails">
        <link:definition>41202 - Disclosure - Income Tax Expense - Reconciliation of effective tax charge (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureIncomeTaxExpenseCurrentIncomeTaxDetails" id="DisclosureIncomeTaxExpenseCurrentIncomeTaxDetails">
        <link:definition>41203 - Disclosure - Income Tax Expense - Current Income Tax (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDetails" id="DisclosurePropertyPlantAndEquipmentDetails">
        <link:definition>41401 - Disclosure - Property, plant and equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails" id="DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails">
        <link:definition>41402 - Disclosure - Property, plant and equipment - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDepreciationExpenseDetails" id="DisclosurePropertyPlantAndEquipmentDepreciationExpenseDetails">
        <link:definition>41403 - Disclosure - Property, plant and equipment - Depreciation expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsDetails" id="DisclosureGoodwillAndOtherIntangibleAssetsDetails">
        <link:definition>41501 - Disclosure - Goodwill and other intangible assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails" id="DisclosureGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails">
        <link:definition>41502 - Disclosure - Goodwill and other intangible assets - Amortization expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAllocationOfGoodwillDetails" id="DisclosureGoodwillAndOtherIntangibleAssetsAllocationOfGoodwillDetails">
        <link:definition>41503 - Disclosure - Goodwill and other intangible assets - Allocation of Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsRecoverableAmountsBasedOnValueInUseDetails" id="DisclosureGoodwillAndOtherIntangibleAssetsRecoverableAmountsBasedOnValueInUseDetails">
        <link:definition>41504 - Disclosure - Goodwill and other intangible assets - Recoverable amounts based on value in use (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSensitivityAnalysisDetails" id="DisclosureGoodwillAndOtherIntangibleAssetsSensitivityAnalysisDetails">
        <link:definition>41505 - Disclosure - Goodwill and other intangible assets - Sensitivity analysis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails" id="DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails">
        <link:definition>41506 - Disclosure - Goodwill and other intangible assets - Additional information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsKeyAssumptionsToFairValueLessCostsOfDisposalsCalculationDetails" id="DisclosureGoodwillAndOtherIntangibleAssetsKeyAssumptionsToFairValueLessCostsOfDisposalsCalculationDetails">
        <link:definition>41507 - Disclosure - Goodwill and other intangible assets - Key assumptions to fair value less costs of disposals calculation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsChangesThatWouldCauseImpairmentDetails" id="DisclosureGoodwillAndOtherIntangibleAssetsChangesThatWouldCauseImpairmentDetails">
        <link:definition>41508 - Disclosure - Goodwill and other intangible assets - Changes that would cause an impairment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsFairValueDetails" id="DisclosureGoodwillAndOtherIntangibleAssetsFairValueDetails">
        <link:definition>41509 - Disclosure - Goodwill and other intangible assets - Fair value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureDeferredIncomeTaxOffsetDetails" id="DisclosureDeferredIncomeTaxOffsetDetails">
        <link:definition>41602 - Disclosure - Deferred income tax - Offset (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails" id="DisclosureDeferredIncomeTaxReconciliationDetails">
        <link:definition>41603 - Disclosure - Deferred income tax - Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails" id="DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails">
        <link:definition>41801 - Disclosure - Derivative financial instruments - Notional amount (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsFairValueDetails" id="DisclosureDerivativeFinancialInstrumentsFairValueDetails">
        <link:definition>41802 - Disclosure - Derivative financial instruments - Fair value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsChangeInFairValueOfDerivativeInstrumentsDetails" id="DisclosureDerivativeFinancialInstrumentsChangeInFairValueOfDerivativeInstrumentsDetails">
        <link:definition>41803 - Disclosure - Derivative financial instruments - Change in fair value of the derivative instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsCreditRatingsDetails" id="DisclosureDerivativeFinancialInstrumentsCreditRatingsDetails">
        <link:definition>41804 - Disclosure - Derivative financial instruments - Credit ratings (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsReconciliationOfMovementsDetails" id="DisclosureDerivativeFinancialInstrumentsReconciliationOfMovementsDetails">
        <link:definition>41805 - Disclosure - Derivative financial instruments - Reconciliation of movements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails" id="DisclosureBorrowingsDebtInstrumentDetails">
        <link:definition>42203 - Disclosure - Borrowings - Debt instrument (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails" id="DisclosureBorrowingsNarrativesDetails">
        <link:definition>42204 - Disclosure - Borrowings - Narratives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureLeaseLiabilitiesContractualMaturitiesDetails" id="DisclosureLeaseLiabilitiesContractualMaturitiesDetails">
        <link:definition>42304 - Disclosure - Lease liabilities - Contractual maturities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDiscountRatesAndSensitivityAnalysisDetails" id="DisclosureProvisionsForOtherLiabilitiesAndChargesDiscountRatesAndSensitivityAnalysisDetails">
        <link:definition>42402 - Disclosure - Provisions for other liabilities and charges - Discount rates and sensitivity analysis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureStatedCapitalDetails" id="DisclosureStatedCapitalDetails">
        <link:definition>42501 - Disclosure - Stated capital (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureStatedCapitalStockRepurchaseProgramDetails" id="DisclosureStatedCapitalStockRepurchaseProgramDetails">
        <link:definition>42502 - Disclosure - Stated capital - Stock repurchase program (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureOtherReservesDetails" id="DisclosureOtherReservesDetails">
        <link:definition>42601 - Disclosure - Other reserves (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureNonControllingInterestDetails" id="DisclosureNonControllingInterestDetails">
        <link:definition>42701 - Disclosure - Non-controlling interest (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails" id="DisclosureShareBasedPaymentObligationDetails">
        <link:definition>42801 - Disclosure - Share-based payment obligation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationOmnibusEmployeeShareBasedPaymentSchemeDetails" id="DisclosureShareBasedPaymentObligationOmnibusEmployeeShareBasedPaymentSchemeDetails">
        <link:definition>42802 - Disclosure - Share-based payment obligation - Omnibus employee share-based payment scheme (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationMovementsInNumberOfShareOptionsOutstandingDetails" id="DisclosureShareBasedPaymentObligationMovementsInNumberOfShareOptionsOutstandingDetails">
        <link:definition>42804 - Disclosure - Share-based payment obligation - Movements in the number of share options outstanding - (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationValuationAssumptionsForLtipPlansDetails" id="DisclosureShareBasedPaymentObligationValuationAssumptionsForLtipPlansDetails">
        <link:definition>42805 - Disclosure - Share-based payment obligation - Valuation assumptions for LTIP plans - (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationsValuationAssumptionsForOmnibusPlansDetails" id="DisclosureShareBasedPaymentObligationsValuationAssumptionsForOmnibusPlansDetails">
        <link:definition>42806 - Disclosure - Share-based payment obligations - Valuation assumptions for Omnibus plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationWeightedAverageRemainingContractualLifeDetails" id="DisclosureShareBasedPaymentObligationWeightedAverageRemainingContractualLifeDetails">
        <link:definition>42807 - Disclosure - Share-based payment obligation - Weighted average remaining contractual life - (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails" id="DisclosureRelatedPartiesOwnershipPercentageDetails">
        <link:definition>43001 - Disclosure - Related parties - Ownership percentage (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureRelatedPartiesOtherRelatedPartyTransactionsAndBalancesDetails" id="DisclosureRelatedPartiesOtherRelatedPartyTransactionsAndBalancesDetails">
        <link:definition>43003 - Disclosure - Related parties - Other related party transactions and balances (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails" id="DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails">
        <link:definition>43101 - Disclosure - Business Combinations - MTN telecom towers in South Africa (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureBusinessCombinationsSaoPauloCincoLocacaoDeTorresLtdaDetails" id="DisclosureBusinessCombinationsSaoPauloCincoLocacaoDeTorresLtdaDetails">
        <link:definition>43102 - Disclosure - Business Combinations - Sao Paulo Cinco Locacao de Torres Ltda (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureBusinessCombinationsSkysitesHoldingsSaDetails" id="DisclosureBusinessCombinationsSkysitesHoldingsSaDetails">
        <link:definition>43103 - Disclosure - Business Combinations - Skysites Holdings S.A. (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureBusinessCombinationsCentennialTowersColombiaSasAndCentennialTowersBrasilCooperatiefUaDetails" id="DisclosureBusinessCombinationsCentennialTowersColombiaSasAndCentennialTowersBrasilCooperatiefUaDetails">
        <link:definition>43104 - Disclosure - Business Combinations - Centennial Towers Colombia, S.A.S. and Centennial Towers Brasil Cooperatief U.A. (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureBusinessCombinationsFibercoSolucoesDeInfraestruturaSaDetails" id="DisclosureBusinessCombinationsFibercoSolucoesDeInfraestruturaSaDetails">
        <link:definition>43105 - Disclosure - Business Combinations - FiberCo Solucoes de Infraestrutura S.A. (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureBusinessCombinationsFairValueAdjustmentsDetails" id="DisclosureBusinessCombinationsFairValueAdjustmentsDetails">
        <link:definition>43106 - Disclosure - Business Combinations - Fair value adjustments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureCapitalCommitmentsAndContingentLiabilitiesDetails" id="DisclosureCapitalCommitmentsAndContingentLiabilitiesDetails">
        <link:definition>43201 - Disclosure - Capital commitments and contingent liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails" id="DisclosureEventsAfterReportingPeriodDetails">
        <link:definition>43301 - Disclosure - Events after the reporting period (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfLossAndOtherComprehensiveIncomeLossDetails" id="DisclosureSchedule1CompanyStatementOfLossAndOtherComprehensiveIncomeLossDetails">
        <link:definition>43401 - Disclosure - Schedule 1 - COMPANY STATEMENT OF LOSS AND OTHER COMPREHENSIVE INCOME/(LOSS) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails" id="DisclosureSchedule1CompanyStatementOfFinancialPositionDetails">
        <link:definition>43501 - Disclosure - Schedule 1 - COMPANY STATEMENT OF FINANCIAL POSITION (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfChangesInEquityDetails" id="DisclosureSchedule1CompanyStatementOfChangesInEquityDetails">
        <link:definition>43601 - Disclosure - Schedule 1 - COMPANY STATEMENT OF CHANGES IN EQUITY (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails" id="DisclosureSchedule1CompanyStatementOfCashFlowsDetails">
        <link:definition>43701 - Disclosure - Schedule 1 - COMPANY STATEMENT OF CASH FLOWS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails" id="DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails">
        <link:definition>43801 - Disclosure - Schedule 1 - Parent Financials Note 1 - Long term debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureGeneralInformation" id="DisclosureGeneralInformation">
        <link:definition>10101 - Disclosure - General information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPolicies" id="DisclosureSummaryOfSignificantAccountingPolicies">
        <link:definition>10201 - Disclosure - Summary of significant accounting policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndJudgements" id="DisclosureCriticalAccountingEstimatesAndJudgements">
        <link:definition>10301 - Disclosure - Critical accounting estimates and judgements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagement" id="DisclosureIntroductionAndOverviewOfGroupSRiskManagement">
        <link:definition>10401 - Disclosure - Introduction and overview of Group's risk management</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureSegmentReporting" id="DisclosureSegmentReporting">
        <link:definition>10501 - Disclosure - Segment reporting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureRevenue" id="DisclosureRevenue">
        <link:definition>10601 - Disclosure - Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureCostOfSales" id="DisclosureCostOfSales">
        <link:definition>10701 - Disclosure - Cost of sales</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureAdministrativeExpenses" id="DisclosureAdministrativeExpenses">
        <link:definition>10801 - Disclosure - Administrative expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureOtherIncome" id="DisclosureOtherIncome">
        <link:definition>10901 - Disclosure - Other income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureFinanceIncome" id="DisclosureFinanceIncome">
        <link:definition>11001 - Disclosure - Finance income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureFinanceCosts" id="DisclosureFinanceCosts">
        <link:definition>11101 - Disclosure - Finance Costs</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureIncomeTaxExpense" id="DisclosureIncomeTaxExpense">
        <link:definition>11201 - Disclosure - Income Tax Expense</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureLossPerShare" id="DisclosureLossPerShare">
        <link:definition>11301 - Disclosure - Loss per share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipment" id="DisclosurePropertyPlantAndEquipment">
        <link:definition>11401 - Disclosure - Property, plant and equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssets" id="DisclosureGoodwillAndOtherIntangibleAssets">
        <link:definition>11501 - Disclosure - Goodwill and other intangible assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureDeferredIncomeTax" id="DisclosureDeferredIncomeTax">
        <link:definition>11601 - Disclosure - Deferred income tax</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureInventories" id="DisclosureInventories">
        <link:definition>11701 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureDerivativeFinancialInstruments" id="DisclosureDerivativeFinancialInstruments">
        <link:definition>11801 - Disclosure - Derivative financial instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureTradeAndOtherReceivables" id="DisclosureTradeAndOtherReceivables">
        <link:definition>11901 - Disclosure - Trade and other receivables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureCashAndCashEquivalents" id="DisclosureCashAndCashEquivalents">
        <link:definition>12001 - Disclosure - Cash and cash equivalents</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureTradeAndOtherPayables" id="DisclosureTradeAndOtherPayables">
        <link:definition>12101 - Disclosure - Trade and other payables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureBorrowings" id="DisclosureBorrowings">
        <link:definition>12201 - Disclosure - Borrowings</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureLeaseLiabilities" id="DisclosureLeaseLiabilities">
        <link:definition>12301 - Disclosure - Lease liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndCharges" id="DisclosureProvisionsForOtherLiabilitiesAndCharges">
        <link:definition>12401 - Disclosure - Provisions for other liabilities and charges</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureStatedCapital" id="DisclosureStatedCapital">
        <link:definition>12501 - Disclosure - Stated capital</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureOtherReserves" id="DisclosureOtherReserves">
        <link:definition>12601 - Disclosure - Other reserves</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureNonControllingInterest" id="DisclosureNonControllingInterest">
        <link:definition>12701 - Disclosure - Non-controlling interest</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureShareBasedPaymentObligation" id="DisclosureShareBasedPaymentObligation">
        <link:definition>12801 - Disclosure - Share-based payment obligation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureCashFromOperations" id="DisclosureCashFromOperations">
        <link:definition>12901 - Disclosure - Cash from operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureBusinessCombinations" id="DisclosureBusinessCombinations">
        <link:definition>13101 - Disclosure - Business Combinations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureCapitalCommitmentsAndContingentLiabilities" id="DisclosureCapitalCommitmentsAndContingentLiabilities">
        <link:definition>13201 - Disclosure - Capital commitments and contingent liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriod" id="DisclosureEventsAfterReportingPeriod">
        <link:definition>13301 - Disclosure - Events after the reporting period</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureSignificantAccountingPoliciesPolicies" id="DisclosureSignificantAccountingPoliciesPolicies">
        <link:definition>20202 - Disclosure - Significant accounting policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" id="DisclosureSummaryOfSignificantAccountingPoliciesTables">
        <link:definition>30203 - Disclosure - Summary of significant accounting policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndAssumptionsTables" id="DisclosureCriticalAccountingEstimatesAndAssumptionsTables">
        <link:definition>30303 - Disclosure - Critical accounting estimates and assumptions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementTables" id="DisclosureIntroductionAndOverviewOfGroupSRiskManagementTables">
        <link:definition>30403 - Disclosure - Introduction and overview of Group's risk management (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureSegmentReportingTables" id="DisclosureSegmentReportingTables">
        <link:definition>30503 - Disclosure - Segment reporting (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureRevenueTables" id="DisclosureRevenueTables">
        <link:definition>30603 - Disclosure - Revenue (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureCostOfSalesTables" id="DisclosureCostOfSalesTables">
        <link:definition>30703 - Disclosure - Cost of sales (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureAdministrativeExpensesTables" id="DisclosureAdministrativeExpensesTables">
        <link:definition>30803 - Disclosure - Administrative expenses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureOtherIncomeTables" id="DisclosureOtherIncomeTables">
        <link:definition>30903 - Disclosure - Other income (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureFinanceIncomeTables" id="DisclosureFinanceIncomeTables">
        <link:definition>31003 - Disclosure - Finance Income (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureFinanceCostsTables" id="DisclosureFinanceCostsTables">
        <link:definition>31103 - Disclosure - Finance Costs (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureIncomeTaxExpenseTables" id="DisclosureIncomeTaxExpenseTables">
        <link:definition>31203 - Disclosure - Income Tax Expense (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureLossPerShareTables" id="DisclosureLossPerShareTables">
        <link:definition>31303 - Disclosure - Loss per share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentTables" id="DisclosurePropertyPlantAndEquipmentTables">
        <link:definition>31403 - Disclosure - Property, plant and equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureDeferredIncomeTaxTables" id="DisclosureDeferredIncomeTaxTables">
        <link:definition>31603 - Disclosure - Deferred income tax (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureInventoriesTables" id="DisclosureInventoriesTables">
        <link:definition>31703 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsTables" id="DisclosureDerivativeFinancialInstrumentsTables">
        <link:definition>31803 - Disclosure - Derivative financial instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesTables" id="DisclosureTradeAndOtherReceivablesTables">
        <link:definition>31903 - Disclosure - Trade and other receivables (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureCashAndCashEquivalentsTables" id="DisclosureCashAndCashEquivalentsTables">
        <link:definition>32003 - Disclosure - Cash and cash equivalents (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesTables" id="DisclosureTradeAndOtherPayablesTables">
        <link:definition>32103 - Disclosure - Trade and other payables (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureBorrowingsTables" id="DisclosureBorrowingsTables">
        <link:definition>32203 - Disclosure - Borrowings (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureLeaseLiabilitiesTables" id="DisclosureLeaseLiabilitiesTables">
        <link:definition>32303 - Disclosure - Lease liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesTables" id="DisclosureProvisionsForOtherLiabilitiesAndChargesTables">
        <link:definition>32403 - Disclosure - Provisions for other liabilities and charges (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureStatedCapitalTables" id="DisclosureStatedCapitalTables">
        <link:definition>32503 - Disclosure - Stated capital (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureOtherReservesTables" id="DisclosureOtherReservesTables">
        <link:definition>32603 - Disclosure - Other reserves (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureNonControllingInterestTables" id="DisclosureNonControllingInterestTables">
        <link:definition>32703 - Disclosure - Non-controlling interest (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureCashFromOperationsTables" id="DisclosureCashFromOperationsTables">
        <link:definition>32903 - Disclosure - Cash from operations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndJudgementsRevenueRecognitionDetails" id="DisclosureCriticalAccountingEstimatesAndJudgementsRevenueRecognitionDetails">
        <link:definition>40302 - Disclosure - Critical accounting estimates and judgements - Revenue recognition (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureReversalOfLossAllowanceLossAllowanceOnTradeReceivablesDetails" id="DisclosureReversalOfLossAllowanceLossAllowanceOnTradeReceivablesDetails">
        <link:definition>40802 - Disclosure - Reversal of loss allowance/(loss allowance) on trade receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureIncomeTaxExpenseMovementInCurrentIncomeTaxDetails" id="DisclosureIncomeTaxExpenseMovementInCurrentIncomeTaxDetails">
        <link:definition>41204 - Disclosure - Income Tax Expense - Movement in current Income Tax (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureInventoriesDetails" id="DisclosureInventoriesDetails">
        <link:definition>41701 - Disclosure - Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureBorrowingsDebtReconciliationDetails" id="DisclosureBorrowingsDebtReconciliationDetails">
        <link:definition>42202 - Disclosure - Borrowings - Debt Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureLeaseLiabilitiesReconciliationOfCashAndNonCashChangesDetails" id="DisclosureLeaseLiabilitiesReconciliationOfCashAndNonCashChangesDetails">
        <link:definition>42302 - Disclosure - Lease liabilities - Reconciliation of cash and non-cash changes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:href="tmb-20231231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="tmb-20231231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="tmb-20231231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="tmb-20231231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://cdcgroup.com/role/DisclosureStandardAndCustomAxisDomainDefaults" id="DisclosureStandardAndCustomAxisDomainDefaults">
        <link:definition>99900 - Disclosure - Standard And Custom Axis Domain Defaults</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/currency/2023" schemaLocation="https://xbrl.sec.gov/currency/2023/currency-2023.xsd" />
  <xsd:import namespace="https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full" schemaLocation="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd" />
  <xsd:element name="DisclosureOfMaturityAnalysisOfLeasePaymentsReceivableTableTextBlock" id="ihs_DisclosureOfMaturityAnalysisOfLeasePaymentsReceivableTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="CostOfSalesAbstract" id="ihs_CostOfSalesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AdministrativeExpensesAbstract" id="ihs_AdministrativeExpensesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FinanceIncomeAbstract" id="ihs_FinanceIncomeAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RevenueFromLeases" id="ihs_RevenueFromLeases" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="PowerGenerationExpense" id="ihs_PowerGenerationExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ShortTermOtherRentalExpense" id="ihs_ShortTermOtherRentalExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="VehicleMaintenanceAndRepairExpense" id="ihs_VehicleMaintenanceAndRepairExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="SiteRegulatoryPermitExpense" id="ihs_SiteRegulatoryPermitExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="SecurityServicesExpense" id="ihs_SecurityServicesExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="AdministrativeExpensesMember" id="ihs_AdministrativeExpensesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FacilitiesShortTermRentalAndUpkeepExpense" id="ihs_FacilitiesShortTermRentalAndUpkeepExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ImpairmentOfWithholdingTaxReceivables" id="ihs_ImpairmentOfWithholdingTaxReceivables" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ForeignCurrencyTransactionGainLossFromDerivativeInstrumentsRealized" id="ihs_ForeignCurrencyTransactionGainLossFromDerivativeInstrumentsRealized" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="DescriptionOfAccountingPolicyForBasisOfPreparationPolicyTextBlock" id="ihs_DescriptionOfAccountingPolicyForBasisOfPreparationPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DescriptionOfAccountingPolicyForBasisOfConsolidationPolicyTextBlock" id="ihs_DescriptionOfAccountingPolicyForBasisOfConsolidationPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DescriptionOfAccountingPolicyForEmbeddedDerivativesInRevenueContractsPolicyTextBlock" id="ihs_DescriptionOfAccountingPolicyForEmbeddedDerivativesInRevenueContractsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DescriptionOfAccountingPolicyForCostOfSalesPolicyTextBlock" id="ihs_DescriptionOfAccountingPolicyForCostOfSalesPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DescriptionOfAccountingPolicyForAdministrativeExpensesPolicyTextBlock" id="ihs_DescriptionOfAccountingPolicyForAdministrativeExpensesPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DescriptionOfAccountingPolicyForOtherIncomePolicyTextBlock" id="ihs_DescriptionOfAccountingPolicyForOtherIncomePolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DescriptionOfAccountingPolicyForInterestIncomePolicyTextBlock" id="ihs_DescriptionOfAccountingPolicyForInterestIncomePolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DescriptionOfAccountingPolicyForEmbeddedDerivativesPolicyTextBlock" id="ihs_DescriptionOfAccountingPolicyForEmbeddedDerivativesPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock" id="ihs_ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="BaseStationEquipmentIncludingCivilCostsAndOverheadsMember" id="ihs_BaseStationEquipmentIncludingCivilCostsAndOverheadsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AlarmAndBatteryMember" id="ihs_AlarmAndBatteryMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="GeneratorMember" id="ihs_GeneratorMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FiberAssetsMember" id="ihs_FiberAssetsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OfficeComplexMember" id="ihs_OfficeComplexMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IncomeTaxesAbstract" id="ihs_IncomeTaxesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RelatedPartiesAbstract" id="ihs_RelatedPartiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CapitalCommitmentsAndContingentLiabilitiesAbstract" id="ihs_CapitalCommitmentsAndContingentLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EventsAfterReportingPeriodAbstract" id="ihs_EventsAfterReportingPeriodAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ScheduleOfClassificationOfIntangibleAssetAmortizationExpensesTableTextBock" id="ihs_ScheduleOfClassificationOfIntangibleAssetAmortizationExpensesTableTextBock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ScheduleOfDeferredTaxAssetAndLiabilitiesOffsetExplanatoryTableTextBlock" id="ihs_ScheduleOfDeferredTaxAssetAndLiabilitiesOffsetExplanatoryTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ScheduleOfDeferredTaxAssetAndLiabilitiesReconciliationExplanatoryTableTextBock" id="ihs_ScheduleOfDeferredTaxAssetAndLiabilitiesReconciliationExplanatoryTableTextBock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ScheduleOfCashFlowFromOperationTableTextBlock" id="ihs_ScheduleOfCashFlowFromOperationTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DescriptionOfTenancyRatioUsedToExtrapolateCashFlowProjections" id="ihs_DescriptionOfTenancyRatioUsedToExtrapolateCashFlowProjections" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DeferredTaxProvisionMember" id="ihs_DeferredTaxProvisionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="UnrealizedDerivativeIncomeMember" id="ihs_UnrealizedDerivativeIncomeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TimingDifferencesOnLoansMember" id="ihs_TimingDifferencesOnLoansMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="UnutilizedCapitalAllowancesMember" id="ihs_UnutilizedCapitalAllowancesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ProvisionsOrShareBasedPaymentsObligationMember" id="ihs_ProvisionsOrShareBasedPaymentsObligationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="LoansAndDerivativesMember" id="ihs_LoansAndDerivativesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AdjustmentsImpairmentOfWithholdingTaxReceivables" id="ihs_AdjustmentsImpairmentOfWithholdingTaxReceivables" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="AdjustmentsAmortizationOfPrepaidSiteRent" id="ihs_AdjustmentsAmortizationOfPrepaidSiteRent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="AdjustmentsInsuranceClaimIncome" id="ihs_AdjustmentsInsuranceClaimIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ChangesInWorkingCapitalAbstract" id="ihs_ChangesInWorkingCapitalAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsMauritiusCameroonLimitedMember" id="ihs_IhsMauritiusCameroonLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsMauritiusNetherlandsLimitedMember" id="ihs_IhsMauritiusNetherlandsLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsMauritiusZambiaLimitedMember" id="ihs_IhsMauritiusZambiaLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsMauritiusRwandaLimitedMember" id="ihs_IhsMauritiusRwandaLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsAfricaUkLimitedMember" id="ihs_IhsAfricaUkLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsNetherlandsCoperatiefU.a.Member" id="ihs_IhsNetherlandsCoperatiefU.a.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsNetherlandsHoldcob.v.Member" id="ihs_IhsNetherlandsHoldcob.v.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsNetherlandsNg1b.v.Member" id="ihs_IhsNetherlandsNg1b.v.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsNetherlandsNg2b.v.Member" id="ihs_IhsNetherlandsNg2b.v.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsZambiaLimitedMember" id="ihs_IhsZambiaLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsRwandaLimitedMember" id="ihs_IhsRwandaLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RwandaTowersLimitedMember" id="ihs_RwandaTowersLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsBrasilCessoDeInfraestruturasS.a.Member" id="ihs_IhsBrasilCessoDeInfraestruturasS.a.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsTowersColombiaS.a.sMember" id="ihs_IhsTowersColombiaS.a.sMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SanGimignanoImoveisEAdminsitracaoLimitadaMember" id="ihs_SanGimignanoImoveisEAdminsitracaoLimitadaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NigeriaTowerIntercoB.v.Member" id="ihs_NigeriaTowerIntercoB.v.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsNetherlandsGccB.v.Member" id="ihs_IhsNetherlandsGccB.v.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsNetherlandsKsaB.v.Member" id="ihs_IhsNetherlandsKsaB.v.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsGccLimitedMember" id="ihs_IhsGccLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsNetherlandsConnectB.v.Member" id="ihs_IhsNetherlandsConnectB.v.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsGccKwHoldingLimitedMember" id="ihs_IhsGccKwHoldingLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsFincoManagementLimitedMember" id="ihs_IhsFincoManagementLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="GlobalIndependentConnectLimitedMember" id="ihs_GlobalIndependentConnectLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsKsaLimitedMember" id="ihs_IhsKsaLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsSscFzeMember" id="ihs_IhsSscFzeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsNetherlandsBrB.vMember" id="ihs_IhsNetherlandsBrB.vMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsNetherlandsPhpB.vMember" id="ihs_IhsNetherlandsPhpB.vMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TowersAndTowerEquipmentMember" id="ihs_TowersAndTowerEquipmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RightOfUseAssetRecognizedAsOfAcquisitionDate" id="ihs_RightOfUseAssetRecognizedAsOfAcquisitionDate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ProvisionsForOtherLiabilitiesAndCharges" id="ihs_ProvisionsForOtherLiabilitiesAndCharges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="CentennialTowersBrasilCooperatiefU.a.Member" id="ihs_CentennialTowersBrasilCooperatiefU.a.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TotalNumberOfTowersToBeAcquired" id="ihs_TotalNumberOfTowersToBeAcquired" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DisclosureOfTradeAndOtherReceivablesTableTextBlock" id="ihs_DisclosureOfTradeAndOtherReceivablesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DisclosureOfDiscountRateAppliedTableTextBlock" id="ihs_DisclosureOfDiscountRateAppliedTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DisclosureOfImpactOfShiftInDiscountRateTableTextBlock" id="ihs_DisclosureOfImpactOfShiftInDiscountRateTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="NigerianEntitiesMember" id="ihs_NigerianEntitiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsKuwaitLimitedMember" id="ihs_IhsKuwaitLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ClassBSharesMember" id="ihs_ClassBSharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SubjectToAchievingPerformanceMember" id="ihs_SubjectToAchievingPerformanceMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AdjustedEbitdaGrowthAndAdjustedFundsFromOperationsAchievesFivePercentageMember" id="ihs_AdjustedEbitdaGrowthAndAdjustedFundsFromOperationsAchievesFivePercentageMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AdjustedEbitdaGrowthAndAdjustedFundsFromOperationsAchievesFiveToTenPercentageMember" id="ihs_AdjustedEbitdaGrowthAndAdjustedFundsFromOperationsAchievesFiveToTenPercentageMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AdjustedEbitdaGrowthAndAdjustedFundsFromOperationsPercentage" id="ihs_AdjustedEbitdaGrowthAndAdjustedFundsFromOperationsPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="IfrsShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" id="ihs_IfrsShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="ForfeitureRateShareOptionsGranted" id="ihs_ForfeitureRateShareOptionsGranted" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ShareOptionsGrantedYear2014Member" id="ihs_ShareOptionsGrantedYear2014Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShareOptionsGrantedYear2015Member" id="ihs_ShareOptionsGrantedYear2015Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShareOptionsGrantedYear2017Member" id="ihs_ShareOptionsGrantedYear2017Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShareOptionsGrantedYear2018Member" id="ihs_ShareOptionsGrantedYear2018Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShareOptionsGrantedYear2020Member" id="ihs_ShareOptionsGrantedYear2020Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CostOfSalesDisclosureTextBlock" id="ihs_CostOfSalesDisclosureTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="AdministrativeExpensesDisclosureTextBlock" id="ihs_AdministrativeExpensesDisclosureTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="OtherIncomesAbstract" id="ihs_OtherIncomesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DisclosureOfOtherOperatingIncomeExplanatoryTextBlock" id="ihs_DisclosureOfOtherOperatingIncomeExplanatoryTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="NonControllingInterestsAbstract" id="ihs_NonControllingInterestsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TradeAndOtherReceivablesTable" id="ihs_TradeAndOtherReceivablesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TradeAndOtherReceivablesLineItems" id="ihs_TradeAndOtherReceivablesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="WithholdingTaxReceivablesCurrent" id="ihs_WithholdingTaxReceivablesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="PaymentInAdvanceForPropertyPlantAndEquipment" id="ihs_PaymentInAdvanceForPropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="NonControllingInterest1Abstract" id="ihs_NonControllingInterest1Abstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DisclosureOfNonControllingInterestsTableTextBlock" id="ihs_DisclosureOfNonControllingInterestsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="IfrsScheduleOfInventoryCurrentTableTextBlock" id="ihs_IfrsScheduleOfInventoryCurrentTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="IndirectTaxReceivable" id="ihs_IndirectTaxReceivable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="NonCurrentReceivablesDuePeriod" id="ihs_NonCurrentReceivablesDuePeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DisclosureOfCashAndCashEquivalentsTableTextBlock" id="ihs_DisclosureOfCashAndCashEquivalentsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DisclosureOfTradeAndOtherPayablesTableTextBlock" id="ihs_DisclosureOfTradeAndOtherPayablesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DisclosureOfLeasesTableTextBlock" id="ihs_DisclosureOfLeasesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DisclosureOfCashAndNonCashChangesRelatingToLeaseLiabilitiesTableTextBlock" id="ihs_DisclosureOfCashAndNonCashChangesRelatingToLeaseLiabilitiesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DisclosureOfLeaseExpenseRecognizedInStatementOfIncomeTableTextBlock" id="ihs_DisclosureOfLeaseExpenseRecognizedInStatementOfIncomeTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DisclosureOfContractualMaturitiesOfLeaseLiabilitiesTableTextBlock" id="ihs_DisclosureOfContractualMaturitiesOfLeaseLiabilitiesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="IncreaseThroughBusinessCombinationsLeaseLiabilities" id="ihs_IncreaseThroughBusinessCombinationsLeaseLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="DecreaseInLeaseLiabilitiesThroughRemeasurementsOrTerminations" id="ihs_DecreaseInLeaseLiabilitiesThroughRemeasurementsOrTerminations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="DecreaseInLeaseLiabilitiesThroughEffectsOfMovementInExchangeRates" id="ihs_DecreaseInLeaseLiabilitiesThroughEffectsOfMovementInExchangeRates" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ExpenseRelatingToShortTermLeasesAndLowValueAssets" id="ihs_ExpenseRelatingToShortTermLeasesAndLowValueAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="LeaseExpense" id="ihs_LeaseExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="LeaseRemainingLeaseTerm" id="ihs_LeaseRemainingLeaseTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="Ifrs_scheduleOfCashAndCashEquivalentsTable" id="ihs_Ifrs_scheduleOfCashAndCashEquivalentsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="Ifrs_cashAndCashEquivalentsLineItems" id="ihs_Ifrs_cashAndCashEquivalentsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DisclosureOfOtherReservesWithinEquityTableTextBlock" id="ihs_DisclosureOfOtherReservesWithinEquityTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ReserveForRestructuringReserveMember" id="ihs_ReserveForRestructuringReserveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ReserveForLossOnTransactionsBetweenOwnersMember" id="ihs_ReserveForLossOnTransactionsBetweenOwnersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsCameroonS.a.Member" id="ihs_IhsCameroonS.a.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsNigeriaLimitedMember" id="ihs_IhsNigeriaLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsTowersNgLimitedMember" id="ihs_IhsTowersNgLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IntTowersLimitedMember" id="ihs_IntTowersLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DisclosureOfReconciliationOfDebtCashAndNonCashTableTextBlock" id="ihs_DisclosureOfReconciliationOfDebtCashAndNonCashTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DisclosureOfDetailedInformationAboutBorrowingsByDebtInstrumentsTableTextBlock" id="ihs_DisclosureOfDetailedInformationAboutBorrowingsByDebtInstrumentsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="BankBorrowingsMember" id="ihs_BankBorrowingsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AdditionOfBorrowingsThroughBusinessCombination" id="ihs_AdditionOfBorrowingsThroughBusinessCombination" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="IntTowersLimitedBankBorrowingsMaturing2024Member" id="ihs_IntTowersLimitedBankBorrowingsMaturing2024Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsKuwaitLimitedBankBorrowingsMaturing2029Member" id="ihs_IhsKuwaitLimitedBankBorrowingsMaturing2029Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CfaFrancMember" id="ihs_CfaFrancMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="Nibor3MonthMember" id="ihs_Nibor3MonthMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="Euribor3MonthMember" id="ihs_Euribor3MonthMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CertificadoDeDepsitoInterbancrioMember" id="ihs_CertificadoDeDepsitoInterbancrioMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="Kibor3MonthMember" id="ihs_Kibor3MonthMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsNetherlandsHoldcob.v.SeniorNotesMember" id="ihs_IhsNetherlandsHoldcob.v.SeniorNotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsNetherlandsHoldcob.v.SeniorNotesMaturing2027Member" id="ihs_IhsNetherlandsHoldcob.v.SeniorNotesMaturing2027Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsNetherlandsHoldcob.v.SeniorNotesMaturing2025Member" id="ihs_IhsNetherlandsHoldcob.v.SeniorNotesMaturing2025Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DebtInstrumentMaximumBorrowingCapacity" id="ihs_DebtInstrumentMaximumBorrowingCapacity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="IfrsDebtInstrumentTerm" id="ihs_IfrsDebtInstrumentTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="IfrsStatementLineItems" id="ihs_IfrsStatementLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IfrsLeaseLiabilities" id="ihs_IfrsLeaseLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="NetworkRelatedIntangibleAssetsMember" id="ihs_NetworkRelatedIntangibleAssetsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsZambiaGroupMember" id="ihs_IhsZambiaGroupMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsRwandaGroupMember" id="ihs_IhsRwandaGroupMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsLatamGroupMember" id="ihs_IhsLatamGroupMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ZainKuwaitMember" id="ihs_ZainKuwaitMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IfrsCreditRatingFitchAxis" id="ihs_IfrsCreditRatingFitchAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IfrsExternalCreditRatingFitchDomain" id="ihs_IfrsExternalCreditRatingFitchDomain" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NotRatedMember" id="ihs_NotRatedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PeriodOfTenancyRatioAnalysis" id="ihs_PeriodOfTenancyRatioAnalysis" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="PeriodOfGrossMarginAnalysis" id="ihs_PeriodOfGrossMarginAnalysis" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="CameroonCteDivoireRwandaAndZambiaMember" id="ihs_CameroonCteDivoireRwandaAndZambiaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IfrsNumberOfOperatingSegments" id="ihs_IfrsNumberOfOperatingSegments" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="IfrsNumberOfReportableSegments" id="ihs_IfrsNumberOfReportableSegments" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="AdjustedEbitda" id="ihs_AdjustedEbitda" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ListingCosts" id="ihs_ListingCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="AdditionsOfPropertyPlantAndEquipmentAndIntangibleAssetsThroughBusinessCombinations" id="ihs_AdditionsOfPropertyPlantAndEquipmentAndIntangibleAssetsThroughBusinessCombinations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="AdditionsOfPropertyPlantAndEquipmentAndIntangibleAssetsThroughOtherThanBusinessCombinations" id="ihs_AdditionsOfPropertyPlantAndEquipmentAndIntangibleAssetsThroughOtherThanBusinessCombinations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="IfrsScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="ihs_IfrsScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ScheduleOfCurrentIncomeTaxTableTextBlock" id="ihs_ScheduleOfCurrentIncomeTaxTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ScheduleOfMovementOfCurrentIncomeTaxTableTextBlock" id="ihs_ScheduleOfMovementOfCurrentIncomeTaxTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="TaxEffectOfPriorYearUnderOrOverProvision" id="ihs_TaxEffectOfPriorYearUnderOrOverProvision" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="TaxEffectOfNonDeductibleShareBasedPaymentExpense" id="ihs_TaxEffectOfNonDeductibleShareBasedPaymentExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="TaxEffectOfForeignExchangeEffectsAndOtherDifferences" id="ihs_TaxEffectOfForeignExchangeEffectsAndOtherDifferences" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="DisclosureOfDetailedInformationAboutDepreciationExpenseExplanatoryTableTextBlock" id="ihs_DisclosureOfDetailedInformationAboutDepreciationExpenseExplanatoryTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="IncreaseDecreaseThroughTransfersFromToAdvancePaymentsPropertyPropertyPlantAndEquipment" id="ihs_IncreaseDecreaseThroughTransfersFromToAdvancePaymentsPropertyPropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="IndirectTaxesBenefit" id="ihs_IndirectTaxesBenefit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="GeneralInformationAbstract" id="ihs_GeneralInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CriticalAccountingEstimatesAndJudgementsAbstract" id="ihs_CriticalAccountingEstimatesAndJudgementsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="LeaseRenewalTerm" id="ihs_LeaseRenewalTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="FinanceCostsAbstract" id="ihs_FinanceCostsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DisclosureOfFinanceCostTableTextBlock" id="ihs_DisclosureOfFinanceCostTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="UnwindingOfDiscountOnDecommissioningLiability" id="ihs_UnwindingOfDiscountOnDecommissioningLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="NetForeignExchangeLossArisingFromFinancingUnrealized" id="ihs_NetForeignExchangeLossArisingFromFinancingUnrealized" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="NetForeignExchangeLossArisingFromFinancingRealized" id="ihs_NetForeignExchangeLossArisingFromFinancingRealized" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="CostsPaidOnEarlyLoanSettlement" id="ihs_CostsPaidOnEarlyLoanSettlement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="FeesOnLoansAndFinancialDerivatives" id="ihs_FeesOnLoansAndFinancialDerivatives" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="DeferredTaxExpiryPeriodAxis" id="ihs_DeferredTaxExpiryPeriodAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DeferredTaxExpiryPeriodDomain" id="ihs_DeferredTaxExpiryPeriodDomain" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ExpiryPeriodDecember312024Member" id="ihs_ExpiryPeriodDecember312024Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ExpiryPeriodDecember312025Member" id="ihs_ExpiryPeriodDecember312025Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PaymentForRentClassifiedAsOperatingActivities" id="ihs_PaymentForRentClassifiedAsOperatingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="PaymentForTowerAndTowerEquipmentDecommissioningClassifiedAsOperatingActivities" id="ihs_PaymentForTowerAndTowerEquipmentDecommissioningClassifiedAsOperatingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="PaymentOfAdvanceForPropertyPlantAndEquipmentClassifiedAsInvestingActivities" id="ihs_PaymentOfAdvanceForPropertyPlantAndEquipmentClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ProceedsFormInsuranceClaimsClassifiedAsInvestingActivities" id="ihs_ProceedsFormInsuranceClaimsClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="PaymentsOfFeesOnLoansAndDerivativeInstruments" id="ihs_PaymentsOfFeesOnLoansAndDerivativeInstruments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="IfrsPaymentForDebtExtinguishmentOrDebtPrepaymentCost" id="ihs_IfrsPaymentForDebtExtinguishmentOrDebtPrepaymentCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="IfrsPlanNameAxis" id="ihs_IfrsPlanNameAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IfrsPlanNameDomain" id="ihs_IfrsPlanNameDomain" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PaymentsOfLeaseLiabilitiesInterestAmount" id="ihs_PaymentsOfLeaseLiabilitiesInterestAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="DebtInstrumentBorrowingCapacityUtilized" id="ihs_DebtInstrumentBorrowingCapacityUtilized" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="EmbeddedOptionsWithinListedBondsMember" id="ihs_EmbeddedOptionsWithinListedBondsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EmbeddedDerivativesWithinRevenueContractsMember" id="ihs_EmbeddedDerivativesWithinRevenueContractsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BankAndBondBorrowingsMember" id="ihs_BankAndBondBorrowingsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OtherReceivablesMember" id="ihs_OtherReceivablesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IfrsCashAndCashEquivalentsMember" id="ihs_IfrsCashAndCashEquivalentsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TradePayablesMember" id="ihs_TradePayablesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OtherPayablesMember" id="ihs_OtherPayablesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IfrsFinancialAssetNotPastDueMember" id="ihs_IfrsFinancialAssetNotPastDueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IfrsFinancialAsset0To30DaysPastDueMember" id="ihs_IfrsFinancialAsset0To30DaysPastDueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IfrsFinancialAsset31To59DaysPastDueMember" id="ihs_IfrsFinancialAsset31To59DaysPastDueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IfrsFinancialAsset61To89DaysPastDueMember" id="ihs_IfrsFinancialAsset61To89DaysPastDueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="InternalCreditGradesFirstTierMember" id="ihs_InternalCreditGradesFirstTierMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="InternalCreditGradesSecondTierMember" id="ihs_InternalCreditGradesSecondTierMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NumberOfMajorCustomers" id="ihs_NumberOfMajorCustomers" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DerivativeFinancialInstrumentsAbstract" id="ihs_DerivativeFinancialInstrumentsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ScheduleOfFairValueOfDerivativeInstrumentsTableTextBlock" id="ihs_ScheduleOfFairValueOfDerivativeInstrumentsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ScheduleOfChangesInFairValueOfDerivativeInstrumentsTableTextBlock" id="ihs_ScheduleOfChangesInFairValueOfDerivativeInstrumentsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ScheduleOfCreditRatingsOfDerivativeInstrumentsTableTextBlock" id="ihs_ScheduleOfCreditRatingsOfDerivativeInstrumentsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ClassAndBSharesMember" id="ihs_ClassAndBSharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SeniorNoteMember" id="ihs_SeniorNoteMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsNetherlandsHoldcob.v.SeniorNoteMaturing2027Member" id="ihs_IhsNetherlandsHoldcob.v.SeniorNoteMaturing2027Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ReconciliationOfMovementInCurrentIncomeTaxAbstract" id="ihs_ReconciliationOfMovementInCurrentIncomeTaxAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IncreaseDecreaseThroughBusinessCombinationCurrentIncomeTax" id="ihs_IncreaseDecreaseThroughBusinessCombinationCurrentIncomeTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ScheduleOfSensitivityAnalysisOfExchangeRatesTableTextBlock" id="ihs_ScheduleOfSensitivityAnalysisOfExchangeRatesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ScheduleOfForeignExchangeExposureOnInterCompanyLoansTableTextBlock" id="ihs_ScheduleOfForeignExchangeExposureOnInterCompanyLoansTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ScheduleOfForeignExchangeRiskTableTextBlock" id="ihs_ScheduleOfForeignExchangeRiskTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ScheduleOfCapitalRequirementsNetLeverageRatiosTableTextBlock" id="ihs_ScheduleOfCapitalRequirementsNetLeverageRatiosTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ScheduleOfFairValueEstimation" id="ihs_ScheduleOfFairValueEstimation" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DisclosureOfRiskManagementLineItems" id="ihs_DisclosureOfRiskManagementLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IfrsConsolidatedEntitiesAxis" id="ihs_IfrsConsolidatedEntitiesAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IfrsConsolidatedEntitiesDomain" id="ihs_IfrsConsolidatedEntitiesDomain" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DerivativeFinancialInstrumentAssetsMember" id="ihs_DerivativeFinancialInstrumentAssetsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CustomerMember" id="ihs_CustomerMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CustomerBMember" id="ihs_CustomerBMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CurrentWithholdingTaxPayables" id="ihs_CurrentWithholdingTaxPayables" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="PercentageOfReasonablyPossibleIncreaseDecreaseInRiskAssumption" id="ihs_PercentageOfReasonablyPossibleIncreaseDecreaseInRiskAssumption" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="IncreaseDecreaseInProfitAndLossDueToReasonablyPossibleIncreaseInDesignatedRiskComponent" id="ihs_IncreaseDecreaseInProfitAndLossDueToReasonablyPossibleIncreaseInDesignatedRiskComponent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="IncreaseDecreaseInProfitAndLossDueToReasonablyPossibleDecreaseInDesignatedRiskComponent" id="ihs_IncreaseDecreaseInProfitAndLossDueToReasonablyPossibleDecreaseInDesignatedRiskComponent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="InterCompanyLoansMember" id="ihs_InterCompanyLoansMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AdjustedEarningsBeforeInterestTaxDepreciationAndAmortization" id="ihs_AdjustedEarningsBeforeInterestTaxDepreciationAndAmortization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="FinancialAssetEqualToThan90DaysPastDueMember" id="ihs_FinancialAssetEqualToThan90DaysPastDueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PrepaidLandRent" id="ihs_PrepaidLandRent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="IhsCoteDIvoireS.a.Member" id="ihs_IhsCoteDIvoireS.a.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsMauritiusCoteDIvoireLimitedMember" id="ihs_IhsMauritiusCoteDIvoireLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShareOptionsGrantedYear2021Member" id="ihs_ShareOptionsGrantedYear2021Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PercentageOfIncreaseInDiscountRate" id="ihs_PercentageOfIncreaseInDiscountRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="PercentageOfDecreaseInDiscountRate" id="ihs_PercentageOfDecreaseInDiscountRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="LeaseTerm" id="ihs_LeaseTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="LeaseAdditionalPeriods" id="ihs_LeaseAdditionalPeriods" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="PeriodOverWhichCostOfDecommissioningOfTelecommunicationTowersIncurred" id="ihs_PeriodOverWhichCostOfDecommissioningOfTelecommunicationTowersIncurred" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="NumberOfRemainingTowersYetToBeAcquired" id="ihs_NumberOfRemainingTowersYetToBeAcquired" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="PaymentsOfPrincipalOfLeaseLiabilities" id="ihs_PaymentsOfPrincipalOfLeaseLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="LeasingContractsInWhichReportingEntityIsLessorMember" id="ihs_LeasingContractsInWhichReportingEntityIsLessorMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ValueOfContractedRevenue" id="ihs_ValueOfContractedRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="PercentageOfReasonablyPossibleIncreaseDecreaseInCurrencyAgainstUsd" id="ihs_PercentageOfReasonablyPossibleIncreaseDecreaseInCurrencyAgainstUsd" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="EmployeeBenefitsExpenseExcludingShareBasedPayments" id="ihs_EmployeeBenefitsExpenseExcludingShareBasedPayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="CashFlowCalculationsProjectionPeriod" id="ihs_CashFlowCalculationsProjectionPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DerivativeFinancialAssetsLiabilities" id="ihs_DerivativeFinancialAssetsLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="PercentageOfIncreaseDecreaseInDiscountRate" id="ihs_PercentageOfIncreaseDecreaseInDiscountRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="MeasurementPeriodForShareBasedPaymentArrangement" id="ihs_MeasurementPeriodForShareBasedPaymentArrangement" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="Ltip1Ltip2Ltip2bAndLtip3PlansMember" id="ihs_Ltip1Ltip2Ltip2bAndLtip3PlansMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FairValueOfOptionsGrantedAtGrantDate" id="ihs_FairValueOfOptionsGrantedAtGrantDate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="TypicalNumberOfPerformanceObligationsInNonLeaseRevenueContracts" id="ihs_TypicalNumberOfPerformanceObligationsInNonLeaseRevenueContracts" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="ReversalOfProvisionForDecommissioningCosts" id="ihs_ReversalOfProvisionForDecommissioningCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="OtherNonOperatingIncomeAndExpenses" id="ihs_OtherNonOperatingIncomeAndExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="FibercoSoluesDeInfraestruturaS.a.Member" id="ihs_FibercoSoluesDeInfraestruturaS.a.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MtnTelecomTowersInSouthAfricaMember" id="ihs_MtnTelecomTowersInSouthAfricaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MtnGroupMember" id="ihs_MtnGroupMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DescriptionOfGrossMarginExcludingDepreciationAndAmortizationToExtrapolateCashFlowProjections" id="ihs_DescriptionOfGrossMarginExcludingDepreciationAndAmortizationToExtrapolateCashFlowProjections" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="IhsHoldingLimitedSeniorNoteMaturing2026Member" id="ihs_IhsHoldingLimitedSeniorNoteMaturing2026Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsHoldingLimitedSeniorNoteMaturing2028Member" id="ihs_IhsHoldingLimitedSeniorNoteMaturing2028Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsBrasilCessoDeInfraestruturasLimitadaBankBorrowingsMaturing2029Member" id="ihs_IhsBrasilCessoDeInfraestruturasLimitadaBankBorrowingsMaturing2029Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsZambiaLimitedBankBorrowingsMaturing2027Member" id="ihs_IhsZambiaLimitedBankBorrowingsMaturing2027Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PaymentsForShortTermDepositsClassifiedAsInvestingActivities" id="ihs_PaymentsForShortTermDepositsClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="FairValueGainsLossesOnEmbeddedDerivativesWithinRevenueContracts" id="ihs_FairValueGainsLossesOnEmbeddedDerivativesWithinRevenueContracts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="NetForeignExchangeLossOnDerivativeInstrumentsUnrealized" id="ihs_NetForeignExchangeLossOnDerivativeInstrumentsUnrealized" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="TaxEffectOfChangeInTaxBase" id="ihs_TaxEffectOfChangeInTaxBase" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="IncreaseDecreaseThroughOtherReclassificationsWithinEquity" id="ihs_IncreaseDecreaseThroughOtherReclassificationsWithinEquity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="RevenueFromExportSales" id="ihs_RevenueFromExportSales" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="TargetRatioOfNetDebtToAdjustedEbitda" id="ihs_TargetRatioOfNetDebtToAdjustedEbitda" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ManagementNetLeverageRatio" id="ihs_ManagementNetLeverageRatio" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="FinancialInstrumentsAtFairValue" id="ihs_FinancialInstrumentsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="AbortedTransactionCosts" id="ihs_AbortedTransactionCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="RatioForExchangeOfOldClassesOfSharesIntoOrdinaryShares" id="ihs_RatioForExchangeOfOldClassesOfSharesIntoOrdinaryShares" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ExpiryPeriodDecember312026Member" id="ihs_ExpiryPeriodDecember312026Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="UndistributedEarningsOfSubsidiariesMember" id="ihs_UndistributedEarningsOfSubsidiariesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsPeruS.a.c.Member" id="ihs_IhsPeruS.a.c.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsNetherlandsRsaB.vMember" id="ihs_IhsNetherlandsRsaB.vMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsSouthAfricaHoldingProprietaryLimitedMember" id="ihs_IhsSouthAfricaHoldingProprietaryLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsTowersSouthAfricaProprietaryLimitedMember" id="ihs_IhsTowersSouthAfricaProprietaryLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsTowersInc.Member" id="ihs_IhsTowersInc.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsNetherlandsEgyB.v.Member" id="ihs_IhsNetherlandsEgyB.v.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsTelecomTowerEgyptS.a.e.Member" id="ihs_IhsTelecomTowerEgyptS.a.e.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SkysitesAmericasLtdaMember" id="ihs_SkysitesAmericasLtdaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="WiFiMundialLtda.Member" id="ihs_WiFiMundialLtda.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsFiberBrasilParticipaesLtda.Member" id="ihs_IhsFiberBrasilParticipaesLtda.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsFiberBrasilCessoDeInfraestruturasLtda.Member" id="ihs_IhsFiberBrasilCessoDeInfraestruturasLtda.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CentennialTowersColombiaS.a.s..Member" id="ihs_CentennialTowersColombiaS.a.s..Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PolarBreezeColombiaS.a.sMember" id="ihs_PolarBreezeColombiaS.a.sMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CentennialTowersOfBrasilB.v.Member" id="ihs_CentennialTowersOfBrasilB.v.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CentennialTowersOfColombiaLtd.Member" id="ihs_CentennialTowersOfColombiaLtd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsCentennialBrasilTorresDeTelecomunicacoesLtdaMember" id="ihs_IhsCentennialBrasilTorresDeTelecomunicacoesLtdaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PolarBreezeEmpreendimentosLtda..Member" id="ihs_PolarBreezeEmpreendimentosLtda..Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BankOverdraftMember" id="ihs_BankOverdraftMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IfrsStockIssuedDuringPeriodSharesNewIssues" id="ihs_IfrsStockIssuedDuringPeriodSharesNewIssues" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="SaoPauloCincoLocacaoDeTorresLtdaSp5Member" id="ihs_SaoPauloCincoLocacaoDeTorresLtdaSp5Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="VestingPeriodOfInstrumentsInShareBasedPaymentArrangement" id="ihs_VestingPeriodOfInstrumentsInShareBasedPaymentArrangement" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="IncreaseDecreaseThroughShareBasedPaymentReserveConvertedIntoEquity" id="ihs_IncreaseDecreaseThroughShareBasedPaymentReserveConvertedIntoEquity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="DarTelecomConsultingLlcMember" id="ihs_DarTelecomConsultingLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CklbInternationalManagementLimitedMember" id="ihs_CklbInternationalManagementLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IdentifiableAssetsAcquiredLiabilitiesAssumedRelatedToNonControllingInterests" id="ihs_IdentifiableAssetsAcquiredLiabilitiesAssumedRelatedToNonControllingInterests" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ScheduleOfMaximumCreditExposureTableTextBlock" id="ihs_ScheduleOfMaximumCreditExposureTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="SamDarwishMember" id="ihs_SamDarwishMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PayrollAndOtherRelatedStatutoryLiabilitiesMember" id="ihs_PayrollAndOtherRelatedStatutoryLiabilitiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CountriesWhereEntityHoldsSignificantNonCurrentAssetsMember" id="ihs_CountriesWhereEntityHoldsSignificantNonCurrentAssetsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CurrentTaxLiabilitiesAssetsNet" id="ihs_CurrentTaxLiabilitiesAssetsNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="DeferredTaxAssetsIncludingNetting" id="ihs_DeferredTaxAssetsIncludingNetting" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="DeferredTaxLiabilitiesIncludingNetting" id="ihs_DeferredTaxLiabilitiesIncludingNetting" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="NetAdditionalAllowanceReversalOfPriorAllowanceRecognizedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets" id="ihs_NetAdditionalAllowanceReversalOfPriorAllowanceRecognizedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="TowersUnderRationalizationProgramAgreedWithKeyCustomerMember" id="ihs_TowersUnderRationalizationProgramAgreedWithKeyCustomerMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ISystemsMember" id="ihs_ISystemsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="VotesPerOrdinaryShare" id="ihs_VotesPerOrdinaryShare" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="CostsIncurredAndReimbursedOnBehalfOfRelatedParty" id="ihs_CostsIncurredAndReimbursedOnBehalfOfRelatedParty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="NonCurrentNetAssets" id="ihs_NonCurrentNetAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ScheduleOfSummarizedFinancialInformationOfSubsidiaryTableTextBlock" id="ihs_ScheduleOfSummarizedFinancialInformationOfSubsidiaryTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="PercentageOfReasonablyPossibleIncreaseDecreaseInManagementSEstimateOfVariableConsideration" id="ihs_PercentageOfReasonablyPossibleIncreaseDecreaseInManagementSEstimateOfVariableConsideration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="IncreaseDecreaseInRevenueAsResultOfReasonablyPossibleIncreaseDecreaseInManagementSEstimateOfVariableConsideration" id="ihs_IncreaseDecreaseInRevenueAsResultOfReasonablyPossibleIncreaseDecreaseInManagementSEstimateOfVariableConsideration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="CashAndCashEquivalentsAndOtherReceivablesMember" id="ihs_CashAndCashEquivalentsAndOtherReceivablesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PercentageOfNetAssetsAcquiredLiabilitiesAssumedAsDisclosedInAcquisitionAnalysis" id="ihs_PercentageOfNetAssetsAcquiredLiabilitiesAssumedAsDisclosedInAcquisitionAnalysis" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ConversionRatioOfOldClassesOfOrdinarySharesIntoNewClassOfOrdinaryShares" id="ihs_ConversionRatioOfOldClassesOfOrdinarySharesIntoNewClassOfOrdinaryShares" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="PropertyPlantAndEquipmentExcludingRightOfUseAssetsMember" id="ihs_PropertyPlantAndEquipmentExcludingRightOfUseAssetsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ScheduleOfReconciliationOfMovementsOfDerivativeInstrumentsTableTextBlock" id="ihs_ScheduleOfReconciliationOfMovementsOfDerivativeInstrumentsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="FixedLineNetworkEquipmentMember" id="ihs_FixedLineNetworkEquipmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OutdoorCabinetMember" id="ihs_OutdoorCabinetMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IncreaseDecreaseInNumberOfSharesThroughReclassification" id="ihs_IncreaseDecreaseInNumberOfSharesThroughReclassification" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DecreaseInNumberOfSharesThroughReverseStockSplit" id="ihs_DecreaseInNumberOfSharesThroughReverseStockSplit" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="IncreaseDecreaseThroughReclassificationsEquity" id="ihs_IncreaseDecreaseThroughReclassificationsEquity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="TotalForDisclosedSegmentsMember" id="ihs_TotalForDisclosedSegmentsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DecreaseIncreaseInDerivativeInstrumentsThroughCashFlowOnSettlement" id="ihs_DecreaseIncreaseInDerivativeInstrumentsThroughCashFlowOnSettlement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ExpenseForMedicalInsurancePremiumsPaidByRelatedPartyAndSubsequentlyInvoicedToEntity" id="ihs_ExpenseForMedicalInsurancePremiumsPaidByRelatedPartyAndSubsequentlyInvoicedToEntity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="LettersOfCreditMember" id="ihs_LettersOfCreditMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsNigeriaLimitedBorrowingMaturing2023Member" id="ihs_IhsNigeriaLimitedBorrowingMaturing2023Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsCoteDIvoireLtdCfaFrancBorrowingsMaturing2024Member" id="ihs_IhsCoteDIvoireLtdCfaFrancBorrowingsMaturing2024Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsBrasilCessoDeInfraestruturasS.a.BorrowingMaturing2028Member" id="ihs_IhsBrasilCessoDeInfraestruturasS.a.BorrowingMaturing2028Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsTowersSouthAfricaProprietaryLimitedBorrowingMaturing2029Member" id="ihs_IhsTowersSouthAfricaProprietaryLimitedBorrowingMaturing2029Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RefundOfShortTermDepositsClassifiedAsInvestingActivities" id="ihs_RefundOfShortTermDepositsClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ShareBasedCompensationArrangementCumulativeTotalShareholderReturnTargetPerformancePeriod" id="ihs_ShareBasedCompensationArrangementCumulativeTotalShareholderReturnTargetPerformancePeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="NoncurrentContinentConsiderationReceivable" id="ihs_NoncurrentContinentConsiderationReceivable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="IfrsSecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" id="ihs_IfrsSecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsNigeriaLimitedCreditFacilityMember" id="ihs_IhsNigeriaLimitedCreditFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NumberOfTowersAcquired" id="ihs_NumberOfTowersAcquired" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="IhsNigeriaLetterOfCreditMember" id="ihs_IhsNigeriaLetterOfCreditMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" id="ihs_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="AccruedIncomeAndLeaseIncentive" id="ihs_AccruedIncomeAndLeaseIncentive" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="CasPlusSofrMember" id="ihs_CasPlusSofrMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="Jibar3MonthMember" id="ihs_Jibar3MonthMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsCoteDIvoireLtdEuroBorrowingsMaturing2024Member" id="ihs_IhsCoteDIvoireLtdEuroBorrowingsMaturing2024Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CalculationPeriodForInterestRateBasis" id="ihs_CalculationPeriodForInterestRateBasis" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="IncreaseInNumberOfSharesThroughExerciseOfOptions" id="ihs_IncreaseInNumberOfSharesThroughExerciseOfOptions" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="NumberOfVestingOccasions" id="ihs_NumberOfVestingOccasions" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="OmnibusShareBasedPaymentPlansMember" id="ihs_OmnibusShareBasedPaymentPlansMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NumberOfServiceSitesToWhichEntityIsProvidingManagedServicesAfterAcquisition" id="ihs_NumberOfServiceSitesToWhichEntityIsProvidingManagedServicesAfterAcquisition" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="AfterTransferOfNonControllingInterestsMember" id="ihs_AfterTransferOfNonControllingInterestsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AdjustmentsToProvisionalAmountsOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedInBusinessCombinationsAxis" id="ihs_AdjustmentsToProvisionalAmountsOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedInBusinessCombinationsAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AmountsAfterAdjustmentsOfProvisionalAmountsDomain" id="ihs_AmountsAfterAdjustmentsOfProvisionalAmountsDomain" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ProvisionalAmountsInBusinessCombinationsMember" id="ihs_ProvisionalAmountsInBusinessCombinationsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AdjustmentsToProvisionalAmountsMember" id="ihs_AdjustmentsToProvisionalAmountsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SigningOfLoanAgreementsMember" id="ihs_SigningOfLoanAgreementsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsHoldingTermLoanFacilityMember" id="ihs_IhsHoldingTermLoanFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsNigeriaLimitedBorrowingNoIiMaturing2023Member" id="ihs_IhsNigeriaLimitedBorrowingNoIiMaturing2023Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsCoteDIvoireS.a.CivEuroTrancheMember" id="ihs_IhsCoteDIvoireS.a.CivEuroTrancheMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsCoteDIvoireS.a.CivXofTrancheMember" id="ihs_IhsCoteDIvoireS.a.CivXofTrancheMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ScheduleOfManagementSAssessmentOfCurrentUncertaintiesTableTextBlock" id="ihs_ScheduleOfManagementSAssessmentOfCurrentUncertaintiesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="IncreaseDecreaseInExistingProvisions" id="ihs_IncreaseDecreaseInExistingProvisions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingNetMovementsInAssetsRelatingToDecommissioningAndSiteRestorationProvision" id="ihs_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingNetMovementsInAssetsRelatingToDecommissioningAndSiteRestorationProvision" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="BorrowingsNumberOfTranches" id="ihs_BorrowingsNumberOfTranches" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="OtherBaseStationEquipmentMember" id="ihs_OtherBaseStationEquipmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RectifierAndSolarPowerMember" id="ihs_RectifierAndSolarPowerMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BaseTransmissionEquipmentMember" id="ihs_BaseTransmissionEquipmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="LandAndBuildingsFurnitureAndOfficeEquipmentAndMotorVehiclesMember" id="ihs_LandAndBuildingsFurnitureAndOfficeEquipmentAndMotorVehiclesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RiskExposureAssociatedWithInstrumentsSharingCharacteristicExcludingIntercompanyLoans" id="ihs_RiskExposureAssociatedWithInstrumentsSharingCharacteristicExcludingIntercompanyLoans" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="TradeReceivablesAndAccruedRevenue" id="ihs_TradeReceivablesAndAccruedRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="IncomeFromInsuranceClaims" id="ihs_IncomeFromInsuranceClaims" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ProfessionalCostsRelatedToFinancing" id="ihs_ProfessionalCostsRelatedToFinancing" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="LesseeLeaseTermOfContracts" id="ihs_LesseeLeaseTermOfContracts" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="SpaceOnTowersMember" id="ihs_SpaceOnTowersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IncreaseDecreaseInCurrentIncomeTaxLiabilitiesFromTaxExpenseChargedToProfitOrLoss" id="ihs_IncreaseDecreaseInCurrentIncomeTaxLiabilitiesFromTaxExpenseChargedToProfitOrLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="DecreaseInCurrentIncomeTaxLiabilitiesFromTaxPaidDuringYear" id="ihs_DecreaseInCurrentIncomeTaxLiabilitiesFromTaxPaidDuringYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="DecreaseInCurrentIncomeTaxLiabilitiesFromNettingOfWithholdingTax" id="ihs_DecreaseInCurrentIncomeTaxLiabilitiesFromNettingOfWithholdingTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="IncreaseDecreaseInCurrentIncomeTaxLiabilitiesFromForeignExchangeDifferences" id="ihs_IncreaseDecreaseInCurrentIncomeTaxLiabilitiesFromForeignExchangeDifferences" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="IhsSouthAfricaMember" id="ihs_IhsSouthAfricaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TenancyRatioMember" id="ihs_TenancyRatioMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ForecastedGrossMarginExcludingDepreciationAndAmortizationMember" id="ihs_ForecastedGrossMarginExcludingDepreciationAndAmortizationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TerminalGrowthRateMember" id="ihs_TerminalGrowthRateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DerivativeFinancialInstrumentsAtFairValue" id="ihs_DerivativeFinancialInstrumentsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="IncreaseDecreaseInDerivativeFinancialInstrumentsThroughFairValueGainsLosses" id="ihs_IncreaseDecreaseInDerivativeFinancialInstrumentsThroughFairValueGainsLosses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="IncreaseDecreaseInDerivativeFinancialInstrumentsThroughForeignExchangeGainsLosses" id="ihs_IncreaseDecreaseInDerivativeFinancialInstrumentsThroughForeignExchangeGainsLosses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="IncreaseInBorrowingsThroughInterestExpense" id="ihs_IncreaseInBorrowingsThroughInterestExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="DecreaseInBorrowingsThroughPaymentOfInterest" id="ihs_DecreaseInBorrowingsThroughPaymentOfInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="IncreaseInBorrowingsThroughBorrowingsReceived" id="ihs_IncreaseInBorrowingsThroughBorrowingsReceived" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="DecreaseInBorrowingsThroughRepayments" id="ihs_DecreaseInBorrowingsThroughRepayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="DecreaseInBorrowingsThroughTransactionCosts" id="ihs_DecreaseInBorrowingsThroughTransactionCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="IncreaseDecreaseInBorrowingsThroughForeignExchange" id="ihs_IncreaseDecreaseInBorrowingsThroughForeignExchange" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="FibercoSoluesDeInfraestruturaS.a.Maturing2030Member" id="ihs_FibercoSoluesDeInfraestruturaS.a.Maturing2030Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="GlobalIndependentConnectLimitedLettersOfCredit2023Member" id="ihs_GlobalIndependentConnectLimitedLettersOfCredit2023Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IncreaseInLeaseLiabilitiesThroughInterestAndFinanceCharges" id="ihs_IncreaseInLeaseLiabilitiesThroughInterestAndFinanceCharges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="DecreaseInLeaseLiabilitiesThroughPaymentsOfPrincipal" id="ihs_DecreaseInLeaseLiabilitiesThroughPaymentsOfPrincipal" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="DecreaseInLeaseLiabilitiesThroughPaymentsOfInterest" id="ihs_DecreaseInLeaseLiabilitiesThroughPaymentsOfInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="DiscountRateUsedInProvisionsCalculation" id="ihs_DiscountRateUsedInProvisionsCalculation" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="BrazilianEntitiesMember" id="ihs_BrazilianEntitiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IssuedCapitalAndSharePremium" id="ihs_IssuedCapitalAndSharePremium" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="IssuedCapitalAndSharePremiumMember" id="ihs_IssuedCapitalAndSharePremiumMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ClassOrdinarySharesMember" id="ihs_ClassOrdinarySharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IssuedCapitalAndSharePremiumBeforeIssueCostsMember" id="ihs_IssuedCapitalAndSharePremiumBeforeIssueCostsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NumberOfSharesOfferedInInitialPublicOffering" id="ihs_NumberOfSharesOfferedInInitialPublicOffering" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="OfferingPricePerShareInInitialPublicOffering" id="ihs_OfferingPricePerShareInInitialPublicOffering" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="NumberOfRightsToSharesThroughOutstandingOptionsThatWereNotConvertedToOrdinarySharesInInitialPublicOffering" id="ihs_NumberOfRightsToSharesThroughOutstandingOptionsThatWereNotConvertedToOrdinarySharesInInitialPublicOffering" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="PercentageOfVotingRightsHeldByEntity" id="ihs_PercentageOfVotingRightsHeldByEntity" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="PercentageOfSharesAwardedInEventOfInitialPublicOffering" id="ihs_PercentageOfSharesAwardedInEventOfInitialPublicOffering" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="PercentageOfSharesNotAutomaticallyAwardedInEventOfInitialPublicOfferingSubjectToPerformanceConditions" id="ihs_PercentageOfSharesNotAutomaticallyAwardedInEventOfInitialPublicOfferingSubjectToPerformanceConditions" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ShareOptionsSubjectToPerformanceConditionsAnnualVestingPercentageIfTargetAchieved" id="ihs_ShareOptionsSubjectToPerformanceConditionsAnnualVestingPercentageIfTargetAchieved" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="PercentageOfOutstandingOptionsConvertedToShares" id="ihs_PercentageOfOutstandingOptionsConvertedToShares" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="OmnibusShareBasedPaymentPlansFebruary2022GrantMember" id="ihs_OmnibusShareBasedPaymentPlansFebruary2022GrantMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OmnibusShareBasedPaymentPlansFebruary2022GrantRestrictedStockUnitsRsusMember" id="ihs_OmnibusShareBasedPaymentPlansFebruary2022GrantRestrictedStockUnitsRsusMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OmnibusShareBasedPaymentPlansFebruary2022GrantPerformanceStockUnitsPsusMember" id="ihs_OmnibusShareBasedPaymentPlansFebruary2022GrantPerformanceStockUnitsPsusMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OmnibusShareBasedPaymentPlansJune2022GrantMember" id="ihs_OmnibusShareBasedPaymentPlansJune2022GrantMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OmnibusShareBasedPaymentPlansJune2022GrantPerformanceStockUnitsPsusMember" id="ihs_OmnibusShareBasedPaymentPlansJune2022GrantPerformanceStockUnitsPsusMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OmnibusShareBasedPaymentPlansJune2022GrantRestrictedStockUnitsRsusMember" id="ihs_OmnibusShareBasedPaymentPlansJune2022GrantRestrictedStockUnitsRsusMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="Ltip1Member" id="ihs_Ltip1Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="Ltip2Member" id="ihs_Ltip2Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="Ltip3Member" id="ihs_Ltip3Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MiddleOfRangeMember" id="ihs_MiddleOfRangeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OmnibusShareBasedPaymentPlansRsusWithNonMarketConditionsMember" id="ihs_OmnibusShareBasedPaymentPlansRsusWithNonMarketConditionsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OmnibusShareBasedPaymentPlansPsusWithNonMarketConditionsMember" id="ihs_OmnibusShareBasedPaymentPlansPsusWithNonMarketConditionsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OmnibusShareBasedPaymentPlansPsusWithMarketConditionsMember" id="ihs_OmnibusShareBasedPaymentPlansPsusWithMarketConditionsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ExpectedChargeOverRemainingTermOfOutstandingShareOptions" id="ihs_ExpectedChargeOverRemainingTermOfOutstandingShareOptions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ContractualLifeOfShareOptionsAtGrantDate" id="ihs_ContractualLifeOfShareOptionsAtGrantDate" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="IhsGccMarHoldingLimitedMember" id="ihs_IhsGccMarHoldingLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="KeyManagementPersonnelCompensationExcludingShareBasedPayments" id="ihs_KeyManagementPersonnelCompensationExcludingShareBasedPayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ExpenseForMedicalInsurancePremiumsOnBehalfOfRelatedParties" id="ihs_ExpenseForMedicalInsurancePremiumsOnBehalfOfRelatedParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="WendelGroupMember" id="ihs_WendelGroupMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RentAndUtilitiesExpensePaidToRelatedParties" id="ihs_RentAndUtilitiesExpensePaidToRelatedParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="DepositsPaidToRelatedParties" id="ihs_DepositsPaidToRelatedParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="SubscribedPercentageOfOwnershipInterestsInCounterparty" id="ihs_SubscribedPercentageOfOwnershipInterestsInCounterparty" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="AssetAcquisitionAxisAxis" id="ihs_AssetAcquisitionAxisAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EntitySTotalForAssetAcquisitionsDomain" id="ihs_EntitySTotalForAssetAcquisitionsDomain" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsKuwaitAcquisitionOfTowersInKuwaitMember" id="ihs_IhsKuwaitAcquisitionOfTowersInKuwaitMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AcquisitionDateFairValueAssetAcquisition" id="ihs_AcquisitionDateFairValueAssetAcquisition" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="EquityInterestsOfAcquirerAssetAcquisition" id="ihs_EquityInterestsOfAcquirerAssetAcquisition" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="CashTransferredAssetAcquisition" id="ihs_CashTransferredAssetAcquisition" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDateAssetAcquisition" id="ihs_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDateAssetAcquisition" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="CustomerRelatedIntangibleAssetsRecognisedAsOfAcquisitionDateAssetAcquisition" id="ihs_CustomerRelatedIntangibleAssetsRecognisedAsOfAcquisitionDateAssetAcquisition" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="TechnologyBasedIntangibleAssetsRecognisedAsOfAcquisitionDateAssetAcquisition" id="ihs_TechnologyBasedIntangibleAssetsRecognisedAsOfAcquisitionDateAssetAcquisition" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="TradeAndOtherPayablesRecognisedAsOfAcquisitionDateAssetAcquisition" id="ihs_TradeAndOtherPayablesRecognisedAsOfAcquisitionDateAssetAcquisition" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="NetIdentifiableAssetsAcquiredLiabilitiesAssumedAssetAcquisitions" id="ihs_NetIdentifiableAssetsAcquiredLiabilitiesAssumedAssetAcquisitions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="NonControllingInterestInNetAssetsRecognisedAtAcquisitionDateAssetAcqusition" id="ihs_NonControllingInterestInNetAssetsRecognisedAtAcquisitionDateAssetAcqusition" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="PercentageOfInterestInNetAssetsAcquired" id="ihs_PercentageOfInterestInNetAssetsAcquired" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="Nigeria2023TermLoanMember" id="ihs_Nigeria2023TermLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NigerianMprMember" id="ihs_NigerianMprMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="Nigeria2023RevolvingCreditFacilityRcfMember" id="ihs_Nigeria2023RevolvingCreditFacilityRcfMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NondeliverableForwardsAndSwapsMember" id="ihs_NondeliverableForwardsAndSwapsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RestOfWorldMember" id="ihs_RestOfWorldMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IncreaseDecreaseInBorrowingsThroughMovementsInBankOverdrafts" id="ihs_IncreaseDecreaseInBorrowingsThroughMovementsInBankOverdrafts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="OmnibusShareBasedPaymentPlansOctober2022GrantMember" id="ihs_OmnibusShareBasedPaymentPlansOctober2022GrantMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShareOptionsGrantedYear2022Member" id="ihs_ShareOptionsGrantedYear2022Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DisclosureOfDetailedInformationAboutAssetAcquisitionsTableTextBlock" id="ihs_DisclosureOfDetailedInformationAboutAssetAcquisitionsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="TerminalGrowthRateThatWouldCauseCarryingAmountToExceedRecoverableAmount" id="ihs_TerminalGrowthRateThatWouldCauseCarryingAmountToExceedRecoverableAmount" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="IncreaseDecreaseInLoanFacility" id="ihs_IncreaseDecreaseInLoanFacility" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="DisclosureOfNotionalAmountsOfDerivativeFinancialInstrumentsTableTextBlock" id="ihs_DisclosureOfNotionalAmountsOfDerivativeFinancialInstrumentsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ScheduleOfSensitivityAnalysisForInterestRateRiskTableTextBlock" id="ihs_ScheduleOfSensitivityAnalysisForInterestRateRiskTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DisclosureOfKeyAssumptionsToWhichValueInUseCalculationsAreMostSensitiveTableTextBlock" id="ihs_DisclosureOfKeyAssumptionsToWhichValueInUseCalculationsAreMostSensitiveTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DisclosureOfSensitivitiesToKeyAssumptionsInValueInUseCalculationsTableTextBlock" id="ihs_DisclosureOfSensitivitiesToKeyAssumptionsInValueInUseCalculationsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ScheduleOfCreditRatingsOfBankingPartnersTableTextBlock" id="ihs_ScheduleOfCreditRatingsOfBankingPartnersTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="LongTermIncentivePlan2BMember" id="ihs_LongTermIncentivePlan2BMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="LongTermIncentivePlans2BAnd3Member" id="ihs_LongTermIncentivePlans2BAnd3Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TaxEffectOfWithholdingTaxOnDistributableProfits" id="ihs_TaxEffectOfWithholdingTaxOnDistributableProfits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ExpiryPeriodDecember312027Member" id="ihs_ExpiryPeriodDecember312027Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OtherTemporaryDifferencesIncludingUnrealizedExchangeDifferencesAndTaxLossesMember" id="ihs_OtherTemporaryDifferencesIncludingUnrealizedExchangeDifferencesAndTaxLossesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ScheduleOfSensitivitiesToKeyAssumptionsForFairValueLessCostsOfDisposalsCalculationTableTextBlock" id="ihs_ScheduleOfSensitivitiesToKeyAssumptionsForFairValueLessCostsOfDisposalsCalculationTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ScheduleOfScenariosThatWouldIncreaseImpairmentChargeTableTextBlock" id="ihs_ScheduleOfScenariosThatWouldIncreaseImpairmentChargeTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="GrowthRateUsedInMeasurementOfFairValueLessCostsOfDisposal" id="ihs_GrowthRateUsedInMeasurementOfFairValueLessCostsOfDisposal" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="TenancyGrowthRateUsedInCurrentMeasurementOfFairValueLessCostsOfDisposal" id="ihs_TenancyGrowthRateUsedInCurrentMeasurementOfFairValueLessCostsOfDisposal" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="DisposalCostRateUsedInCurrentMeasurementOfFairValueLessCostsOfDisposal" id="ihs_DisposalCostRateUsedInCurrentMeasurementOfFairValueLessCostsOfDisposal" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="IncreaseInImpairmentLossIncreaseDecreaseInDesignatedRiskComponent" id="ihs_IncreaseInImpairmentLossIncreaseDecreaseInDesignatedRiskComponent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="PercentageOfReasonablyPossibleIncreaseInDiscountRate" id="ihs_PercentageOfReasonablyPossibleIncreaseInDiscountRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="PercentageOfReasonablyPossibleDecreaseInTerminalGrowthRate" id="ihs_PercentageOfReasonablyPossibleDecreaseInTerminalGrowthRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="PercentageOfReasonablyPossibleDecreaseInTenancyGrowth" id="ihs_PercentageOfReasonablyPossibleDecreaseInTenancyGrowth" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="PercentageOfReasonablyPossibleDecreaseInGrossMargin" id="ihs_PercentageOfReasonablyPossibleDecreaseInGrossMargin" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="ReasonablyPossibleIncreaseInDiscountRateMember" id="ihs_ReasonablyPossibleIncreaseInDiscountRateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ReasonablyPossibleDecreaseInGrowthRatesMember" id="ihs_ReasonablyPossibleDecreaseInGrowthRatesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ReasonablyPossibleDecreaseInTenancyGrowthMember" id="ihs_ReasonablyPossibleDecreaseInTenancyGrowthMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ReasonablyPossibleDecreaseInGrossMarginMember" id="ihs_ReasonablyPossibleDecreaseInGrossMarginMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DisclosureOfImpairmentOfCashGeneratingUnitsFromReasonablyPossibleChangesInKeyAssumptionsTableTextBlock" id="ihs_DisclosureOfImpairmentOfCashGeneratingUnitsFromReasonablyPossibleChangesInKeyAssumptionsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="NumberOfHomesConnectedMeasurementInputInFairValueLessCostOfDisposalCalculation" id="ihs_NumberOfHomesConnectedMeasurementInputInFairValueLessCostOfDisposalCalculation" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="PercentageOfReasonablyPossibleDecreaseInGrowthInHomesConnected" id="ihs_PercentageOfReasonablyPossibleDecreaseInGrowthInHomesConnected" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="InterestRateCapsMember" id="ihs_InterestRateCapsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="InterestExpenseWithholdingTaxOnBondInterest" id="ihs_InterestExpenseWithholdingTaxOnBondInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="InitialMarginReceivedOnNonDeliverableForwards" id="ihs_InitialMarginReceivedOnNonDeliverableForwards" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="IntTowersLimitedBankBorrowingsMaturing2028Member" id="ihs_IntTowersLimitedBankBorrowingsMaturing2028Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="Nigeria2019TermLoanMember" id="ihs_Nigeria2019TermLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ISystemsFacilityTrancheIMember" id="ihs_ISystemsFacilityTrancheIMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ISystemsFacilityTrancheIiMember" id="ihs_ISystemsFacilityTrancheIiMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ScheduleOfFinanceIncomeTableTextBlock" id="ihs_ScheduleOfFinanceIncomeTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ISystemsFacilityMember" id="ihs_ISystemsFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ISystemsFacilityItauUnibancoS.a.Member" id="ihs_ISystemsFacilityItauUnibancoS.a.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ConsultingFeesRelatingToCorporateStructuresAndOperatingSystems" id="ihs_ConsultingFeesRelatingToCorporateStructuresAndOperatingSystems" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="NonRecurringConsultingFees" id="ihs_NonRecurringConsultingFees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="IhsBrasilDebenturesMember" id="ihs_IhsBrasilDebenturesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SsaSegmentMember" id="ihs_SsaSegmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsBrasilCessoDeInfraestruturasBankBorrowingsMaturing2031Member" id="ihs_IhsBrasilCessoDeInfraestruturasBankBorrowingsMaturing2031Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DecreaseInNumberOfSharesThroughShareCancellation" id="ihs_DecreaseInNumberOfSharesThroughShareCancellation" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipmentIntangibleAssetsAndPrepaidLandRent" id="ihs_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipmentIntangibleAssetsAndPrepaidLandRent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="IhsBrasilFacilitiesMember" id="ihs_IhsBrasilFacilitiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsBrasilFacility1Member" id="ihs_IhsBrasilFacility1Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsBrasilFacility2Member" id="ihs_IhsBrasilFacility2Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="GtsFacilityMember" id="ihs_GtsFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsBrasilCessoDeInfraestruturasS.a.FacilitiesMember" id="ihs_IhsBrasilCessoDeInfraestruturasS.a.FacilitiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsHoldingBulletTermLoanFacilityMember" id="ihs_IhsHoldingBulletTermLoanFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsSouthAfricaOverdraftMember" id="ihs_IhsSouthAfricaOverdraftMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DisclosureOfCreditRatingsOfOtherReceivablesTextBlock" id="ihs_DisclosureOfCreditRatingsOfOtherReceivablesTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DisclosureOfInternalCreditRatingsTextBlock" id="ihs_DisclosureOfInternalCreditRatingsTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="IhsSouthAfricaFacilityMember" id="ihs_IhsSouthAfricaFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="Civ2023TermLoanMember" id="ihs_Civ2023TermLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="Civ2023TermLoanCivEuroTrancheMember" id="ihs_Civ2023TermLoanCivEuroTrancheMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="Civ2023TermLoanCivXofTrancheMember" id="ihs_Civ2023TermLoanCivXofTrancheMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="InitialMarginDepositedOnNonDeliverableForwards" id="ihs_InitialMarginDepositedOnNonDeliverableForwards" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="IfPillarTwoRegulationsHadBeenEnactedInCurrentFinancialYearMember" id="ihs_IfPillarTwoRegulationsHadBeenEnactedInCurrentFinancialYearMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PercentageOfIncreaseInCurrentTaxExpenseIfPillarTwoRegulationsHadBeenEnactedDuringCurrentYear" id="ihs_PercentageOfIncreaseInCurrentTaxExpenseIfPillarTwoRegulationsHadBeenEnactedDuringCurrentYear" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="FairValueGainOnEmbeddedOptionsAndInterestRateCaps" id="ihs_FairValueGainOnEmbeddedOptionsAndInterestRateCaps" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="FairValueLossesOnEmbeddedOptionsAndInterestRateCaps" id="ihs_FairValueLossesOnEmbeddedOptionsAndInterestRateCaps" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="PeriodDuringWhichAssetsHeldForSaleAreExpectedToBeDisposedOf" id="ihs_PeriodDuringWhichAssetsHeldForSaleAreExpectedToBeDisposedOf" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="NumberOfCashGeneratingUnitsConsolidatedIntoOne" id="ihs_NumberOfCashGeneratingUnitsConsolidatedIntoOne" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="IncreaseDecreaseInDeferredTaxAssetAsResultOfObtainingGreaterClarityOnTreatmentOfCertainExpenses" id="ihs_IncreaseDecreaseInDeferredTaxAssetAsResultOfObtainingGreaterClarityOnTreatmentOfCertainExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="IhsTowersSouthAfricaProprietaryLimitedBankOverdraftMember" id="ihs_IhsTowersSouthAfricaProprietaryLimitedBankOverdraftMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IncreaseDecreaseInRetainedEarningsFromReasonablePossibleIncreaseInDiscountRates" id="ihs_IncreaseDecreaseInRetainedEarningsFromReasonablePossibleIncreaseInDiscountRates" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="IncreaseDecreaseInRetainedEarningsFromReasonablePossibleDecreaseInDiscountRates" id="ihs_IncreaseDecreaseInRetainedEarningsFromReasonablePossibleDecreaseInDiscountRates" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ShareRepurchaseProgramsAxis" id="ihs_ShareRepurchaseProgramsAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShareRepurchaseProgramsDomain" id="ihs_ShareRepurchaseProgramsDomain" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="StockRepurchaseProgramAmountAuthorizedForRepurchase" id="ihs_StockRepurchaseProgramAmountAuthorizedForRepurchase" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="August2023August2025StockRepurchaseProgramMember" id="ihs_August2023August2025StockRepurchaseProgramMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="StockRepurchaseProgramNumberOfSharesRepurchased" id="ihs_StockRepurchaseProgramNumberOfSharesRepurchased" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ShareRepurchaseProgramPricePerShareForSharesRepurchased" id="ihs_ShareRepurchaseProgramPricePerShareForSharesRepurchased" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="OmnibusShareBasedPaymentPlansMay2023GrantMember" id="ihs_OmnibusShareBasedPaymentPlansMay2023GrantMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OmnibusShareBasedPaymentPlansMay2023GrantRestrictedStockUnitsRsusMember" id="ihs_OmnibusShareBasedPaymentPlansMay2023GrantRestrictedStockUnitsRsusMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OmnibusShareBasedPaymentPlansMay2023GrantPerformanceStockUnitsPsusMember" id="ihs_OmnibusShareBasedPaymentPlansMay2023GrantPerformanceStockUnitsPsusMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShareBasedCompensationArrangementRecurringLeveredFreeCashFlowTargetPerformancePeriod" id="ihs_ShareBasedCompensationArrangementRecurringLeveredFreeCashFlowTargetPerformancePeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="IhsEServicesNgLimitedMember" id="ihs_IhsEServicesNgLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TeneoStrategyLlcMember" id="ihs_TeneoStrategyLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CashReceiptsFromInterestOnAdvancesAndLoansMadeToRelatedParties" id="ihs_CashReceiptsFromInterestOnAdvancesAndLoansMadeToRelatedParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="EarlyRedemptionPriceAsPercentageOfNotionalAmount" id="ihs_EarlyRedemptionPriceAsPercentageOfNotionalAmount" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="RedemptionBetweenNovember292023November282024Member" id="ihs_RedemptionBetweenNovember292023November282024Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RedemptionBetweenNovember292024November282025Member" id="ihs_RedemptionBetweenNovember292024November282025Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RedemptionAfterNovember292025Member" id="ihs_RedemptionAfterNovember292025Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RedemptionBetweenNovember292025November282026Member" id="ihs_RedemptionBetweenNovember292025November282026Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RedemptionAfterNovember292026Member" id="ihs_RedemptionAfterNovember292026Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsHoldingRevolving2020CreditFacilityMember" id="ihs_IhsHoldingRevolving2020CreditFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShareOptionsGrantedYear2023Member" id="ihs_ShareOptionsGrantedYear2023Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AirtelAfricaAgreementMember" id="ihs_AirtelAfricaAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NigerianNairaDevaluationMember" id="ihs_NigerianNairaDevaluationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DrawdownsAndRepaymentsOfBorrowingsMember" id="ihs_DrawdownsAndRepaymentsOfBorrowingsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NotLaterThanFiveYearsMember" id="ihs_NotLaterThanFiveYearsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="December312031Member" id="ihs_December312031Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AirtelNigeriaMember" id="ihs_AirtelNigeriaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NumberOfTenanciesToProvideToCounterparty" id="ihs_NumberOfTenanciesToProvideToCounterparty" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="NumberOfExistingTenanciesExtended" id="ihs_NumberOfExistingTenanciesExtended" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="NumberOfCollocationsInAgreement" id="ihs_NumberOfCollocationsInAgreement" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="PercentageOfDepreciationOfCurrencyAgainstUsDollars" id="ihs_PercentageOfDepreciationOfCurrencyAgainstUsDollars" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="NigerianNairaMeasuredAtBloombergRateMember" id="ihs_NigerianNairaMeasuredAtBloombergRateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="InternalCostsRelatedToReorganization" id="ihs_InternalCostsRelatedToReorganization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="IntTowersLimitedLetterOfCreditMember" id="ihs_IntTowersLimitedLetterOfCreditMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ItngLimitedLetterOfCreditMember" id="ihs_ItngLimitedLetterOfCreditMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="GlobalIndependentConnectLimitedLetterOfCreditMaturing2024Member" id="ihs_GlobalIndependentConnectLimitedLetterOfCreditMaturing2024Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="GlobalIndependentConnectLimitedLettersOfCreditMember" id="ihs_GlobalIndependentConnectLimitedLettersOfCreditMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsNigeriaMember" id="ihs_IhsNigeriaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ISystemsSolucoesDeInfraestruturaS.a.Member" id="ihs_ISystemsSolucoesDeInfraestruturaS.a.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TaxExpenseIncomeOtherThanIncomeTaxExpenseIncome" id="ihs_TaxExpenseIncomeOtherThanIncomeTaxExpenseIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="IhsCoteDIvoireS.a.FacilityMember" id="ihs_IhsCoteDIvoireS.a.FacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsZambiaLimitedFacilityMember" id="ihs_IhsZambiaLimitedFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsZambiaLimitedFacilityTrancheIMember" id="ihs_IhsZambiaLimitedFacilityTrancheIMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IhsZambiaLimitedFacilityTrancheIiMember" id="ihs_IhsZambiaLimitedFacilityTrancheIiMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="Sofr3MonthsMember" id="ihs_Sofr3MonthsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CreditAdjustmentSpreadPercentage" id="ihs_CreditAdjustmentSpreadPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="TaxEffectOfMovementsInUncertainTaxPositions" id="ihs_TaxEffectOfMovementsInUncertainTaxPositions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="TaxBenefitFromRecognitionOfPreviouslyImpairedCapitalAllowances" id="ihs_TaxBenefitFromRecognitionOfPreviouslyImpairedCapitalAllowances" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="TaxExpenseFromNonRecognitionOfDeferredTaxAssetsOnUnrealizedForeignExchangeLosses" id="ihs_TaxExpenseFromNonRecognitionOfDeferredTaxAssetsOnUnrealizedForeignExchangeLosses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="CountriesOtherThanNigeriaAndBrazilMember" id="ihs_CountriesOtherThanNigeriaAndBrazilMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PremiumPaidOnDerivativeFinancialInstruments" id="ihs_PremiumPaidOnDerivativeFinancialInstruments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ProfitsReceivedLossesSettledOnDerivativeFinancialInstruments" id="ihs_ProfitsReceivedLossesSettledOnDerivativeFinancialInstruments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ImpairmentLossOnPropertyPlantAndEquipmentIntangibleAssetsExcludingGoodwillAndPrepaidLandRent" id="ihs_ImpairmentLossOnPropertyPlantAndEquipmentIntangibleAssetsExcludingGoodwillAndPrepaidLandRent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="TaxEffectOfImpairmentOfOtherDeferredTaxAssets" id="ihs_TaxEffectOfImpairmentOfOtherDeferredTaxAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="IhsHolding2024TermFacilityMember" id="ihs_IhsHolding2024TermFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ProvisionsForFinancialGuaranteeContracts" id="ihs_ProvisionsForFinancialGuaranteeContracts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="RedemptionBetweenSeptember182023September172024Member" id="ihs_RedemptionBetweenSeptember182023September172024Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RedemptionAfterSeptember172024Member" id="ihs_RedemptionAfterSeptember172024Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="VoluntaryReductionOfLoanFacilityMember" id="ihs_VoluntaryReductionOfLoanFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
</xsd:schema>
