<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.b2gold.com/20171231" xmlns:btg="http://www.b2gold.com/20171231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:import namespace="http://fasb.org/us-gaap/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.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://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.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/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xsd:import namespace="http://xbrl.ifrs.org/taxonomy/2017-03-09/ifrs-full" schemaLocation="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/currency/2016-01-31" schemaLocation="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/exch/2017-01-31" schemaLocation="http://xbrl.sec.gov/exch/2017/exch-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="btg-20171231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="btg-20171231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="btg-20171231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="btg-20171231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple" />
      <link:roleType id="BasisOfPreparation" roleURI="http://www.b2gold.com/role/BasisOfPreparation">
        <link:definition>2104100 - Disclosure - Basis of preparation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Commitments" roleURI="http://www.b2gold.com/role/Commitments">
        <link:definition>2164100 - Disclosure - Commitments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsNarrativeDetails" roleURI="http://www.b2gold.com/role/CommitmentsNarrativeDetails">
        <link:definition>2464401 - Disclosure - Commitments  - Narrative (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 id="CompensationOfKeyManagement" roleURI="http://www.b2gold.com/role/CompensationOfKeyManagement">
        <link:definition>2155100 - Disclosure - Compensation of key 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 id="CompensationOfKeyManagementDetails" roleURI="http://www.b2gold.com/role/CompensationOfKeyManagementDetails">
        <link:definition>2455402 - Disclosure - Compensation of key management (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 id="CompensationOfKeyManagementTables" roleURI="http://www.b2gold.com/role/CompensationOfKeyManagementTables">
        <link:definition>2355301 - Disclosure - Compensation of key 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 id="ConsolidatedBalanceSheets" roleURI="http://www.b2gold.com/role/ConsolidatedBalanceSheets">
        <link:definition>1004000 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsConsolidatedBalanceSheetsParenthetical" roleURI="http://www.b2gold.com/role/ConsolidatedBalanceSheetsConsolidatedBalanceSheetsParenthetical">
        <link:definition>1004001 - Statement - CONSOLIDATED BALANCE SHEETS Consolidated Balance Sheets Parenthetical</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfCashFlows" roleURI="http://www.b2gold.com/role/ConsolidatedStatementsOfCashFlows">
        <link:definition>1003000 - Statement - CONSOLIDATED STATEMENTS 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 id="ConsolidatedStatementsOfChangesInEquity" roleURI="http://www.b2gold.com/role/ConsolidatedStatementsOfChangesInEquity">
        <link:definition>1005000 - Statement - CONSOLIDATED STATEMENTS 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 id="ConsolidatedStatementsOfComprehensiveIncome" roleURI="http://www.b2gold.com/role/ConsolidatedStatementsOfComprehensiveIncome">
        <link:definition>1002000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE 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 id="ConsolidatedStatementsOfComprehensiveIncomeCalc2" roleURI="http://www.b2gold.com/role/ConsolidatedStatementsOfComprehensiveIncomeCalc2">
        <link:definition>1002000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE 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 id="ConsolidatedStatmentsOfOperations" roleURI="http://www.b2gold.com/role/ConsolidatedStatmentsOfOperations">
        <link:definition>1001000 - Statement - CONSOLIDATED STATMENTS OF 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 id="ConsolidatedStatmentsOfOperationsCalc2" roleURI="http://www.b2gold.com/role/ConsolidatedStatmentsOfOperationsCalc2">
        <link:definition>1001000 - Statement - CONSOLIDATED STATMENTS OF 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 id="DerivativeFinancialInstruments" roleURI="http://www.b2gold.com/role/DerivativeFinancialInstruments">
        <link:definition>2143100 - 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 id="DerivativeFinancialInstrumentsForwardContractsFuelOilGasOilDieselNarrativeDetails" roleURI="http://www.b2gold.com/role/DerivativeFinancialInstrumentsForwardContractsFuelOilGasOilDieselNarrativeDetails">
        <link:definition>2443403 - Disclosure - Derivative financial instruments  - Forward Contracts, Fuel Oil, Gas Oil, Diesel Narrative (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 id="DerivativeFinancialInstrumentsGoldForwardsNarrativeDetails" roleURI="http://www.b2gold.com/role/DerivativeFinancialInstrumentsGoldForwardsNarrativeDetails">
        <link:definition>2443402 - Disclosure - Derivative financial instruments  - Gold forwards narrative (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 id="DerivativeFinancialInstrumentsInterestRateSwapsDetails" roleURI="http://www.b2gold.com/role/DerivativeFinancialInstrumentsInterestRateSwapsDetails">
        <link:definition>2443405 - Disclosure - Derivative financial instruments  - Interest Rate Swaps (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 id="DerivativeFinancialInstrumentsScheduleOfForwardContractsFuelOilGasOilAndDieselDetails" roleURI="http://www.b2gold.com/role/DerivativeFinancialInstrumentsScheduleOfForwardContractsFuelOilGasOilAndDieselDetails">
        <link:definition>2443404 - Disclosure - Derivative financial instruments  - Schedule of Forward Contracts, Fuel Oil, Gas Oil and Diesel (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 id="DerivativeFinancialInstrumentsTables" roleURI="http://www.b2gold.com/role/DerivativeFinancialInstrumentsTables">
        <link:definition>2343301 - 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 id="DocumentAndEntityInformation" roleURI="http://www.b2gold.com/role/DocumentAndEntityInformation">
        <link:definition>0001000 - 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 id="FinancialInstruments" roleURI="http://www.b2gold.com/role/FinancialInstruments">
        <link:definition>2146100 - Disclosure - 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 id="FinancialInstrumentsNarrativeDetails" roleURI="http://www.b2gold.com/role/FinancialInstrumentsNarrativeDetails">
        <link:definition>2446403 - Disclosure - Financial instruments  - Narrative (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 id="FinancialInstrumentsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValuedetails" roleURI="http://www.b2gold.com/role/FinancialInstrumentsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValuedetails">
        <link:definition>2446402 - Disclosure - Financial instruments  - Schedule of Assets and Liabilities 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 id="FinancialInstrumentsScheduleOfLiquidityRiskDetails" roleURI="http://www.b2gold.com/role/FinancialInstrumentsScheduleOfLiquidityRiskDetails">
        <link:definition>2446404 - Disclosure - Financial instruments  - Schedule of 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 id="FinancialInstrumentsScheduleOfLiquidityRiskDetailsCalc2" roleURI="http://www.b2gold.com/role/FinancialInstrumentsScheduleOfLiquidityRiskDetailsCalc2">
        <link:definition>2446404 - Disclosure - Financial instruments  - Schedule of 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 id="FinancialInstrumentsTables" roleURI="http://www.b2gold.com/role/FinancialInstrumentsTables">
        <link:definition>2346301 - Disclosure - 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 id="IncomeAndOtherTaxes" roleURI="http://www.b2gold.com/role/IncomeAndOtherTaxes">
        <link:definition>2149100 - Disclosure - Income and other taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeAndOtherTaxesNarrativeDetails" roleURI="http://www.b2gold.com/role/IncomeAndOtherTaxesNarrativeDetails">
        <link:definition>2449407 - Disclosure - Income and other taxes  - Narrative (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 id="IncomeAndOtherTaxesReconciliationOfDeferredTaxesDetails" roleURI="http://www.b2gold.com/role/IncomeAndOtherTaxesReconciliationOfDeferredTaxesDetails">
        <link:definition>2449408 - Disclosure - Income and other taxes  - Reconciliation of Deferred Taxes (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 id="IncomeAndOtherTaxesScheduleOfComponentsOfIncomeAndOtherTaxesDetails" roleURI="http://www.b2gold.com/role/IncomeAndOtherTaxesScheduleOfComponentsOfIncomeAndOtherTaxesDetails">
        <link:definition>2449402 - Disclosure - Income and other taxes  - Schedule of components of income and other taxes (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 id="IncomeAndOtherTaxesScheduleOfComponentsOfIncomeAndOtherTaxesDetailsCalc2" roleURI="http://www.b2gold.com/role/IncomeAndOtherTaxesScheduleOfComponentsOfIncomeAndOtherTaxesDetailsCalc2">
        <link:definition>2449402 - Disclosure - Income and other taxes  - Schedule of components of income and other taxes (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 id="IncomeAndOtherTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" roleURI="http://www.b2gold.com/role/IncomeAndOtherTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails">
        <link:definition>2449405 - Disclosure - Income and other taxes - Schedule of Deferred Income Tax Assets and 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 id="IncomeAndOtherTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndDeferredTaxExpenseRecoveryDetails" roleURI="http://www.b2gold.com/role/IncomeAndOtherTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndDeferredTaxExpenseRecoveryDetails">
        <link:definition>2449404 - Disclosure - Income and other taxes  - Schedule of Deferred Income Tax Liabilities and Deferred Tax Expense (Recovery) (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 id="IncomeAndOtherTaxesScheduleOfIncomeAndOtherTaxesByGeographyDetails" roleURI="http://www.b2gold.com/role/IncomeAndOtherTaxesScheduleOfIncomeAndOtherTaxesByGeographyDetails">
        <link:definition>2449403 - Disclosure - Income and other taxes  - Schedule of Income and Other Taxes by Geography (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 id="IncomeAndOtherTaxesScheduleOfUnrecognizedDeferredTaxAssetsDetails" roleURI="http://www.b2gold.com/role/IncomeAndOtherTaxesScheduleOfUnrecognizedDeferredTaxAssetsDetails">
        <link:definition>2449406 - Disclosure - Income and other taxes  - Schedule of Unrecognized Deferred Tax 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 id="IncomeAndOtherTaxesScheduleOfUnrecognizedTaxLossesDetails" roleURI="http://www.b2gold.com/role/IncomeAndOtherTaxesScheduleOfUnrecognizedTaxLossesDetails">
        <link:definition>2449409 - Disclosure - Income and other taxes  - Schedule of Unrecognized Tax Losses (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 id="IncomeAndOtherTaxesTables" roleURI="http://www.b2gold.com/role/IncomeAndOtherTaxesTables">
        <link:definition>2349301 - Disclosure - Income and other taxes (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 id="Inventories" roleURI="http://www.b2gold.com/role/Inventories">
        <link:definition>2116100 - 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 id="InventoriesDetails" roleURI="http://www.b2gold.com/role/InventoriesDetails">
        <link:definition>2416402 - 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 id="InventoriesTables" roleURI="http://www.b2gold.com/role/InventoriesTables">
        <link:definition>2316301 - 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 id="LongTermDebt" roleURI="http://www.b2gold.com/role/LongTermDebt">
        <link:definition>2128100 - Disclosure - Long-term debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtConvertibleSeniorSubordinatedNotesDetails" roleURI="http://www.b2gold.com/role/LongTermDebtConvertibleSeniorSubordinatedNotesDetails">
        <link:definition>2428403 - Disclosure - Long-term debt  - Convertible senior subordinated notes (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 id="LongTermDebtRevolvingCreditFacilitiesDetails" roleURI="http://www.b2gold.com/role/LongTermDebtRevolvingCreditFacilitiesDetails">
        <link:definition>2428404 - Disclosure - Long-term debt  - Revolving Credit Facilities (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 id="LongTermDebtScheduleOfLongTermDebtDetails" roleURI="http://www.b2gold.com/role/LongTermDebtScheduleOfLongTermDebtDetails">
        <link:definition>2428402 - Disclosure - Long-term debt  - Schedule of 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 id="LongTermDebtScheduleOfLongTermDebtMaturitiesDetails" roleURI="http://www.b2gold.com/role/LongTermDebtScheduleOfLongTermDebtMaturitiesDetails">
        <link:definition>2428405 - Disclosure - Long-term debt  - Schedule of Long-Term Debt 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 id="LongTermDebtTables" roleURI="http://www.b2gold.com/role/LongTermDebtTables">
        <link:definition>2328301 - Disclosure - Long-term debt (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 id="LongTermInvestments" roleURI="http://www.b2gold.com/role/LongTermInvestments">
        <link:definition>2119100 - Disclosure - Long-term investments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermInvestmentsNarrativeDetails" roleURI="http://www.b2gold.com/role/LongTermInvestmentsNarrativeDetails">
        <link:definition>2419403 - Disclosure - Long-term investments  - Narrative (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 id="LongTermInvestmentsScheduleOfLongTermInvestmentsDetails" roleURI="http://www.b2gold.com/role/LongTermInvestmentsScheduleOfLongTermInvestmentsDetails">
        <link:definition>2419402 - Disclosure - Long-term investments  - Schedule of Long-Term Investments (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 id="LongTermInvestmentsTables" roleURI="http://www.b2gold.com/role/LongTermInvestmentsTables">
        <link:definition>2319301 - Disclosure - Long-term investments (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 id="MiningInterestSchedule" roleURI="http://www.b2gold.com/role/MiningInterestSchedule">
        <link:definition>2167100 - Disclosure - Mining Interest Schedule</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MiningInterestScheduleDetails" roleURI="http://www.b2gold.com/role/MiningInterestScheduleDetails">
        <link:definition>2467402 - Disclosure - Mining Interest Schedule (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 id="MiningInterestScheduleTables" roleURI="http://www.b2gold.com/role/MiningInterestScheduleTables">
        <link:definition>2367301 - Disclosure - Mining Interest Schedule (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 id="MiningInterests" roleURI="http://www.b2gold.com/role/MiningInterests">
        <link:definition>2122100 - Disclosure - Mining interests</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MiningInterestsNarrativeDetails" roleURI="http://www.b2gold.com/role/MiningInterestsNarrativeDetails">
        <link:definition>2422403 - Disclosure - Mining interests  - Narrative (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 id="MiningInterestsScheduleOfPropertyPlantAndEquipmentDetails" roleURI="http://www.b2gold.com/role/MiningInterestsScheduleOfPropertyPlantAndEquipmentDetails">
        <link:definition>2422402 - Disclosure - Mining interests  - Schedule of 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 id="MiningInterestsTables" roleURI="http://www.b2gold.com/role/MiningInterestsTables">
        <link:definition>2322301 - Disclosure - Mining interests (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 id="MiningRestorationProvisions" roleURI="http://www.b2gold.com/role/MiningRestorationProvisions">
        <link:definition>2131100 - Disclosure - Mining restoration provisions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MiningRestorationProvisionsNarrativeDetails" roleURI="http://www.b2gold.com/role/MiningRestorationProvisionsNarrativeDetails">
        <link:definition>2431402 - Disclosure - Mining restoration provisions  - Narrative (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 id="MiningRestorationProvisionsScheduleOfMineRestorationProvisionsDetails" roleURI="http://www.b2gold.com/role/MiningRestorationProvisionsScheduleOfMineRestorationProvisionsDetails">
        <link:definition>2431403 - Disclosure - Mining restoration provisions  - Schedule of Mine Restoration Provisions (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 id="MiningRestorationProvisionsTables" roleURI="http://www.b2gold.com/role/MiningRestorationProvisionsTables">
        <link:definition>2331301 - Disclosure - Mining restoration provisions (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 id="NatureOfOperations" roleURI="http://www.b2gold.com/role/NatureOfOperations">
        <link:definition>2101100 - Disclosure - Nature of 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 id="NatureOfOperationsDetails" roleURI="http://www.b2gold.com/role/NatureOfOperationsDetails">
        <link:definition>2401401 - Disclosure - Nature of 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 id="OtherAssets" roleURI="http://www.b2gold.com/role/OtherAssets">
        <link:definition>2125100 - Disclosure - Other 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 id="OtherAssetsDetails" roleURI="http://www.b2gold.com/role/OtherAssetsDetails">
        <link:definition>2425402 - Disclosure - Other 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 id="OtherAssetsTables" roleURI="http://www.b2gold.com/role/OtherAssetsTables">
        <link:definition>2325301 - Disclosure - Other 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 id="PrepaidSales" roleURI="http://www.b2gold.com/role/PrepaidSales">
        <link:definition>2137100 - Disclosure - Prepaid 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 id="PrepaidSalesDetails" roleURI="http://www.b2gold.com/role/PrepaidSalesDetails">
        <link:definition>2437401 - Disclosure - Prepaid 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 id="ProductionCostsByNature" roleURI="http://www.b2gold.com/role/ProductionCostsByNature">
        <link:definition>2158100 - Disclosure - Production costs by nature</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ProductionCostsByNatureDetails" roleURI="http://www.b2gold.com/role/ProductionCostsByNatureDetails">
        <link:definition>2458402 - Disclosure - Production costs by nature (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 id="ProductionCostsByNatureTables" roleURI="http://www.b2gold.com/role/ProductionCostsByNatureTables">
        <link:definition>2358301 - Disclosure - Production costs by nature (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 id="RecentAccountingPronouncements" roleURI="http://www.b2gold.com/role/RecentAccountingPronouncements">
        <link:definition>2107100 - Disclosure - Recent accounting pronouncements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RecentAccountingPronouncementsNarrativeDetails" roleURI="http://www.b2gold.com/role/RecentAccountingPronouncementsNarrativeDetails">
        <link:definition>2407401 - Disclosure - Recent accounting pronouncements Narrative (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 id="SegmentedInformation" roleURI="http://www.b2gold.com/role/SegmentedInformation">
        <link:definition>2161100 - Disclosure - Segmented 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 id="SegmentedInformationMiningInterestByCountryDetails" roleURI="http://www.b2gold.com/role/SegmentedInformationMiningInterestByCountryDetails">
        <link:definition>2461403 - Disclosure - Segmented information  - Mining Interest by Country (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 id="SegmentedInformationOperatingSegmentsDetails" roleURI="http://www.b2gold.com/role/SegmentedInformationOperatingSegmentsDetails">
        <link:definition>2461402 - Disclosure - Segmented information  - Operating segments (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 id="SegmentedInformationTables" roleURI="http://www.b2gold.com/role/SegmentedInformationTables">
        <link:definition>2361301 - Disclosure - Segmented information (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 id="ShareCapital" roleURI="http://www.b2gold.com/role/ShareCapital">
        <link:definition>2134100 - Disclosure - Share 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 id="ShareCapitalEarningsPerShareDetails" roleURI="http://www.b2gold.com/role/ShareCapitalEarningsPerShareDetails">
        <link:definition>2434406 - Disclosure - Share capital  - Earnings 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 id="ShareCapitalNarrativeDetails" roleURI="http://www.b2gold.com/role/ShareCapitalNarrativeDetails">
        <link:definition>2434402 - Disclosure - Share capital  - Narrative (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 id="ShareCapitalNonOptionEquityInstrumentsRollforwardDetails" roleURI="http://www.b2gold.com/role/ShareCapitalNonOptionEquityInstrumentsRollforwardDetails">
        <link:definition>2434405 - Disclosure - Share capital  - Non-Option Equity Instruments Rollforward (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 id="ShareCapitalStockOptionRangeOfExercisePricesAndWeightedAverageYearsToExpirationDetails" roleURI="http://www.b2gold.com/role/ShareCapitalStockOptionRangeOfExercisePricesAndWeightedAverageYearsToExpirationDetails">
        <link:definition>2434404 - Disclosure - Share capital  - Stock Option Range of Exercise Prices and Weighted Average Years to Expiration (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 id="ShareCapitalStockOptionsRollforwardDetails" roleURI="http://www.b2gold.com/role/ShareCapitalStockOptionsRollforwardDetails">
        <link:definition>2434403 - Disclosure - Share capital  - Stock Options Rollforward (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 id="ShareCapitalTables" roleURI="http://www.b2gold.com/role/ShareCapitalTables">
        <link:definition>2334301 - Disclosure - Share 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 id="SignificantAccountingJudgementsAndEstimates" roleURI="http://www.b2gold.com/role/SignificantAccountingJudgementsAndEstimates">
        <link:definition>2113100 - Disclosure - Significant accounting judgements and estimates</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingJudgementsAndEstimatesNarrativeDetails" roleURI="http://www.b2gold.com/role/SignificantAccountingJudgementsAndEstimatesNarrativeDetails">
        <link:definition>2413401 - Disclosure - Significant accounting judgements and estimates  - Narrative (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 id="SummaryOfSignificantAccountingPolicies" roleURI="http://www.b2gold.com/role/SummaryOfSignificantAccountingPolicies">
        <link:definition>2110100 - 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 id="SummaryOfSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.b2gold.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails">
        <link:definition>2410404 - Disclosure - Summary of significant accounting policies  - Narrative (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 id="SummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://www.b2gold.com/role/SummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>2210201 - Disclosure - Summary of 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 id="SummaryOfSignificantAccountingPoliciesScheduleOfSubsidiariesDetails" roleURI="http://www.b2gold.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfSubsidiariesDetails">
        <link:definition>2410403 - Disclosure - Summary of significant accounting policies  - Schedule of Subsidiaries (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 id="SummaryOfSignificantAccountingPoliciesTables" roleURI="http://www.b2gold.com/role/SummaryOfSignificantAccountingPoliciesTables">
        <link:definition>2310302 - 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 id="SupplementaryCashFlowInformation" roleURI="http://www.b2gold.com/role/SupplementaryCashFlowInformation">
        <link:definition>2152100 - Disclosure - Supplementary cash flow 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 id="SupplementaryCashFlowInformationChangesInNonCashWorkingCapitalDetails" roleURI="http://www.b2gold.com/role/SupplementaryCashFlowInformationChangesInNonCashWorkingCapitalDetails">
        <link:definition>2452403 - Disclosure - Supplementary cash flow information  - Changes in non-cash working 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 id="SupplementaryCashFlowInformationNonCashCreditsChargesDetails" roleURI="http://www.b2gold.com/role/SupplementaryCashFlowInformationNonCashCreditsChargesDetails">
        <link:definition>2452402 - Disclosure - Supplementary cash flow information  - Non-cash (credits) charges (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 id="SupplementaryCashFlowInformationNonCashInvestingAndFinancingActivitiesDetails" roleURI="http://www.b2gold.com/role/SupplementaryCashFlowInformationNonCashInvestingAndFinancingActivitiesDetails">
        <link:definition>2452405 - Disclosure - Supplementary cash flow information  - Non-cash investing and financing activities (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 id="SupplementaryCashFlowInformationOtherExplorationAndDevelopmentDetails" roleURI="http://www.b2gold.com/role/SupplementaryCashFlowInformationOtherExplorationAndDevelopmentDetails">
        <link:definition>2452404 - Disclosure - Supplementary cash flow information  - Other exploration and development (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 id="SupplementaryCashFlowInformationTables" roleURI="http://www.b2gold.com/role/SupplementaryCashFlowInformationTables">
        <link:definition>2352301 - Disclosure - Supplementary cash flow information (Tables)</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:element abstract="true" id="btg_A2016GoldDeliveryContractsMember" name="A2016GoldDeliveryContractsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_A2016and2017GoldDeliveryContractsMember" name="A2016and2017GoldDeliveryContractsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_A20172019Member" name="A20172019Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_A2017GoldDeliveryContractMember" name="A2017GoldDeliveryContractMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_A2018Member" name="A2018Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_A2027Member" name="A2027Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_A2028Member" name="A2028Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_A2029Member" name="A2029Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_A2030Member" name="A2030Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_A2031Member" name="A2031Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_A2032Member" name="A2032Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_A2033Member" name="A2033Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_A2034Member" name="A2034Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_A2035Member" name="A2035Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_A2036Member" name="A2036Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_A2037Member" name="A2037Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_AccountingJudgementsAndEstimatesAbstract" name="AccountingJudgementsAndEstimatesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_AccountsPayableDerivativeLiabilitiesBorrowingsAndInterestOnBorrowingsMember" name="AccountsPayableDerivativeLiabilitiesBorrowingsAndInterestOnBorrowingsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentAndInvestmentsInJointVenturesAccountedForUsingEquityMethod" name="AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentAndInvestmentsInJointVenturesAccountedForUsingEquityMethod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="btg_AdjustmentsForDecreaseIncreaseInReceivablesAndOtherCurrentAssets" name="AdjustmentsForDecreaseIncreaseInReceivablesAndOtherCurrentAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="btg_AdjustmentsForDecreaseIncreaseInReceivablesFromTaxesOtherThanIncomeTaxNoncurrent" name="AdjustmentsForDecreaseIncreaseInReceivablesFromTaxesOtherThanIncomeTaxNoncurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="btg_AdjustmentsForDecreaseIncreaseInReceivablesFromTaxesOtherThankIncomeTaxCurrent" name="AdjustmentsForDecreaseIncreaseInReceivablesFromTaxesOtherThankIncomeTaxCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="btg_AdjustmentsForIncreaseDecreaseInCurrentTaxLiabilitiesCurrent" name="AdjustmentsForIncreaseDecreaseInCurrentTaxLiabilitiesCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="btg_AverageExercisePriceOfDerivativeInstrument" name="AverageExercisePriceOfDerivativeInstrument" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="btg_BorrowingInstallmentAxis" name="BorrowingInstallmentAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_BorrowingInstallmentDomain" name="BorrowingInstallmentDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_BorrowingsAdditionalCommitmentFeePercentage" name="BorrowingsAdditionalCommitmentFeePercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="btg_BorrowingsAndInterestPayable" name="BorrowingsAndInterestPayable" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="btg_BorrowingsCommitmentFeeInitialPaymentPeriod" name="BorrowingsCommitmentFeeInitialPaymentPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_BorrowingsMaturityTerm" name="BorrowingsMaturityTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_BorrowingsNumberOfQuarterlyInstallmentPayments" name="BorrowingsNumberOfQuarterlyInstallmentPayments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_BusinessCombinationsNetSmelterRoyalty" name="BusinessCombinationsNetSmelterRoyalty" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_CalibreMiningCorp.Member" name="CalibreMiningCorp.Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_CapitalAndNonCapitalTaxLossRelatedTemporaryDifferencesMember" name="CapitalAndNonCapitalTaxLossRelatedTemporaryDifferencesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_CapitalExpendituresIncurredButNotYetPaid1" name="CapitalExpendituresIncurredButNotYetPaid1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_CapitalLossesMember" name="CapitalLossesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_CentralSunMember" name="CentralSunMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_ClassesOfPropertyPlantAndEquipmentDomain" name="ClassesOfPropertyPlantAndEquipmentDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_CommitmentsAndContingencies1" name="CommitmentsAndContingencies1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="btg_CommunityRelationsExpense" name="CommunityRelationsExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="btg_ContractorExpense" name="ContractorExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_ConvertibleSeniorSubordinatedNotesMember" name="ConvertibleSeniorSubordinatedNotesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_CostofSalesAbstract" name="CostofSalesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_CostofSalesDepreciationandAmortisationExpense" name="CostofSalesDepreciationandAmortisationExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_CurrentAssetsRelatedTemporaryDifferencesMember" name="CurrentAssetsRelatedTemporaryDifferencesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_DebtAndShareIssueCostsRelatedTemporaryDifferencesMember" name="DebtAndShareIssueCostsRelatedTemporaryDifferencesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_DebtInstrumentConvertibleConversionRate" name="DebtInstrumentConvertibleConversionRate" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="instant" />
  <xsd:element id="btg_DebtInstrumentConvertibleConversionRatio" name="DebtInstrumentConvertibleConversionRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="instant" />
  <xsd:element id="btg_DebtInstrumentConvertibleDebtMeasurementPeriod" name="DebtInstrumentConvertibleDebtMeasurementPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_DebtInstrumentConvertibleDebtMeasurementPeriodConsecutiveTradingDays" name="DebtInstrumentConvertibleDebtMeasurementPeriodConsecutiveTradingDays" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_DebtInstrumentConvertibleDebtProductOfLastReportedSalesPricePerCommonShareAndConversionRate" name="DebtInstrumentConvertibleDebtProductOfLastReportedSalesPricePerCommonShareAndConversionRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_DebtInstrumentConvertiblePercentageOfConversionPrice" name="DebtInstrumentConvertiblePercentageOfConversionPrice" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_DebtInstrumentConvertibleThresholdConsecutiveTradingDays11" name="DebtInstrumentConvertibleThresholdConsecutiveTradingDays11" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_DebtInstrumentConvertibleThresholdTradingDays1" name="DebtInstrumentConvertibleThresholdTradingDays1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_DebtInstrumentCovenantPortionOfConvertibleNotesOutstandingAmount" name="DebtInstrumentCovenantPortionOfConvertibleNotesOutstandingAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="btg_DebtRelatedTemporaryDifferencesMember" name="DebtRelatedTemporaryDifferencesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_DeferredShareUnitMember" name="DeferredShareUnitMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_DerivativeFixedInterestRate1" name="DerivativeFixedInterestRate1" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="btg_DerivativeNonmonetaryNotionalAmountMass1" name="DerivativeNonmonetaryNotionalAmountMass1" nillable="true" substitutionGroup="xbrli:item" type="num:massItemType" xbrli:periodType="instant" />
  <xsd:element id="btg_DerivativeNonmonetaryNotionalAmountVolume1" name="DerivativeNonmonetaryNotionalAmountVolume1" nillable="true" substitutionGroup="xbrli:item" type="num:volumeItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="btg_DerivativeinstrumentAxis" name="DerivativeinstrumentAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_DerivativeinstrumentDomain" name="DerivativeinstrumentDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_DerivativesRelatedTemporaryDifferencesMember" name="DerivativesRelatedTemporaryDifferencesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_DescriptionOfAccountingPolicyForAccountingStandardsAndAmendmentsNotYetAdoptedPolicyTextBlock" name="DescriptionOfAccountingPolicyForAccountingStandardsAndAmendmentsNotYetAdoptedPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_DescriptionOfAccountingPolicyForOreReserveAndResourceEstimatesPolicyTextBlock" name="DescriptionOfAccountingPolicyForOreReserveAndResourceEstimatesPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_DieselForwardContractMember" name="DieselForwardContractMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_DilutiveEffectOfRestrictedStockUnitsOnNumberOfOrdinaryShares" name="DilutiveEffectOfRestrictedStockUnitsOnNumberOfOrdinaryShares" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract" name="DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_DisclosureOfCommitmentsAbstract" name="DisclosureOfCommitmentsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_DisclosureOfComponentsOfCostOfSalesTableTextBlock" name="DisclosureOfComponentsOfCostOfSalesTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_DisclosureOfDetailedInformationAboutKeyManagementPersonnelTableTextBlock" name="DisclosureOfDetailedInformationAboutKeyManagementPersonnelTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_DisclosureOfExpenseByNatureLineItems" name="DisclosureOfExpenseByNatureLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_DisclosureOfExpenseByNatureTable" name="DisclosureOfExpenseByNatureTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems" name="DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable" name="DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_DisclosureOfGeneralInformationAboutFinancialStatementsAbstract" name="DisclosureOfGeneralInformationAboutFinancialStatementsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_DisclosureOfIncomeTaxByGeographicalJurisdictionTableTextBlock" name="DisclosureOfIncomeTaxByGeographicalJurisdictionTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_DisclosureOfLongTermDebtMaturitiesTableTextBlock" name="DisclosureOfLongTermDebtMaturitiesTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock" name="DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_DisclosureOfMiningInterestsTextBlock" name="DisclosureOfMiningInterestsTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_DisclosureOfProvisionsAbstract" name="DisclosureOfProvisionsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_DisclosureOfSignificantAccountingPoliciesAbstract" name="DisclosureOfSignificantAccountingPoliciesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_DisclosureOfSupplementaryCashFlowInformationTableTextBlock" name="DisclosureOfSupplementaryCashFlowInformationTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_DisclosureOfUnrecognizedTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTableTextBlock" name="DisclosureOfUnrecognizedTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_DisclosureofdeferredincomeAbstract" name="DisclosureofdeferredincomeAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_DisclosureofentitysoperatingsegmentsAbstract" name="DisclosureofentitysoperatingsegmentsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_DisclosureoffairvaluemeasurementAbstract" name="DisclosureoffairvaluemeasurementAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_DisclosureofincometaxAbstract" name="DisclosureofincometaxAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_DisclosureofsharecapitalreservesandotherequityinterestAbstract" name="DisclosureofsharecapitalreservesandotherequityinterestAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_DisposalGroupContingentConsiderationPeriod" name="DisposalGroupContingentConsiderationPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_DisposalGroupTransactionCosts" name="DisposalGroupTransactionCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="btg_DisposalsPropertyPlantAndEquipmentAndInvestmentsInJointVenturesAccountedForUsingEquityMethod" name="DisposalsPropertyPlantAndEquipmentAndInvestmentsInJointVenturesAccountedForUsingEquityMethod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_DocumentandEntityInformationAbstract" name="DocumentandEntityInformationAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_EquipmentAndDevelopmentMember" name="EquipmentAndDevelopmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_EquipmentLoansAndFinanceLeaseObligationsMember" name="EquipmentLoansAndFinanceLeaseObligationsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_EstimatedInterestPayable" name="EstimatedInterestPayable" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="btg_EuropeanInterbankOfferedRateEURIBORMember" name="EuropeanInterbankOfferedRateEURIBORMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_ExercisePriceRangeFiveMember" name="ExercisePriceRangeFiveMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_ExercisePriceRangeFourMember" name="ExercisePriceRangeFourMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_ExercisePriceRangeOneMember" name="ExercisePriceRangeOneMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_ExercisePriceRangeThreeMember" name="ExercisePriceRangeThreeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_ExercisePriceRangeTwoMember" name="ExercisePriceRangeTwoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_ExpenseCapitalizedToMiningInterest" name="ExpenseCapitalizedToMiningInterest" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="btg_ExpenseFromShareBasedPaymentTransactionsWithEmployeesCapitalizedToMiningInterests" name="ExpenseFromShareBasedPaymentTransactionsWithEmployeesCapitalizedToMiningInterests" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_ExplorationAndEvaluationOfMineralResourcesAbstract" name="ExplorationAndEvaluationOfMineralResourcesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_FairValueAdjustmentMember" name="FairValueAdjustmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_FairValueOfSharesFromShareBasedPaymentTransactions" name="FairValueOfSharesFromShareBasedPaymentTransactions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="btg_FekolaEquipmentLoanFacilityMember" name="FekolaEquipmentLoanFacilityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_FekolaMineMember" name="FekolaMineMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_FekolaRegionalMember" name="FekolaRegionalMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_FekolaSAMember" name="FekolaSAMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_FuelOilForwardContractMember" name="FuelOilForwardContractMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_FuelOilGasOilandDieselForwardContractsMember" name="FuelOilGasOilandDieselForwardContractsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_GainsLossesOnDisposalsOfNetSmelterRoyalty" name="GainsLossesOnDisposalsOfNetSmelterRoyalty" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="btg_GainsLossesRecognisedInProfitOrLossOnConvertibleNotesAtFairValueThroughProfitOrLossDesignatedUponInitialRecognitionOrSubsequently" name="GainsLossesRecognisedInProfitOrLossOnConvertibleNotesAtFairValueThroughProfitOrLossDesignatedUponInitialRecognitionOrSubsequently" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="btg_GainsLossesRecognisedInProfitOrLossOnFinancialLiabilitiesAtFairValueThroughProfitOrLossDesignatedUponInitialRecognitionOrSubsequentlyDerivativeFinancialLiability" name="GainsLossesRecognisedInProfitOrLossOnFinancialLiabilitiesAtFairValueThroughProfitOrLossDesignatedUponInitialRecognitionOrSubsequentlyDerivativeFinancialLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_GasOilForwardContractMember" name="GasOilForwardContractMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_GeneralAndAdministrativeCostsMember" name="GeneralAndAdministrativeCostsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_GoldDeliveryCommitmentsAndContractsAxis" name="GoldDeliveryCommitmentsAndContractsAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_GoldDeliveryCommitmentsAndContractsContractualVolumeDelivered" name="GoldDeliveryCommitmentsAndContractsContractualVolumeDelivered" nillable="true" substitutionGroup="xbrli:item" type="num:massItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_GoldDeliveryCommitmentsAndContractsDeferredRevenueEarned" name="GoldDeliveryCommitmentsAndContractsDeferredRevenueEarned" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_GoldDeliveryCommitmentsAndContractsDomain" name="GoldDeliveryCommitmentsAndContractsDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_GoldDeliveryCommitmentsAndContractsRemainingContractualVolume" name="GoldDeliveryCommitmentsAndContractsRemainingContractualVolume" nillable="true" substitutionGroup="xbrli:item" type="num:massItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="btg_GoldForwardContractsOtjikotoMineMember" name="GoldForwardContractsOtjikotoMineMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_GoldFowardContractsMember" name="GoldFowardContractsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_GoldstoneResourcesLtd.Member" name="GoldstoneResourcesLtd.Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_GramaloteMember" name="GramaloteMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_GrossCarryingAmountNetOfImpairmentMember" name="GrossCarryingAmountNetOfImpairmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_HedgingDesignation1Axis" name="HedgingDesignation1Axis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_HedgingDesignation1Domain" name="HedgingDesignation1Domain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_ImpairmentLossRecognisedInProfitOrLossMineralProperties" name="ImpairmentLossRecognisedInProfitOrLossMineralProperties" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_IncentivePlanMember" name="IncentivePlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_IncentiveTrustMember" name="IncentiveTrustMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_IncomeStatementLocation1Axis" name="IncomeStatementLocation1Axis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_IncomeStatementLocation1Domain" name="IncomeStatementLocation1Domain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_IncomeTaxLineItems" name="IncomeTaxLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_IncomeTaxTable" name="IncomeTaxTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_IncreaseDecreaseInForeignCurrencyValue" name="IncreaseDecreaseInForeignCurrencyValue" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="btg_IncreaseDecreaseThroughTransferBetweenShareCapitalAndContributedSurplusEquity" name="IncreaseDecreaseThroughTransferBetweenShareCapitalAndContributedSurplusEquity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="btg_IncreaseDecreaseThroughVestingOfRestrictedStockUnitsEquity" name="IncreaseDecreaseThroughVestingOfRestrictedStockUnitsEquity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="btg_InflationRateSignificantUnobservableInputsLiabilities" name="InflationRateSignificantUnobservableInputsLiabilities" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_InterestAndCommitmentFeesPaidClassifiedAsFinancingActivities" name="InterestAndCommitmentFeesPaidClassifiedAsFinancingActivities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="btg_IntersegmentRevenue" name="IntersegmentRevenue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_InventoriesAbstract" name="InventoriesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_Inventory1LineItems" name="Inventory1LineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_InventoryTable" name="InventoryTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_IssueOfEquityPurchaseOfNoncontrollingInterest" name="IssueOfEquityPurchaseOfNoncontrollingInterest" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_KiakaProjectMember" name="KiakaProjectMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_KronkMember" name="KronkMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_LiabilityForUncertainIncomeTaxPositions" name="LiabilityForUncertainIncomeTaxPositions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="btg_LibertadMineMember" name="LibertadMineMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_LimonMineMember" name="LimonMineMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption" name="LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="btg_LineOfCreditFacilityAdditionalBorrowingCapacity" name="LineOfCreditFacilityAdditionalBorrowingCapacity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="btg_LineOfCreditFacilityMaximumBorrowingCapacity1" name="LineOfCreditFacilityMaximumBorrowingCapacity1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="btg_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage1" name="LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage1" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="btg_LondonInterbankOfferedRateLIBOR1Member" name="LondonInterbankOfferedRateLIBOR1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_LongTermDebt1Abstract" name="LongTermDebt1Abstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_LongTermInvestmentsMember" name="LongTermInvestmentsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_LynnLakeRoyaltyMember" name="LynnLakeRoyaltyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_MandatoryReserveDepositPaymentCoveragePeriod" name="MandatoryReserveDepositPaymentCoveragePeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_MasbateEquipmentLoanFacilityMember" name="MasbateEquipmentLoanFacilityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_MasbateMineMember" name="MasbateMineMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_MiningAssetsConstructionInProgressMember" name="MiningAssetsConstructionInProgressMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_MiningAssetsNondepletableMember" name="MiningAssetsNondepletableMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_MiningInterestAndOtherRelatedTemporaryDifferencesMember" name="MiningInterestAndOtherRelatedTemporaryDifferencesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_MiningPropertyDepletableMember" name="MiningPropertyDepletableMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_MiscellaneousNoncurrentOtherAssets" name="MiscellaneousNoncurrentOtherAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="btg_MiscellaneousOtherNonoperatingExpense" name="MiscellaneousOtherNonoperatingExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_MobileEquipmentMember" name="MobileEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_MobileEquipmentTailingsDamAndEquipmentMember" name="MobileEquipmentTailingsDamAndEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_MocoaMember" name="MocoaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_NameOfPropertyAxis" name="NameOfPropertyAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_NameOfPropertyDomain" name="NameOfPropertyDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_NamibiaAndMaliMember" name="NamibiaAndMaliMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_NetChangeInDeferredTaxes" name="NetChangeInDeferredTaxes" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="btg_NetSmelterRoyaltyRecognizedAsOfAcquisitionDate" name="NetSmelterRoyaltyRecognizedAsOfAcquisitionDate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="btg_NextTwelveMonthsMember" name="NextTwelveMonthsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_NicaraguanCordobaVersusUnitedStatesDollarMember" name="NicaraguanCordobaVersusUnitedStatesDollarMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_NicaraguanEquipmentLoansMember" name="NicaraguanEquipmentLoansMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_NoExpirationMember" name="NoExpirationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_NoncurrentLoanAndInterestReceivable" name="NoncurrentLoanAndInterestReceivable" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="btg_NotDesignatedAsHedgingInstrumentMember" name="NotDesignatedAsHedgingInstrumentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_NovatedContractsUnderOldRCFMember" name="NovatedContractsUnderOldRCFMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_NumberOfOperatingMines" name="NumberOfOperatingMines" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_NumberOfSharesIssuedForMineralInterests" name="NumberOfSharesIssuedForMineralInterests" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_NumberOfSharesIssuedForPurchaseOfNoncontrollingInterest" name="NumberOfSharesIssuedForPurchaseOfNoncontrollingInterest" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_NumberOfSharesIssuedIssueOfEquity" name="NumberOfSharesIssuedIssueOfEquity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_NumberOfSharesPendingDuetoOptionsExercisedInShareBasedPaymentArrangement" name="NumberOfSharesPendingDuetoOptionsExercisedInShareBasedPaymentArrangement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_OndunduNambibiaMember" name="OndunduNambibiaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_OtherAssets1Abstract" name="OtherAssets1Abstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_OtherComprehensiveIncomeAttributableToAbstract" name="OtherComprehensiveIncomeAttributableToAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_OtherMember" name="OtherMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_OtherMineralPropertiesMember" name="OtherMineralPropertiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_OtherProjectsMember" name="OtherProjectsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_OtjikotoEquipmentLoanFacilityMember" name="OtjikotoEquipmentLoanFacilityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_OtjikotoMineMember" name="OtjikotoMineMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_PampaPacienciaAndCerroBarcoMember" name="PampaPacienciaAndCerroBarcoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_PavonMember" name="PavonMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_PaymentsForCapitalExpenditures" name="PaymentsForCapitalExpenditures" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="btg_PaymentsForConstructionAssets" name="PaymentsForConstructionAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="btg_PendingIncreaseDecreaseInSharesThroughExerciseOfOptionsEquity" name="PendingIncreaseDecreaseInSharesThroughExerciseOfOptionsEquity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="btg_PortionOfConsiderationPaidReceivedConsistingOfEquitySharesShares" name="PortionOfConsiderationPaidReceivedConsistingOfEquitySharesShares" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_PortionOfConsiderationPaidReceivedConsistingOfEquitySharesValue" name="PortionOfConsiderationPaidReceivedConsistingOfEquitySharesValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="btg_PortionOfConsiderationPaidReceivedConsistingOfRoyaltyAgreementPercentage" name="PortionOfConsiderationPaidReceivedConsistingOfRoyaltyAgreementPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_PortionOfConsiderationPaidReceivedConsistingOfRoyaltyAgreementValue" name="PortionOfConsiderationPaidReceivedConsistingOfRoyaltyAgreementValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="btg_ProceedsFromBorrowingsNetOfTransactionCostsClassifiedasFinancingActivities" name="ProceedsFromBorrowingsNetOfTransactionCostsClassifiedasFinancingActivities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="btg_ProceedsFromLinesOfCredit1" name="ProceedsFromLinesOfCredit1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="btg_ProceedsforPreproductionSalesNet" name="ProceedsforPreproductionSalesNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="btg_ProductionExpense" name="ProductionExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_PropertyPlantAndEquipmentRelatedTemporaryDifferencesMember" name="PropertyPlantAndEquipmentRelatedTemporaryDifferencesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_ProvisionsRelatedTemporaryDifferencesMember" name="ProvisionsRelatedTemporaryDifferencesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_QuebradonaColumbiaMember" name="QuebradonaColumbiaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_RTGMiningInc.Member" name="RTGMiningInc.Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_RangeDomain" name="RangeDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_ReceivablesAndOtherCurrentAssets" name="ReceivablesAndOtherCurrentAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="btg_ReclamationDeposits" name="ReclamationDeposits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="btg_ReconciliationOfChangesInJointVenturesAccountedForUsingEquityMethodRollForward" name="ReconciliationOfChangesInJointVenturesAccountedForUsingEquityMethodRollForward" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_ReconciliationOfChangesInPropertyPlantAndEquipmentAndJointVenturesAccountedForUsingEquityMethodRollForward" name="ReconciliationOfChangesInPropertyPlantAndEquipmentAndJointVenturesAccountedForUsingEquityMethodRollForward" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_RepaymentsOfLinesOfCredit1" name="RepaymentsOfLinesOfCredit1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_RestrictedShareUnitsRSUMember" name="RestrictedShareUnitsRSUMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_RevenueOffsetAgainstCapitalizedCosts" name="RevenueOffsetAgainstCapitalizedCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_RevolvingCreditFacility1Member" name="RevolvingCreditFacility1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_RoyaltyExpenseAndProductionTaxExpense" name="RoyaltyExpenseAndProductionTaxExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="btg_ScheduleOfInventoryCurrent1TableTextBlock" name="ScheduleOfInventoryCurrent1TableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_ScheduleOfLongTermInvestmentsTableTextBlock" name="ScheduleOfLongTermInvestmentsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_ScheduleOfOtherAssets1TableTextBlock" name="ScheduleOfOtherAssets1TableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnCashAndCashEquivalents" name="SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnCashAndCashEquivalents" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="btg_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnFinancialLiabilities" name="SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnFinancialLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="btg_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent" name="SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_ShareCapitalShareBasedCompensationMeasurementPeriod" name="ShareCapitalShareBasedCompensationMeasurementPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod1" name="SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_SharebasedCompensationBySharebasedPaymentAwardOtherEquityInstrumentsPortionVestingPercent" name="SharebasedCompensationBySharebasedPaymentAwardOtherEquityInstrumentsPortionVestingPercent" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_SharebasedPaymentsCapitalized" name="SharebasedPaymentsCapitalized" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_ShareholdersEquityAbstract" name="ShareholdersEquityAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_St.AugustineGoldCopperLtd.Member" name="St.AugustineGoldCopperLtd.Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_StatementOfCashFlowsLineItems" name="StatementOfCashFlowsLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_StatementOfCashFlowsTable" name="StatementOfCashFlowsTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_StockIssued" name="StockIssued" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_StockOptionsMember" name="StockOptionsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_TaxEffectOfChangesInAccrualsForTaxAudits" name="TaxEffectOfChangesInAccrualsForTaxAudits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="btg_TaxEffectOfForeignExchangeRates" name="TaxEffectOfForeignExchangeRates" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="btg_TaxEffectOfLossesForWhichNoTaxBenefitIsRecorded" name="TaxEffectOfLossesForWhichNoTaxBenefitIsRecorded" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="btg_TaxEffectOfTaxHolidayExtension" name="TaxEffectOfTaxHolidayExtension" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="btg_TaxEffectOfWithholdingAndMinimumTaxes" name="TaxEffectOfWithholdingAndMinimumTaxes" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_ToegaBurkinaFasoMember" name="ToegaBurkinaFasoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_TotalPropertyPlantAndEquipmentAndJointVenturesAccountedForUsingTheEquityMethod" name="TotalPropertyPlantAndEquipmentAndJointVenturesAccountedForUsingTheEquityMethod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="btg_Tranche1Member" name="Tranche1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_Tranche2Member" name="Tranche2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_Tranche3Member" name="Tranche3Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_UnamortizedTransactionCostsMember" name="UnamortizedTransactionCostsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="btg_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod" name="UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_Vesting1Axis" name="Vesting1Axis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_Vesting1Domain" name="Vesting1Domain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_YearThreeMember" name="YearThreeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="btg_YearTwoMember" name="YearTwoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
</xsd:schema>
