<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 05:11PM UTC 2021-03-28--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:cmcl="http://www.caledoniamining.com/20201231" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2020-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2020-01-31" xmlns:ifrs-full="http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:naics="http://xbrl.sec.gov/naics/2011-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:sic="http://xbrl.sec.gov/sic/2020-01-31" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:srt-types="http://fasb.org/srt-types/2020-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.caledoniamining.com/20201231">
  <xsd:import namespace="http://xbrl.sec.gov/sic/2020-01-31" schemaLocation="https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/exch/2020-01-31" schemaLocation="https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/naics/2011-01-31" schemaLocation="http://xbrl.sec.gov/naics/2011/naics-2011-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://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full" schemaLocation="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/country/2020-01-31" schemaLocation="https://xbrl.sec.gov/country/2020/country-2020-01-31.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://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd"/>
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.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.sec.gov/currency/2020-01-31" schemaLocation="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd"/>
  <xsd:import namespace="http://fasb.org/srt-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.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://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd"/>
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cmcl-20201231_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="cmcl-20201231_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="cmcl-20201231_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="cmcl-20201231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="statement-document-and-entity-information" roleURI="http://www.caledoniamining.com/20201231/role/statement-document-and-entity-information">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-consolidated-statements-of-profit-or-loss-and-other-comprehensive-income" roleURI="http://www.caledoniamining.com/20201231/role/statement-consolidated-statements-of-profit-or-loss-and-other-comprehensive-income">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">001 - Statement - Consolidated Statements of Profit or Loss and Other Comprehensive Income</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-consolidated-statements-of-financial-position" roleURI="http://www.caledoniamining.com/20201231/role/statement-consolidated-statements-of-financial-position">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">002 - Statement - Consolidated Statements of Financial Position</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-consolidated-statements-of-changes-in-equity" roleURI="http://www.caledoniamining.com/20201231/role/statement-consolidated-statements-of-changes-in-equity">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">003 - Statement - Consolidated Statements of Changes in Equity</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-consolidated-statements-of-changes-in-equity-parentheticals" roleURI="http://www.caledoniamining.com/20201231/role/statement-consolidated-statements-of-changes-in-equity-parentheticals">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">004 - Statement - Consolidated Statements of Changes in Equity (Parentheticals)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-consolidated-statements-of-cash-flows" roleURI="http://www.caledoniamining.com/20201231/role/statement-consolidated-statements-of-cash-flows">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">005 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-1-reporting-entity" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-1-reporting-entity">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">006 - Disclosure - Note 1 - Reporting Entity</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-2-basis-of-preparation" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-2-basis-of-preparation">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">007 - Disclosure - Note 2 - Basis of Preparation</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-use-of-accounting-assumptions-estimates-and-judgements" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-3-use-of-accounting-assumptions-estimates-and-judgements">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">008 - Disclosure - Note 3 - Use of Accounting Assumptions, Estimates and Judgements</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-change-in-significant-accounting-policies-and-disclosure-policies" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-4-change-in-significant-accounting-policies-and-disclosure-policies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">009 - Disclosure - Note 4 - Change in Significant Accounting Policies and Disclosure Policies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-significant-accounting-policies" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-5-significant-accounting-policies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">010 - Disclosure - Note 5 - Significant Accounting Policies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-blanket-zimbabwe-indigenisation-transaction" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-6-blanket-zimbabwe-indigenisation-transaction">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">011 - Disclosure - Note 6 - Blanket Zimbabwe Indigenisation Transaction</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-financial-risk-management" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-7-financial-risk-management">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">012 - Disclosure - Note 7 - Financial Risk Management</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-capital-management" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-8-capital-management">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">013 - Disclosure - Note 8 - Capital Management</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-production-costs" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-9-production-costs">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">014 - Disclosure - Note 9 - Production Costs</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-other-income" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-10-other-income">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">015 - Disclosure - Note 10 - Other Income</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-11-net-foreign-exchange-gain-" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-11-net-foreign-exchange-gain-">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">016 - Disclosure - Note 11 - Net Foreign Exchange Gain</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-leases" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-12-leases">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">017 - Disclosure - Note 12 - Leases</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-13-other-expenses-" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-13-other-expenses-">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">018 - Disclosure - Note 13 - Other Expenses</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-14-administrative-expenses" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-14-administrative-expenses">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">019 - Disclosure - Note 14 - Administrative Expenses</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-15-finance-income-and-finance-cost" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-15-finance-income-and-finance-cost">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">020 - Disclosure - Note 15 - Finance Income and Finance Cost</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-16-tax-expense" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-16-tax-expense">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">021 - Disclosure - Note 16 - Tax Expense</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-17-property-plant-and-equipment" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-17-property-plant-and-equipment">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">022 - Disclosure - Note 17 - Property, Plant and Equipment</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-18-exploration-and-evaluation-assets" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-18-exploration-and-evaluation-assets">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">023 - Disclosure - Note 18 - Exploration and Evaluation Assets</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-19-inventories" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-19-inventories">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">024 - Disclosure - Note 19 - Inventories</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-20-cash-and-cash-equivalents" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-20-cash-and-cash-equivalents">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">025 - Disclosure - Note 20 - Cash and Cash Equivalents</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-21-assets-held-for-sale" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-21-assets-held-for-sale">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">026 - Disclosure - Note 21 - Assets Held for Sale</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-22-trade-and-other-receivables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-22-trade-and-other-receivables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">027 - Disclosure - Note 22 - Trade and Other Receivables</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-23-derivative-financial-assets-" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-23-derivative-financial-assets-">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">028 - Disclosure - Note 23 - Derivative Financial Assets</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-24-share-capital" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-24-share-capital">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">029 - Disclosure - Note 24 - Share Capital</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-25-reserves" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-25-reserves">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">030 - Disclosure - Note 25 - Reserves</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-26-earnings-per-share" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-26-earnings-per-share">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">031 - Disclosure - Note 26 - Earnings Per Share</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-27-noncontrolling-interests" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-27-noncontrolling-interests">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">032 - Disclosure - Note 27 - Non-controlling Interests</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-28-provisions" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-28-provisions">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">033 - Disclosure - Note 28 - Provisions</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-29-loans-and-borrowings" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-29-loans-and-borrowings">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">034 - Disclosure - Note 29 - Loans and Borrowings</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-30-sharebased-payments" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-30-sharebased-payments">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">035 - Disclosure - Note 30 - Share-based Payments</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-31-trade-and-other-payables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-31-trade-and-other-payables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">036 - Disclosure - Note 31 - Trade and Other Payables</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-32-cash-flow-information" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-32-cash-flow-information">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">037 - Disclosure - Note 32 - Cash Flow Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-33-financial-instruments" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-33-financial-instruments">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">038 - Disclosure - Note 33 - Financial Instruments</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-34-dividends" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-34-dividends">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">039 - Disclosure - Note 34 - Dividends</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-35-contingencies" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-35-contingencies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">040 - Disclosure - Note 35 - Contingencies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-36-related-parties" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-36-related-parties">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">041 - Disclosure - Note 36 - Related Parties</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-37-group-entities" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-37-group-entities">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">042 - Disclosure - Note 37 - Group Entities</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-38-operating-segments" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-38-operating-segments">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">043 - Disclosure - Note 38 - Operating Segments</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-39-defined-contribution-plan" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-39-defined-contribution-plan">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">044 - Disclosure - Note 39 - Defined Contribution Plan</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-40-covid19" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-40-covid19">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">045 - Disclosure - Note 40 - COVID-19</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-41-subsequent-events" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-41-subsequent-events">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">046 - Disclosure - Note 41 - Subsequent events</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-significant-accounting-policies-policies" roleURI="http://www.caledoniamining.com/20201231/role/statement-significant-accounting-policies-policies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">047 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-blanket-zimbabwe-indigenisation-transaction-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-6-blanket-zimbabwe-indigenisation-transaction-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">048 - Disclosure - Note 6 - Blanket Zimbabwe Indigenisation Transaction (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-capital-management-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-8-capital-management-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">049 - Disclosure - Note 8 - Capital Management (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-production-costs-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-9-production-costs-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">050 - Disclosure - Note 9 - Production Costs (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-other-income-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-10-other-income-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">051 - Disclosure - Note 10 - Other Income (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-11-net-foreign-exchange-gain-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-11-net-foreign-exchange-gain-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">052 - Disclosure - Note 11 - Net Foreign Exchange Gain (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-leases-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-12-leases-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">053 - Disclosure - Note 12 - Leases (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-13-other-expenses-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-13-other-expenses-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">054 - Disclosure - Note 13 - Other Expenses (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-14-administrative-expenses-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-14-administrative-expenses-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">055 - Disclosure - Note 14 - Administrative Expenses (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-15-finance-income-and-finance-cost-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-15-finance-income-and-finance-cost-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">056 - Disclosure - Note 15 - Finance Income and Finance Cost (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-16-tax-expense-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-16-tax-expense-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">057 - Disclosure - Note 16 - Tax Expense (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-17-property-plant-and-equipment-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-17-property-plant-and-equipment-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">058 - Disclosure - Note 17 - Property, Plant and Equipment (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-18-exploration-and-evaluation-assets-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-18-exploration-and-evaluation-assets-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">059 - Disclosure - Note 18 - Exploration and Evaluation Assets (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-19-inventories-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-19-inventories-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">060 - Disclosure - Note 19 - Inventories (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-20-cash-and-cash-equivalents-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-20-cash-and-cash-equivalents-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">061 - Disclosure - Note 20 - Cash and Cash Equivalents (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-21-assets-held-for-sale-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-21-assets-held-for-sale-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">062 - Disclosure - Note 21 - Assets Held for Sale (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-22-trade-and-other-receivables-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-22-trade-and-other-receivables-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">063 - Disclosure - Note 22 - Trade and Other Receivables (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-23-derivative-financial-assets-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-23-derivative-financial-assets-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">064 - Disclosure - Note 23 - Derivative Financial Assets (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-24-share-capital-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-24-share-capital-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">065 - Disclosure - Note 24 - Share Capital (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-25-reserves-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-25-reserves-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">066 - Disclosure - Note 25 - Reserves (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-26-earnings-per-share-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-26-earnings-per-share-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">067 - Disclosure - Note 26 - Earnings Per Share (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-27-noncontrolling-interests-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-27-noncontrolling-interests-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">068 - Disclosure - Note 27 - Non-controlling Interests (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-28-provisions-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-28-provisions-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">069 - Disclosure - Note 28 - Provisions (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-29-loans-and-borrowings-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-29-loans-and-borrowings-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">070 - Disclosure - Note 29 - Loans and Borrowings (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-30-sharebased-payments-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-30-sharebased-payments-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">071 - Disclosure - Note 30 - Share-based Payments (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-31-trade-and-other-payables-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-31-trade-and-other-payables-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">072 - Disclosure - Note 31 - Trade and Other Payables (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-32-cash-flow-information-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-32-cash-flow-information-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">073 - Disclosure - Note 32 - Cash Flow Information (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-33-financial-instruments-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-33-financial-instruments-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">074 - Disclosure - Note 33 - Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-34-dividends-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-34-dividends-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">075 - Disclosure - Note 34 - Dividends (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-36-related-parties-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-36-related-parties-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">076 - Disclosure - Note 36 - Related Parties (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-37-group-entities-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-37-group-entities-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">077 - Disclosure - Note 37 - Group Entities (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-38-operating-segments-tables" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-38-operating-segments-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">078 - Disclosure - Note 38 - Operating Segments (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-change-in-significant-accounting-policies-and-disclosure-policies-details-textual" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-4-change-in-significant-accounting-policies-and-disclosure-policies-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">079 - Disclosure - Note 4 - Change in Significant Accounting Policies and Disclosure Policies (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-significant-accounting-policies-details-textual" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-5-significant-accounting-policies-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">080 - Disclosure - Note 5 - Significant Accounting Policies (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-blanket-zimbabwe-indigenisation-transaction-details-textual" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-6-blanket-zimbabwe-indigenisation-transaction-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">081 - Disclosure - Note 6 - Blanket Zimbabwe Indigenisation Transaction (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-blanket-zimbabwe-indigenisation-transaction-shareholder-percentages-and-facilitation-loan-balances-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-6-blanket-zimbabwe-indigenisation-transaction-shareholder-percentages-and-facilitation-loan-balances-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">082 - Disclosure - Note 6 - Blanket Zimbabwe Indigenisation Transaction - Shareholder Percentages and Facilitation Loan Balances (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-blanket-zimbabwe-indigenisation-transaction-movement-in-advance-dividend-loan-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-6-blanket-zimbabwe-indigenisation-transaction-movement-in-advance-dividend-loan-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">083 - Disclosure - Note 6 - Blanket Zimbabwe Indigenisation Transaction - Movement in Advance Dividend Loan (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-blanket-zimbabwe-indigenisation-transaction-facilitation-loans-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-6-blanket-zimbabwe-indigenisation-transaction-facilitation-loans-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">084 - Disclosure - Note 6 - Blanket Zimbabwe Indigenisation Transaction - Facilitation Loans (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-capital-management-components-of-capital-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-8-capital-management-components-of-capital-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">085 - Disclosure - Note 8 - Capital Management - Components of Capital (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-production-costs-components-of-production-costs-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-9-production-costs-components-of-production-costs-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">086 - Disclosure - Note 9 - Production Costs - Components of Production Costs (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-other-income-details-textual" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-10-other-income-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">087 - Disclosure - Note 10 - Other Income (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-other-income-components-of-other-income-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-10-other-income-components-of-other-income-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">088 - Disclosure - Note 10 - Other Income - Components of Other Income (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-other-income-government-grant-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-10-other-income-government-grant-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">089 - Disclosure - Note 10 - Other Income - Government Grant (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-11-net-foreign-exchange-gain-details-textual" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-11-net-foreign-exchange-gain-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">090 - Disclosure - Note 11 - Net Foreign Exchange Gain (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-11-net-foreign-exchange-gain-foreign-exchange-gain-loss-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-11-net-foreign-exchange-gain-foreign-exchange-gain-loss-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">091 - Disclosure - Note 11 - Net Foreign Exchange Gain - Foreign Exchange Gain (Loss) (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-leases-details-textual" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-12-leases-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">092 - Disclosure - Note 12 - Leases (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-leases-right-of-use-assets-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-12-leases-right-of-use-assets-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">093 - Disclosure - Note 12 - Leases - Right of Use Assets (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-leases-lease-liabilities-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-12-leases-lease-liabilities-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">094 - Disclosure - Note 12 - Leases - Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-leases-financial-statement-amounts-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-12-leases-financial-statement-amounts-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">095 - Disclosure - Note 12 - Leases - Financial Statement Amounts (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-leases-minimum-lease-payments-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-12-leases-minimum-lease-payments-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">096 - Disclosure - Note 12 - Leases - Minimum Lease Payments (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-13-other-expenses-details-textual" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-13-other-expenses-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">097 - Disclosure - Note 13 - Other Expenses (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-13-other-expenses-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-13-other-expenses-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">098 - Disclosure - Note 13 - Other Expenses (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-14-administrative-expenses-components-of-administrative-expense-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-14-administrative-expenses-components-of-administrative-expense-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">099 - Disclosure - Note 14 - Administrative Expenses - Components of Administrative Expense (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-15-finance-income-and-finance-costs-components-of-finance-income-and-costs-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-15-finance-income-and-finance-costs-components-of-finance-income-and-costs-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">100 - Disclosure - Note 15 - Finance Income and Finance Costs - Components of Finance Income and Costs (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-16-tax-expense-details-textual" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-16-tax-expense-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">101 - Disclosure - Note 16 - Tax Expense (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-16-tax-expense-income-tax-components-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-16-tax-expense-income-tax-components-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">102 - Disclosure - Note 16 - Tax Expense - Income Tax Components (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-16-tax-expense-unrecognised-deferred-tax-assets-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-16-tax-expense-unrecognised-deferred-tax-assets-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">103 - Disclosure - Note 16 - Tax Expense - Unrecognised Deferred Tax Assets (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-16-tax-expense-tax-paid-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-16-tax-expense-tax-paid-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">104 - Disclosure - Note 16 - Tax Expense - Tax Paid (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-16-tax-expense-reconciliation-of-tax-rate-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-16-tax-expense-reconciliation-of-tax-rate-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">105 - Disclosure - Note 16 - Tax Expense - Reconciliation of Tax Rate (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-16-tax-expense-recognised-deferred-tax-assets-and-liabilities-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-16-tax-expense-recognised-deferred-tax-assets-and-liabilities-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">106 - Disclosure - Note 16 - Tax Expense - Recognised Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-16-tax-expense-movement-in-recognised-deferred-tax-assets-and-liabilities-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-16-tax-expense-movement-in-recognised-deferred-tax-assets-and-liabilities-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">107 - Disclosure - Note 16 - Tax Expense - Movement in Recognised Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-17-property-plant-and-equipment-details-textual" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-17-property-plant-and-equipment-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">108 - Disclosure - Note 17 - Property, Plant and Equipment (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-17-property-plant-and-equipment-reconciliation-of-changes-in-property-plant-and-equipment-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-17-property-plant-and-equipment-reconciliation-of-changes-in-property-plant-and-equipment-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">109 - Disclosure - Note 17 - Property, Plant, and Equipment - Reconciliation of Changes in Property, Plant, and Equipment (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-18-exploration-and-evaluation-assets-details-textual" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-18-exploration-and-evaluation-assets-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">110 - Disclosure - Note 18 - Exploration and Evaluation Assets (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-18-exploration-and-evaluation-assets-exploration-and-evaluation-assets-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-18-exploration-and-evaluation-assets-exploration-and-evaluation-assets-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">111 - Disclosure - Note 18 - Exploration and Evaluation Assets - Exploration and Evaluation Assets (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-19-inventories-components-of-inventory-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-19-inventories-components-of-inventory-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">112 - Disclosure - Note 19 - Inventories - Components of Inventory (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-20-cash-and-cash-equivalents-components-of-cash-and-cash-equivalents-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-20-cash-and-cash-equivalents-components-of-cash-and-cash-equivalents-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">113 - Disclosure - Note 20 - Cash and Cash Equivalents - Components of Cash and Cash Equivalents (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-20-cash-and-cash-equivalents-exposure-to-risk-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-20-cash-and-cash-equivalents-exposure-to-risk-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">114 - Disclosure - Note 20 - Cash and Cash Equivalents - Exposure to Risk (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-21-assets-held-for-sale-details-textual" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-21-assets-held-for-sale-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">115 - Disclosure - Note 21 - Assets Held for Sale (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-21-assets-held-for-sale-noncurrent-assets-held-for-sale-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-21-assets-held-for-sale-noncurrent-assets-held-for-sale-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">116 - Disclosure - Note 21 - Assets Held for Sale - Noncurrent Assets Held for Sale (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-21-assets-held-for-sale-disposal-of-assets-held-for-sale-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-21-assets-held-for-sale-disposal-of-assets-held-for-sale-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">117 - Disclosure - Note 21 - Assets Held for Sale - Disposal of Assets Held For Sale (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-22-trade-and-other-receivables-components-of-trade-and-other-receivables-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-22-trade-and-other-receivables-components-of-trade-and-other-receivables-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">118 - Disclosure - Note 22 - Trade and Other Receivables - Components of Trade and Other Receivables (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-23-derivative-financial-assets-details-textual" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-23-derivative-financial-assets-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">119 - Disclosure - Note 23 - Derivative Financial Assets (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-23-derivative-financial-assets-derivative-financial-assets-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-23-derivative-financial-assets-derivative-financial-assets-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">120 - Disclosure - Note 23 - Derivative Financial Assets - Derivative financial assets (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-23-derivative-financial-assets-fair-value-losses-on-derivative-assets-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-23-derivative-financial-assets-fair-value-losses-on-derivative-assets-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">121 - Disclosure - Note 23 - Derivative Financial Assets - Fair Value Losses on Derivative assets (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-24-share-capital-details-textual" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-24-share-capital-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">122 - Disclosure - Note 24 - Share Capital (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-24-share-capital-issued-ordinary-shares-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-24-share-capital-issued-ordinary-shares-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">123 - Disclosure - Note 24 - Share Capital - Issued Ordinary Shares (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-25-reserves-reserves-in-equity-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-25-reserves-reserves-in-equity-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">124 - Disclosure - Note 25 - Reserves - Reserves in Equity (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-26-earnings-per-share-details-textual" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-26-earnings-per-share-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">125 - Disclosure - Note 26 - Earnings Per Share (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-26-earnings-per-share-earnings-per-share-computations-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-26-earnings-per-share-earnings-per-share-computations-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">126 - Disclosure - Note 26 - Earnings Per Share - Earnings Per Share Computations (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-27-noncontrolling-interests-details-textual" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-27-noncontrolling-interests-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">127 - Disclosure - Note 27 - Non-controlling Interests (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-27-noncontrolling-interests-schedule-of-noncontrolling-interests-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-27-noncontrolling-interests-schedule-of-noncontrolling-interests-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">128 - Disclosure - Note 27 - Non-controlling Interests - Schedule of Non-controlling Interests (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-28-provisions-details-textual" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-28-provisions-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">129 - Disclosure - Note 28 - Provisions (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-28-provisions-reconciliation-of-site-restoration-provision-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-28-provisions-reconciliation-of-site-restoration-provision-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">130 - Disclosure - Note 28 - Provisions - Reconciliation of Site Restoration Provision (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-29-loans-and-borrowings-loans-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-29-loans-and-borrowings-loans-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">131 - Disclosure - Note 29 - Loans and Borrowings - Loans (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-29-loans-and-borrowings-terms-and-repayment-schedule-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-29-loans-and-borrowings-terms-and-repayment-schedule-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">132 - Disclosure - Note 29 - Loans and Borrowings - Terms and Repayment Schedule (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-30-sharebased-payments-details-textual" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-30-sharebased-payments-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">133 - Disclosure - Note 30 - Share-based Payments (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-30-sharebased-payments-cashsettled-sharebased-payments-and-sharebased-expense-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-30-sharebased-payments-cashsettled-sharebased-payments-and-sharebased-expense-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">134 - Disclosure - Note 30 - Share-based Payments - Cash-settled Share-based Payments and Share-based Expense (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-30-sharebased-payments-inputs-for-measurement-of-grant-date-fair-values-and-share-units-granted-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-30-sharebased-payments-inputs-for-measurement-of-grant-date-fair-values-and-share-units-granted-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">135 - Disclosure - Note 30 - Share-based payments - Inputs for Measurement of Grant Date Fair Values and Share Units Granted (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-30-sharebased-payments-other-equity-share-units-granted-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-30-sharebased-payments-other-equity-share-units-granted-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">136 - Disclosure - Note 30 - Share-based Payments - Other Equity Share Units Granted (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-30-sharebased-payments-options-outstanding-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-30-sharebased-payments-options-outstanding-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">137 - Disclosure - Note 30 - Share-based Payments - Options Outstanding (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-30-sharebased-payments-option-activity-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-30-sharebased-payments-option-activity-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">138 - Disclosure - Note 30 - Share-based Payments - Option Activity (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-31-trade-and-other-payables-components-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-31-trade-and-other-payables-components-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">139 - Disclosure - Note 31 - Trade and Other Payables - Components (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-32-cash-flow-information-noncash-items-and-information-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-32-cash-flow-information-noncash-items-and-information-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">140 - Disclosure - Note 32 - Cash Flow Information - Non-cash Items and Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-33-financial-instruments-credit-risk-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-33-financial-instruments-credit-risk-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">141 - Disclosure - Note 33 - Financial Instruments - Credit Risk (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-33-financial-instruments-nonderivative-financial-liabilities-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-33-financial-instruments-nonderivative-financial-liabilities-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">142 - Disclosure - Note 33 - Financial Instruments - Non-derivative Financial Liabilities (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-33-financial-instruments-exposure-to-risk-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-33-financial-instruments-exposure-to-risk-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">143 - Disclosure - Note 33 - Financial Instruments - Exposure to Risk (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-34-dividends-dividends-paid-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-34-dividends-dividends-paid-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">144 - Disclosure - Note 34 - Dividends - Dividends Paid (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-35-contingencies-details-textual" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-35-contingencies-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">145 - Disclosure - Note 35 - Contingencies (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-36-related-parties-details-textual" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-36-related-parties-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">146 - Disclosure - Note 36 - Related Parties (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-36-related-parties-key-management-personnel-and-entities-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-36-related-parties-key-management-personnel-and-entities-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">147 - Disclosure - Note 36 - Related Parties - Key Management Personnel and Entities (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-37-group-entities-details-textual" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-37-group-entities-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">148 - Disclosure - Note 37 - Group Entities (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-37-group-entities-subsidiaries-of-the-company-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-37-group-entities-subsidiaries-of-the-company-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">149 - Disclosure - Note 37 - Group Entities - Subsidiaries of the Company (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-38-operating-segments-details-textual" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-38-operating-segments-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">150 - Disclosure - Note 38 - Operating Segments (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-38-operating-segments-financial-statements-details" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-38-operating-segments-financial-statements-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">151 - Disclosure - Note 38 - Operating Segments - Financial Statements (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-39-defined-contribution-plan-details-textual" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-39-defined-contribution-plan-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">152 - Disclosure - Note 39 - Defined Contribution Plan (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-40-covid19-details-textual" roleURI="http://www.caledoniamining.com/20201231/role/statement-note-40-covid19-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">153 - Disclosure - Note 40 - COVID-19 (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element id="cmcl_AdditionsToEvaluationAndExplorationAssets" name="AdditionsToEvaluationAndExplorationAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_AdditionsToLeaseLiability" name="AdditionsToLeaseLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_AdjustedBasicEarningsLossPerShare" name="AdjustedBasicEarningsLossPerShare" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_AdjustedDilutedEarningsLossPerShare" name="AdjustedDilutedEarningsLossPerShare" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_AdjustedWeightedAverageNumberOfOrdinarySharesOutstandingAtBeginingOfYear" name="AdjustedWeightedAverageNumberOfOrdinarySharesOutstandingAtBeginingOfYear" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_AdjustmentForCashSettledSharebasedPayments" name="AdjustmentForCashSettledSharebasedPayments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_AdjustmentForEquitysettledSharebasedPaymentExpense" name="AdjustmentForEquitysettledSharebasedPaymentExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_AdjustmentToProfitLossForEmployeeTrust" name="AdjustmentToProfitLossForEmployeeTrust" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_AdjustmentsForCashsettledSharebasedPaymentExpense" name="AdjustmentsForCashsettledSharebasedPaymentExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_AdjustmentsForCashsettledSharebasedPaymentExpenseIncludedInOperatingCost" name="AdjustmentsForCashsettledSharebasedPaymentExpenseIncludedInOperatingCost" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_AdjustmentsForDecreaseIncreaseInPrepayments" name="AdjustmentsForDecreaseIncreaseInPrepayments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_AdjustmentsForGainLossOnDerecognitionPropertyPlantAndEquipment" name="AdjustmentsForGainLossOnDerecognitionPropertyPlantAndEquipment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_AdjustmentsForSiteRestoration" name="AdjustmentsForSiteRestoration" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_AdjustmentsForUnrealisedForeignExchangeLossesGainsRelatedToLeases" name="AdjustmentsForUnrealisedForeignExchangeLossesGainsRelatedToLeases" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_AdvancedDividendLoans" name="AdvancedDividendLoans" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="cmcl_AdvancementOfDividendLoanMember" name="AdvancementOfDividendLoanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_AllowanceForObsoleteStockDeferredTaxAssetMember" name="AllowanceForObsoleteStockDeferredTaxAssetMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_AntidilutiveOptionsExcludedFromComputationOfEarningsPerShareAmount" name="AntidilutiveOptionsExcludedFromComputationOfEarningsPerShareAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_AuditFeePayableCurrent" name="AuditFeePayableCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="cmcl_August2018Member" name="August2018Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_August2019Member" name="August2019Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_BETSMember" name="BETSMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_BlanketEmployeeTrustServicesPrivateLimitedBetsMember" name="BlanketEmployeeTrustServicesPrivateLimitedBetsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_BlanketMine1983PrivateLimitedMember" name="BlanketMine1983PrivateLimitedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_BlanketMineMember" name="BlanketMineMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_COVID19DonationsExpenses" name="COVID19DonationsExpenses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_CaledoniaHoldingsZimbabwePrivateLimitedMember" name="CaledoniaHoldingsZimbabwePrivateLimitedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_CaledoniaMiningServicesLimitedMember" name="CaledoniaMiningServicesLimitedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_CaledoniaMiningSouthAfricaProprietaryLimitedMember" name="CaledoniaMiningSouthAfricaProprietaryLimitedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_CancellationOfDividendLoans" name="CancellationOfDividendLoans" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_CantorFitzgeraldCoMember" name="CantorFitzgeraldCoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_CashAdvancesOnDividendLoans" name="CashAdvancesOnDividendLoans" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_CashAndCashEquivalentsMember" name="CashAndCashEquivalentsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_CashsettledAwardsMember" name="CashsettledAwardsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_ChangesInForeignCurrencyAllocationMember" name="ChangesInForeignCurrencyAllocationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_ChangesInTaxesPayableReceivableFromCurrencyFluctuation" name="ChangesInTaxesPayableReceivableFromCurrencyFluctuation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_CommunityAndSocialResponsibilityExpenses" name="CommunityAndSocialResponsibilityExpenses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_CommunityTrustMember" name="CommunityTrustMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_ConnemaraNorthMember" name="ConnemaraNorthMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_ContingentLiabilityArisingFromTerminationMember" name="ContingentLiabilityArisingFromTerminationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_CurrentLiabilitiesFromSharebasedPaymentTransactions" name="CurrentLiabilitiesFromSharebasedPaymentTransactions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="cmcl_CurrentNonfinancialLiabilities" name="CurrentNonfinancialLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="cmcl_DecommissioningRestorationAndRehabilitationExepense" name="DecommissioningRestorationAndRehabilitationExepense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DecreaseFromDerecognitionOfPropertyPlantAndEquipment" name="DecreaseFromDerecognitionOfPropertyPlantAndEquipment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DecreaseInExplorationAndEvaluationAssetsFromReallocationToAssetsHeldForSale" name="DecreaseInExplorationAndEvaluationAssetsFromReallocationToAssetsHeldForSale" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DeferredConsiderationFromDisposalOfSubsidiary" name="DeferredConsiderationFromDisposalOfSubsidiary" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="cmcl_DeferredConsiderationReceivedSaleOfSubsidiary" name="DeferredConsiderationReceivedSaleOfSubsidiary" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_DerivativeContractFor4600OuncesOfGoldMember" name="DerivativeContractFor4600OuncesOfGoldMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DerivativeContractNumberOfOuncesOfGoldHedged" name="DerivativeContractNumberOfOuncesOfGoldHedged" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" xbrli:periodType="instant"/>
  <xsd:element id="cmcl_DerivativeInstrumentNotionalAmount" name="DerivativeInstrumentNotionalAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:periodType="instant"/>
  <xsd:element id="cmcl_DescriptionOfAccountingPolicyForAccountingStandardsTextBlock" name="DescriptionOfAccountingPolicyForAccountingStandardsTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DescriptionOfAccountingPolicyForBasisOfConsolidationTextBlock" name="DescriptionOfAccountingPolicyForBasisOfConsolidationTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DirectorsRemunerationExpenseFromSubsidiary" name="DirectorsRemunerationExpenseFromSubsidiary" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfCapitalComponentsTextBlock" name="DisclosureOfCapitalComponentsTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfComponentsForCostOfSalesTextBlock" name="DisclosureOfComponentsForCostOfSalesTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfComponentsOfInventoriesTextBlock" name="DisclosureOfComponentsOfInventoriesTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfCovid19TextBlock" name="DisclosureOfCovid19TextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfDerivativeFinancialAssetsTextBlock" name="DisclosureOfDerivativeFinancialAssetsTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfDetailedInformationAboutExplorationAndEvaluationAssetsTextBlock" name="DisclosureOfDetailedInformationAboutExplorationAndEvaluationAssetsTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock" name="DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfDetailedInformationInNoncontrollingInterestsTextBlock" name="DisclosureOfDetailedInformationInNoncontrollingInterestsTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfDetailedInformationOfTheCashFlowStatementTextBlock" name="DisclosureOfDetailedInformationOfTheCashFlowStatementTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfDisposalOfAssetsAndLiabilitiesClassifiedAsHeldForSaleTextBlock" name="DisclosureOfDisposalOfAssetsAndLiabilitiesClassifiedAsHeldForSaleTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfDividendsPaidTextBlock" name="DisclosureOfDividendsPaidTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfEciApplicableAndPercentagesAppliedTextBlock" name="DisclosureOfEciApplicableAndPercentagesAppliedTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfFacilitationLoansTextBlock" name="DisclosureOfFacilitationLoansTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfFairValueLossesOnDerivativeAssetsTextBlock" name="DisclosureOfFairValueLossesOnDerivativeAssetsTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfForeignCurrencyGainsLossesTextBlock" name="DisclosureOfForeignCurrencyGainsLossesTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfIncomeTaxReconciliationTextBlock" name="DisclosureOfIncomeTaxReconciliationTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfIncomeTaxesPaidTextBlock" name="DisclosureOfIncomeTaxesPaidTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfIndigenisationShareholderPercentagesAndFacilitationLoanBalancesTextBlock" name="DisclosureOfIndigenisationShareholderPercentagesAndFacilitationLoanBalancesTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfMovementInDividendLoanTextBlock" name="DisclosureOfMovementInDividendLoanTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfMovementInRecognizedInDeferredTaxAssetsAndLiabilitiesTextBlock" name="DisclosureOfMovementInRecognizedInDeferredTaxAssetsAndLiabilitiesTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfNoncurrentAssetsHeldForSaleTextBlock" name="DisclosureOfNoncurrentAssetsHeldForSaleTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfOtherOperatingExpensesComponentsTextBlock" name="DisclosureOfOtherOperatingExpensesComponentsTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfOtherOperatingIncomeComponentsTextBlock" name="DisclosureOfOtherOperatingIncomeComponentsTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfProfitOrLossAndCashFlowAmountsOfLeasesTextBlock" name="DisclosureOfProfitOrLossAndCashFlowAmountsOfLeasesTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfQuantitativeInformationAboutLeaseLiabilityTextBlock" name="DisclosureOfQuantitativeInformationAboutLeaseLiabilityTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfReservesTextBlockExplanatory" name="DisclosureOfReservesTextBlockExplanatory" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_DisclosureOfSignificantAccountingPoliciesAbstract" name="DisclosureOfSignificantAccountingPoliciesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfTermsAndRepaymentsOfFinancingTextBlock" name="DisclosureOfTermsAndRepaymentsOfFinancingTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfTheBlanketZimbabweIndigenisationTransactionTextBlock" name="DisclosureOfTheBlanketZimbabweIndigenisationTransactionTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfTheComponentsAndTradeAndOtherReceivablesTextBlock" name="DisclosureOfTheComponentsAndTradeAndOtherReceivablesTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfTheComponentsOfCashAndCashEquivalentsTextBlock" name="DisclosureOfTheComponentsOfCashAndCashEquivalentsTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfTheComponentsOfFinanceIncomeCostTextBlock" name="DisclosureOfTheComponentsOfFinanceIncomeCostTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfTheComponentsOfGeneralAndAdministrativeExpenseTextBlock" name="DisclosureOfTheComponentsOfGeneralAndAdministrativeExpenseTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfTheComponentsOfIncomeTaxTextBlock" name="DisclosureOfTheComponentsOfIncomeTaxTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisclosureOfUnrecognizedDeferredTaxAssetsTextBlock" name="DisclosureOfUnrecognizedDeferredTaxAssetsTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DisposalsPropertyPlantAndEquipmentAccumulatedDerpreciationAndImpairmentLoss" name="DisposalsPropertyPlantAndEquipmentAccumulatedDerpreciationAndImpairmentLoss" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DividendLoanPercentAccrual" name="DividendLoanPercentAccrual" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
  <xsd:element id="cmcl_DividendLoanPercentRepaid" name="DividendLoanPercentRepaid" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
  <xsd:element id="cmcl_DividendLoansPercentageOfDividendAsPaymentOfInterest" name="DividendLoansPercentageOfDividendAsPaymentOfInterest" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_DividendsReceivedPaid" name="DividendsReceivedPaid" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_DocumentAndEntityInformation" name="DocumentAndEntityInformation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_EagleVultureMascotAndPenzanceMember" name="EagleVultureMascotAndPenzanceMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_EerstelingGoldMiningCompanyLimitedMember" name="EerstelingGoldMiningCompanyLimitedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_EstimatedAwardsExpectedToVestPercentage" name="EstimatedAwardsExpectedToVestPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
  <xsd:element id="cmcl_EstimatedFinancialEffectOfContingentLiabilitiesDeterminateNumberOfYearsForSeverancePay" name="EstimatedFinancialEffectOfContingentLiabilitiesDeterminateNumberOfYearsForSeverancePay" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="cmcl_ExercisePrice2Member" name="ExercisePrice2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_ExercisePrice4Member" name="ExercisePrice4Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_ExpectedExplorationAndEvaluationOfMineralResourcesExpenses" name="ExpectedExplorationAndEvaluationOfMineralResourcesExpenses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="cmcl_ExpenseFromCashsettledSharebasedPaymentTransactions" name="ExpenseFromCashsettledSharebasedPaymentTransactions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_ExpenseFromCashsettledSharebasedPaymentTransactionsIncludingCostsIncludedInProductionCosts" name="ExpenseFromCashsettledSharebasedPaymentTransactionsIncludingCostsIncludedInProductionCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_ExposureRiskInterestRate" name="ExposureRiskInterestRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="cmcl_FaciliationLoansMember" name="FaciliationLoansMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_FacilitationLoans" name="FacilitationLoans" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="cmcl_FacilitationLoansMember" name="FacilitationLoansMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_FidelityPrintersMember" name="FidelityPrintersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_FintonaInvestmentsProprietaryLimitedMember" name="FintonaInvestmentsProprietaryLimitedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_ForeignCurrencyAllocationPercentage" name="ForeignCurrencyAllocationPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_FremiroMember" name="FremiroMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_FunctionalCurrenciesAgainstTheForeignCurrenciesEffectOnProfitOrLossAndEquity" name="FunctionalCurrenciesAgainstTheForeignCurrenciesEffectOnProfitOrLossAndEquity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="cmcl_GGMember" name="GGMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_GainLossOnSaleOfSubsidiary" name="GainLossOnSaleOfSubsidiary" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_GlenHumeMember" name="GlenHumeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_GoldEtfMember" name="GoldEtfMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_GoldExchangeTradedFundMember" name="GoldExchangeTradedFundMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_GoldHedgeMember" name="GoldHedgeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_GoldSaleExportIncentiveMember" name="GoldSaleExportIncentiveMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_GoldSupportPriceMember" name="GoldSupportPriceMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_GreenstoneManagementServicesHoldingsLimitedMember" name="GreenstoneManagementServicesHoldingsLimitedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_GreenstoneProvidentFundMember" name="GreenstoneProvidentFundMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_GreenstoneRetirementFundMember" name="GreenstoneRetirementFundMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_GrossGoldPricePerKilogram" name="GrossGoldPricePerKilogram" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_GrossGoldPricePerOunce" name="GrossGoldPricePerOunce" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_GwandaMember" name="GwandaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_HedgingInstrumentsParticipationPrice" name="HedgingInstrumentsParticipationPrice" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_HedgingInstrumentsProtectedPrice" name="HedgingInstrumentsProtectedPrice" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_IFRS6Member" name="IFRS6Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_ImpairmentLossRecognisedInProfitOrLossExplorationAndEvaluationAssets" name="ImpairmentLossRecognisedInProfitOrLossExplorationAndEvaluationAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_IncomeFromPensionBenefitsFundSurplusPayout" name="IncomeFromPensionBenefitsFundSurplusPayout" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_IncomeFromSaleOfRockDump" name="IncomeFromSaleOfRockDump" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_IncomeTaxPayableReceivable" name="IncomeTaxPayableReceivable" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="cmcl_IncreaseDecreaseInExplorationAndEvaluationAssetsFromConsumablesAndDrilling" name="IncreaseDecreaseInExplorationAndEvaluationAssetsFromConsumablesAndDrilling" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_IncreaseDecreaseInExplorationAndEvaluationAssetsFromContractor" name="IncreaseDecreaseInExplorationAndEvaluationAssetsFromContractor" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_IncreaseDecreaseInExplorationAndEvaluationAssetsFromLabour" name="IncreaseDecreaseInExplorationAndEvaluationAssetsFromLabour" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_IncreaseDecreaseInExplorationAndEvaluationAssetsFromOptionPayments" name="IncreaseDecreaseInExplorationAndEvaluationAssetsFromOptionPayments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_IncreaseDecreaseInExplorationAndEvaluationAssetsFromPower" name="IncreaseDecreaseInExplorationAndEvaluationAssetsFromPower" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_IncreaseDecreaseInNumberOfOrdinarySharesIssuedThroughOptionExercisedTransactionsEquity" name="IncreaseDecreaseInNumberOfOrdinarySharesIssuedThroughOptionExercisedTransactionsEquity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_IncreaseDecreaseInNumberOfOrdinarySharesIssuedThroughSharebasedPaymentTransactionsEquity" name="IncreaseDecreaseInNumberOfOrdinarySharesIssuedThroughSharebasedPaymentTransactionsEquity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_IncreaseDecreaseInTransactionCosts" name="IncreaseDecreaseInTransactionCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_IncreaseDecreaseThroughChangeInDiscountRateAdjustmentCapitalisedInPropertyPlantAndEquipmentOtherProvisions" name="IncreaseDecreaseThroughChangeInDiscountRateAdjustmentCapitalisedInPropertyPlantAndEquipmentOtherProvisions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_IncreaseInConsiderationReceivable" name="IncreaseInConsiderationReceivable" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_IncreaseInPropertyPlantAndEquipmentFromRecognitionOfRightofuseAssets" name="IncreaseInPropertyPlantAndEquipmentFromRecognitionOfRightofuseAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_IntercompanyAssetsBalances" name="IntercompanyAssetsBalances" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="cmcl_IntercompanyLiabilitiesBalances" name="IntercompanyLiabilitiesBalances" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="cmcl_InterestCapitalisedToPropertyPlantAndEquipment" name="InterestCapitalisedToPropertyPlantAndEquipment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_InterestPaidRelatedToLeaseLiabilities" name="InterestPaidRelatedToLeaseLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_InterestRateRiskDecreaseBy100BasisPointsMember" name="InterestRateRiskDecreaseBy100BasisPointsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_InterestRateRiskIncreaseBy100BasisPointsMember" name="InterestRateRiskIncreaseBy100BasisPointsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_IntermediatedMoneyTransactionTaxExpense" name="IntermediatedMoneyTransactionTaxExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_IntersegmentalRevenue" name="IntersegmentalRevenue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_January112016Member" name="January112016Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_January112019Member" name="January112019Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_January112020Member" name="January112020Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_January192017Member" name="January192017Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_JerseyChannelIslandsMember" name="JerseyChannelIslandsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_July2017Member" name="July2017Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_June12020Member" name="June12020Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_June82016Member" name="June82016Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_June82019Member" name="June82019Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_LeaseExpense" name="LeaseExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_LeaseLiabilityForeignCurrencyAdjustments" name="LeaseLiabilityForeignCurrencyAdjustments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_LeasesTerm" name="LeasesTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_LeavePayPayableCurrent" name="LeavePayPayableCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="cmcl_LiabilitiesIncludedInDisposalGroupsDisposedAsHeldForSale" name="LiabilitiesIncludedInDisposalGroupsDisposedAsHeldForSale" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_ListingFeesExpense" name="ListingFeesExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_LongtermLiabilitiesFromSharebasedPaymentTransactions" name="LongtermLiabilitiesFromSharebasedPaymentTransactions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="cmcl_MajorAssumptionsMadeConcerningFutureEventsOtherProvisionsDiscountRate" name="MajorAssumptionsMadeConcerningFutureEventsOtherProvisionsDiscountRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
  <xsd:element id="cmcl_MajorAssumptionsMadeConcerningFutureEventsOtherProvisionsInflationRate" name="MajorAssumptionsMadeConcerningFutureEventsOtherProvisionsInflationRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
  <xsd:element id="cmcl_MangementFee" name="MangementFee" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_March232016Member" name="March232016Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_March232019Member" name="March232019Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_March312020Member" name="March312020Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_MineAdministrationCosts" name="MineAdministrationCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_MrJStaigerMember" name="MrJStaigerMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_NCIRecognised" name="NCIRecognised" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_NCISubjectToFacilitationLoans" name="NCISubjectToFacilitationLoans" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_NIEEFMember" name="NIEEFMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_NetMonetaryAssetsliabilitiesExposed" name="NetMonetaryAssetsliabilitiesExposed" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="cmcl_NoncontrollingInterestNonrefundableDonation" name="NoncontrollingInterestNonrefundableDonation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_NoncontrollingInterestsDerecognized" name="NoncontrollingInterestsDerecognized" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="cmcl_NoncontrollingInterestsRecognisedDividendsDeclaredAccruingUnconditionally" name="NoncontrollingInterestsRecognisedDividendsDeclaredAccruingUnconditionally" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_NoncontrollingInterestsRecognisedDividendsDeclaredAccruingUnconditionallyEmployeeParticipation" name="NoncontrollingInterestsRecognisedDividendsDeclaredAccruingUnconditionallyEmployeeParticipation" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_NoncontrollingInterestsRecognisedPortionRecognisedToTheExtentNetAssetValueExceedsFaciliationLoans" name="NoncontrollingInterestsRecognisedPortionRecognisedToTheExtentNetAssetValueExceedsFaciliationLoans" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_NoncurrentAssetsOrDisposalGroupsDisposedAsHeldForSale" name="NoncurrentAssetsOrDisposalGroupsDisposedAsHeldForSale" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_NoteToFinancialStatementDetailsTextual" name="NoteToFinancialStatementDetailsTextual" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_NotesToFinancialStatements" name="NotesToFinancialStatements" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_NotesToFinancialStatementsAbstract" name="NotesToFinancialStatementsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_NumberOfInstrumentsOrInterestsIssuedOrIssuableForCancellationOfLoan" name="NumberOfInstrumentsOrInterestsIssuedOrIssuableForCancellationOfLoan" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_NumberOfLeases" name="NumberOfLeases" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant"/>
  <xsd:element id="cmcl_NumberOfOtherEquityInstrumentsGrantedInSharebasedPaymentArrangementFromDividends" name="NumberOfOtherEquityInstrumentsGrantedInSharebasedPaymentArrangementFromDividends" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_NumberOfShareOptionsOutstandingAndExercisableInSharebasedPaymentArrangement" name="NumberOfShareOptionsOutstandingAndExercisableInSharebasedPaymentArrangement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="cmcl_October52020Member" name="October52020Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_OmnibusEquityIncetiveCompensationPlanMember" name="OmnibusEquityIncetiveCompensationPlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_OptionAgreementExerciseExpense" name="OptionAgreementExerciseExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_OptionAgreementExerciseExpenseWithinSevenDaysOfTransferOfOwnership" name="OptionAgreementExerciseExpenseWithinSevenDaysOfTransferOfOwnership" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_OptionAgreementNetSmelterRoyaltyBuyoutAfterTenYears" name="OptionAgreementNetSmelterRoyaltyBuyoutAfterTenYears" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="cmcl_OptionAgreementNetSmelterRoyaltyBuyoutFirstFiveYears" name="OptionAgreementNetSmelterRoyaltyBuyoutFirstFiveYears" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="cmcl_OptionAgreementNetSmelterRoyaltyBuyoutFiveToTenYears" name="OptionAgreementNetSmelterRoyaltyBuyoutFiveToTenYears" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="cmcl_OptionsOutOfTheMoneyMember" name="OptionsOutOfTheMoneyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_OtherAdministrativeExpenses" name="OtherAdministrativeExpenses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_OtherComprehensiveIncomeReversalOnDisposalOfSubsidiary" name="OtherComprehensiveIncomeReversalOnDisposalOfSubsidiary" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_OtherMember" name="OtherMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_OtherMiscellaneousExpense" name="OtherMiscellaneousExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_OtherProvisionsUndiscountedCashFlows" name="OtherProvisionsUndiscountedCashFlows" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="cmcl_OverdraftFacilityFirstCapitalBankMember" name="OverdraftFacilityFirstCapitalBankMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_OverdraftFacilityStanbicBankMember" name="OverdraftFacilityStanbicBankMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_OverdraftMember" name="OverdraftMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_OverdraftsMember" name="OverdraftsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_PercentageOfDiscretionaryCashBonus" name="PercentageOfDiscretionaryCashBonus" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
  <xsd:element id="cmcl_PercentageOfNetAssetsRecognisedAsNCI" name="PercentageOfNetAssetsRecognisedAsNCI" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
  <xsd:element id="cmcl_PercentageOfNetSmelterRoyalty" name="PercentageOfNetSmelterRoyalty" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_PercentagesAppliedForEciApplicablePeriods" name="PercentagesAppliedForEciApplicablePeriods" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_PerformanceMultiplier" name="PerformanceMultiplier" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_PerformanceProbability" name="PerformanceProbability" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_PerformanceShareUnitsPsusMember" name="PerformanceShareUnitsPsusMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_PeriodOfOptionAgreement" name="PeriodOfOptionAgreement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_PlantAndEquipmentMember" name="PlantAndEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_PrepaymentsDeferredTaxLiabilityMember" name="PrepaymentsDeferredTaxLiabilityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_ProceedsFromIssuingSharesGross" name="ProceedsFromIssuingSharesGross" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_ProfitLossAttributableToOwnersOfParentAfterEmployeeTrustAdjustment" name="ProfitLossAttributableToOwnersOfParentAfterEmployeeTrustAdjustment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_ProfitLossFromLosingControlOfSubsidiariesOrOtherBusinesses" name="ProfitLossFromLosingControlOfSubsidiariesOrOtherBusinesses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_PropertyPlantAndEquipmentAccumulatedDepreciationAndImpairmentLosses" name="PropertyPlantAndEquipmentAccumulatedDepreciationAndImpairmentLosses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="cmcl_PropertyPlantAndEquipmentDeferredTaxLiabilityMember" name="PropertyPlantAndEquipmentDeferredTaxLiabilityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_PropertyPlantAndEquipmentDisposedAsPartOfDisposalGroupHeldForSale" name="PropertyPlantAndEquipmentDisposedAsPartOfDisposalGroupHeldForSale" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_PropertyPlantAndEquipmentUsefulLife" name="PropertyPlantAndEquipmentUsefulLife" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_ProportionOfDividendsDeclaredAccruingUnconditionally" name="ProportionOfDividendsDeclaredAccruingUnconditionally" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_ProportionOfOwnershipInterestAcquired" name="ProportionOfOwnershipInterestAcquired" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_ProportionOfOwnershipInterestSold" name="ProportionOfOwnershipInterestSold" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_ProvisionForDecommissioningRestorationAndRehabilitationCostsForBlanketMineMember" name="ProvisionForDecommissioningRestorationAndRehabilitationCostsForBlanketMineMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_ProvisionsMember" name="ProvisionsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_PurchaseOfDerivativeFinancialAssets" name="PurchaseOfDerivativeFinancialAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_RawMaterialsAndConsumablesUsedCOVID19" name="RawMaterialsAndConsumablesUsedCOVID19" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_RealizedForeignExchangeGainLoss" name="RealizedForeignExchangeGainLoss" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_RehablitationProvisionDisposedAsPartOfDisposalGroupHeldForSale" name="RehablitationProvisionDisposedAsPartOfDisposalGroupHeldForSale" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_ReserveOfSharebasedPaymentsIncreaseDecreaseDuringPeriod" name="ReserveOfSharebasedPaymentsIncreaseDecreaseDuringPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_RestrictedAndPerformanceShareUnitsMember" name="RestrictedAndPerformanceShareUnitsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_RestrictedStockUnitsRsusMember" name="RestrictedStockUnitsRsusMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_RightOfUseAssetsUsefulLife" name="RightOfUseAssetsUsefulLife" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_RightofuseAssetsDerecognition" name="RightofuseAssetsDerecognition" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_RightofuseAssetsForeignCurrencyAdjustments" name="RightofuseAssetsForeignCurrencyAdjustments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_SabiwaMember" name="SabiwaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_SafetyExpense" name="SafetyExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_September142020Member" name="September142020Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_September92020Member" name="September92020Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_ShMineralsMember" name="ShMineralsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_ShareOptionProgrammesMember" name="ShareOptionProgrammesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_ShareSaleAgreementAmendmentAmountOfEachPayment" name="ShareSaleAgreementAmendmentAmountOfEachPayment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_ShareSaleAgreementAmendmentAmountOfPaymentReceived" name="ShareSaleAgreementAmendmentAmountOfPaymentReceived" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_ShareSaleAgreementOnceOffPayment" name="ShareSaleAgreementOnceOffPayment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="cmcl_SharebasedCompensationArrangementPercentageOfOutstandingStockMaximum" name="SharebasedCompensationArrangementPercentageOfOutstandingStockMaximum" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_SolarExpenses" name="SolarExpenses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_SolarPlantMember" name="SolarPlantMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_SouthAfricanOperationsMember" name="SouthAfricanOperationsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_StatementLineItems" name="StatementLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_StatementTable" name="StatementTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_TargetProductionRateYearOne" name="TargetProductionRateYearOne" nillable="true" substitutionGroup="xbrli:item" type="num:massItemType" xbrli:periodType="instant"/>
  <xsd:element id="cmcl_TargetProductionRateYearTwo" name="TargetProductionRateYearTwo" nillable="true" substitutionGroup="xbrli:item" type="num:massItemType" xbrli:periodType="instant"/>
  <xsd:element id="cmcl_TaxEffectFromChangesInTaxEstimate" name="TaxEffectFromChangesInTaxEstimate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_TaxEffectOfChangeInUnrecognizedDeferredTaxAssets" name="TaxEffectOfChangeInUnrecognizedDeferredTaxAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_TaxEffectOfDonationsNotDeductibleInDeterminingTaxableProfitTaxLoss" name="TaxEffectOfDonationsNotDeductibleInDeterminingTaxableProfitTaxLoss" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_TaxEffectOfExportIncentiveIncomeCreditsExemptFromTaxation" name="TaxEffectOfExportIncentiveIncomeCreditsExemptFromTaxation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_TaxEffectOfIncomeTaxCalculated" name="TaxEffectOfIncomeTaxCalculated" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_TaxEffectOfManagementFeesCurrentYearWithholdingTaxInDeterminingTaxableProfitTaxLoss" name="TaxEffectOfManagementFeesCurrentYearWithholdingTaxInDeterminingTaxableProfitTaxLoss" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_TaxEffectOfManagementFeesNotDeductibleWithholdingTaxPortionInDeterminingTaxableProfitTaxLoss" name="TaxEffectOfManagementFeesNotDeductibleWithholdingTaxPortionInDeterminingTaxableProfitTaxLoss" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_TaxEffectOfManagementFeesPriorYearWithholdingTaxInDeterminingTaxableProfitTaxLoss" name="TaxEffectOfManagementFeesPriorYearWithholdingTaxInDeterminingTaxableProfitTaxLoss" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_TaxEffectOfManagementFeesWithholdingTaxOnDeemedDividendPortionInDeterminingTaxableProfitTaxLoss" name="TaxEffectOfManagementFeesWithholdingTaxOnDeemedDividendPortionInDeterminingTaxableProfitTaxLoss" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_TaxEffectOfRoyaltyExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" name="TaxEffectOfRoyaltyExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_TaxEffectOfWithholdingTaxOnIntercompanyDividendInDeterminingTaxableProfitTaxLoss" name="TaxEffectOfWithholdingTaxOnIntercompanyDividendInDeterminingTaxableProfitTaxLoss" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_TaxExpenseIncomeContinuingOperationsAndComprehensiveIncome" name="TaxExpenseIncomeContinuingOperationsAndComprehensiveIncome" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_TermLoanFacilityMember" name="TermLoanFacilityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_TermLoanMember" name="TermLoanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_TradeAndOtherPayablesDisposedAsPartOfDisposalGroupHeldForSale" name="TradeAndOtherPayablesDisposedAsPartOfDisposalGroupHeldForSale" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_TradeAndOtherPayablesMember" name="TradeAndOtherPayablesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_TradeAndOtherReceivablesDisposedAsPartOfDisposalGroupHeldForSale" name="TradeAndOtherReceivablesDisposedAsPartOfDisposalGroupHeldForSale" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_TradeAndOtherReceivablesMember" name="TradeAndOtherReceivablesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_UndiscountedOperatingLeasePaymentsToBePaid" name="UndiscountedOperatingLeasePaymentsToBePaid" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="cmcl_UnrealisedForeignExchangeGainLossOnFinancing" name="UnrealisedForeignExchangeGainLossOnFinancing" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_UnrealizedForeignExchangeGainLoss" name="UnrealizedForeignExchangeGainLoss" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_UnsecuredBankLoanFirstCapitalMember" name="UnsecuredBankLoanFirstCapitalMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_UnsecuredBankLoanMember" name="UnsecuredBankLoanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_UnsecuredBankLoanStanbicMember" name="UnsecuredBankLoanStanbicMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_ValueOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangementShareCapital" name="ValueOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangementShareCapital" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_VestingPeriodOfOtherEquityInstruments" name="VestingPeriodOfOtherEquityInstruments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_WeightedAverageExercisePriceOfShareOptionsOutstandingAndExercisableInSharebasedPaymentArrangement" name="WeightedAverageExercisePriceOfShareOptionsOutstandingAndExercisableInSharebasedPaymentArrangement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:periodType="instant"/>
  <xsd:element id="cmcl_WeightedAverageNumberOfSharesIssued" name="WeightedAverageNumberOfSharesIssued" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_WeightedAverageNumberOfSharesPostConsolidation" name="WeightedAverageNumberOfSharesPostConsolidation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_WeightedAverageNumberOfSharesPreconsolidation" name="WeightedAverageNumberOfSharesPreconsolidation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_WithholdingTaxExpenseCurrentYear" name="WithholdingTaxExpenseCurrentYear" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="cmcl_WithholdingTaxExpensePriorYear" name="WithholdingTaxExpensePriorYear" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_ZimbabweAreaMember" name="ZimbabweAreaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_ZimbabweanOperationsMember" name="ZimbabweanOperationsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-10-other-income-components-of-other-income-details" name="statement-statement-note-10-other-income-components-of-other-income-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-10-other-income-government-grant-details" name="statement-statement-note-10-other-income-government-grant-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-10-other-income-tables" name="statement-statement-note-10-other-income-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-11-net-foreign-exchange-gain-foreign-exchange-gain-loss-details" name="statement-statement-note-11-net-foreign-exchange-gain-foreign-exchange-gain-loss-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-11-net-foreign-exchange-gain-tables" name="statement-statement-note-11-net-foreign-exchange-gain-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-12-leases-financial-statement-amounts-details" name="statement-statement-note-12-leases-financial-statement-amounts-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-12-leases-lease-liabilities-details" name="statement-statement-note-12-leases-lease-liabilities-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-12-leases-minimum-lease-payments-details" name="statement-statement-note-12-leases-minimum-lease-payments-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-12-leases-right-of-use-assets-details" name="statement-statement-note-12-leases-right-of-use-assets-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-12-leases-tables" name="statement-statement-note-12-leases-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-13-other-expenses-details" name="statement-statement-note-13-other-expenses-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-13-other-expenses-tables" name="statement-statement-note-13-other-expenses-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-14-administrative-expenses-components-of-administrative-expense-details" name="statement-statement-note-14-administrative-expenses-components-of-administrative-expense-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-14-administrative-expenses-tables" name="statement-statement-note-14-administrative-expenses-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-15-finance-income-and-finance-cost-tables" name="statement-statement-note-15-finance-income-and-finance-cost-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-15-finance-income-and-finance-costs-components-of-finance-income-and-costs-details" name="statement-statement-note-15-finance-income-and-finance-costs-components-of-finance-income-and-costs-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-16-tax-expense-income-tax-components-details" name="statement-statement-note-16-tax-expense-income-tax-components-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-16-tax-expense-movement-in-recognised-deferred-tax-assets-and-liabilities-details" name="statement-statement-note-16-tax-expense-movement-in-recognised-deferred-tax-assets-and-liabilities-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-16-tax-expense-recognised-deferred-tax-assets-and-liabilities-details" name="statement-statement-note-16-tax-expense-recognised-deferred-tax-assets-and-liabilities-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-16-tax-expense-reconciliation-of-tax-rate-details" name="statement-statement-note-16-tax-expense-reconciliation-of-tax-rate-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-16-tax-expense-tables" name="statement-statement-note-16-tax-expense-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-16-tax-expense-tax-paid-details" name="statement-statement-note-16-tax-expense-tax-paid-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-16-tax-expense-unrecognised-deferred-tax-assets-details" name="statement-statement-note-16-tax-expense-unrecognised-deferred-tax-assets-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-17-property-plant-and-equipment-reconciliation-of-changes-in-property-plant-and-equipment-details" name="statement-statement-note-17-property-plant-and-equipment-reconciliation-of-changes-in-property-plant-and-equipment-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-17-property-plant-and-equipment-tables" name="statement-statement-note-17-property-plant-and-equipment-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-18-exploration-and-evaluation-assets-exploration-and-evaluation-assets-details" name="statement-statement-note-18-exploration-and-evaluation-assets-exploration-and-evaluation-assets-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-18-exploration-and-evaluation-assets-tables" name="statement-statement-note-18-exploration-and-evaluation-assets-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-19-inventories-components-of-inventory-details" name="statement-statement-note-19-inventories-components-of-inventory-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-19-inventories-tables" name="statement-statement-note-19-inventories-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-20-cash-and-cash-equivalents-components-of-cash-and-cash-equivalents-details" name="statement-statement-note-20-cash-and-cash-equivalents-components-of-cash-and-cash-equivalents-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-20-cash-and-cash-equivalents-exposure-to-risk-details" name="statement-statement-note-20-cash-and-cash-equivalents-exposure-to-risk-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-20-cash-and-cash-equivalents-tables" name="statement-statement-note-20-cash-and-cash-equivalents-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-21-assets-held-for-sale-disposal-of-assets-held-for-sale-details" name="statement-statement-note-21-assets-held-for-sale-disposal-of-assets-held-for-sale-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-21-assets-held-for-sale-noncurrent-assets-held-for-sale-details" name="statement-statement-note-21-assets-held-for-sale-noncurrent-assets-held-for-sale-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-21-assets-held-for-sale-tables" name="statement-statement-note-21-assets-held-for-sale-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-22-trade-and-other-receivables-components-of-trade-and-other-receivables-details" name="statement-statement-note-22-trade-and-other-receivables-components-of-trade-and-other-receivables-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-22-trade-and-other-receivables-tables" name="statement-statement-note-22-trade-and-other-receivables-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-23-derivative-financial-assets-derivative-financial-assets-details" name="statement-statement-note-23-derivative-financial-assets-derivative-financial-assets-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-23-derivative-financial-assets-fair-value-losses-on-derivative-assets-details" name="statement-statement-note-23-derivative-financial-assets-fair-value-losses-on-derivative-assets-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-23-derivative-financial-assets-tables" name="statement-statement-note-23-derivative-financial-assets-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-24-share-capital-issued-ordinary-shares-details" name="statement-statement-note-24-share-capital-issued-ordinary-shares-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-24-share-capital-tables" name="statement-statement-note-24-share-capital-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-25-reserves-reserves-in-equity-details" name="statement-statement-note-25-reserves-reserves-in-equity-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-25-reserves-tables" name="statement-statement-note-25-reserves-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-26-earnings-per-share-earnings-per-share-computations-details" name="statement-statement-note-26-earnings-per-share-earnings-per-share-computations-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-26-earnings-per-share-tables" name="statement-statement-note-26-earnings-per-share-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-27-noncontrolling-interests-schedule-of-noncontrolling-interests-details" name="statement-statement-note-27-noncontrolling-interests-schedule-of-noncontrolling-interests-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-27-noncontrolling-interests-tables" name="statement-statement-note-27-noncontrolling-interests-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-28-provisions-reconciliation-of-site-restoration-provision-details" name="statement-statement-note-28-provisions-reconciliation-of-site-restoration-provision-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-28-provisions-tables" name="statement-statement-note-28-provisions-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-29-loans-and-borrowings-loans-details" name="statement-statement-note-29-loans-and-borrowings-loans-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-29-loans-and-borrowings-tables" name="statement-statement-note-29-loans-and-borrowings-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-29-loans-and-borrowings-terms-and-repayment-schedule-details" name="statement-statement-note-29-loans-and-borrowings-terms-and-repayment-schedule-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-30-sharebased-payments-cashsettled-sharebased-payments-and-sharebased-expense-details" name="statement-statement-note-30-sharebased-payments-cashsettled-sharebased-payments-and-sharebased-expense-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-30-sharebased-payments-inputs-for-measurement-of-grant-date-fair-values-and-share-units-granted-details" name="statement-statement-note-30-sharebased-payments-inputs-for-measurement-of-grant-date-fair-values-and-share-units-granted-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-30-sharebased-payments-option-activity-details" name="statement-statement-note-30-sharebased-payments-option-activity-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-30-sharebased-payments-options-outstanding-details" name="statement-statement-note-30-sharebased-payments-options-outstanding-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-30-sharebased-payments-other-equity-share-units-granted-details" name="statement-statement-note-30-sharebased-payments-other-equity-share-units-granted-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-30-sharebased-payments-tables" name="statement-statement-note-30-sharebased-payments-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-31-trade-and-other-payables-components-details" name="statement-statement-note-31-trade-and-other-payables-components-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-31-trade-and-other-payables-tables" name="statement-statement-note-31-trade-and-other-payables-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-32-cash-flow-information-noncash-items-and-information-details" name="statement-statement-note-32-cash-flow-information-noncash-items-and-information-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-32-cash-flow-information-tables" name="statement-statement-note-32-cash-flow-information-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-33-financial-instruments-credit-risk-details" name="statement-statement-note-33-financial-instruments-credit-risk-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-33-financial-instruments-exposure-to-risk-details" name="statement-statement-note-33-financial-instruments-exposure-to-risk-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-33-financial-instruments-nonderivative-financial-liabilities-details" name="statement-statement-note-33-financial-instruments-nonderivative-financial-liabilities-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-33-financial-instruments-tables" name="statement-statement-note-33-financial-instruments-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-34-dividends-dividends-paid-details" name="statement-statement-note-34-dividends-dividends-paid-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-34-dividends-tables" name="statement-statement-note-34-dividends-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-36-related-parties-key-management-personnel-and-entities-details" name="statement-statement-note-36-related-parties-key-management-personnel-and-entities-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-36-related-parties-tables" name="statement-statement-note-36-related-parties-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-37-group-entities-subsidiaries-of-the-company-details" name="statement-statement-note-37-group-entities-subsidiaries-of-the-company-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-37-group-entities-tables" name="statement-statement-note-37-group-entities-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-38-operating-segments-financial-statements-details" name="statement-statement-note-38-operating-segments-financial-statements-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-38-operating-segments-tables" name="statement-statement-note-38-operating-segments-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-6-blanket-zimbabwe-indigenisation-transaction-facilitation-loans-details" name="statement-statement-note-6-blanket-zimbabwe-indigenisation-transaction-facilitation-loans-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-6-blanket-zimbabwe-indigenisation-transaction-movement-in-advance-dividend-loan-details" name="statement-statement-note-6-blanket-zimbabwe-indigenisation-transaction-movement-in-advance-dividend-loan-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-6-blanket-zimbabwe-indigenisation-transaction-shareholder-percentages-and-facilitation-loan-balances-details" name="statement-statement-note-6-blanket-zimbabwe-indigenisation-transaction-shareholder-percentages-and-facilitation-loan-balances-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-6-blanket-zimbabwe-indigenisation-transaction-tables" name="statement-statement-note-6-blanket-zimbabwe-indigenisation-transaction-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-8-capital-management-components-of-capital-details" name="statement-statement-note-8-capital-management-components-of-capital-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-8-capital-management-tables" name="statement-statement-note-8-capital-management-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-9-production-costs-components-of-production-costs-details" name="statement-statement-note-9-production-costs-components-of-production-costs-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-note-9-production-costs-tables" name="statement-statement-note-9-production-costs-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="cmcl_statement-statement-significant-accounting-policies-policies" name="statement-statement-significant-accounting-policies-policies" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
</xsd:schema>
