<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 22-April-2021 [07:56:02] {AM}-->
<schema targetNamespace="http://www.cyilimited.com/20201231" elementFormDefault="qualified" xmlns:cyd="http://www.cyilimited.com/20201231" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2020-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2020-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2020-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:ifrs-full="http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:srt-types="http://fasb.org/srt-types/2020-01-31" xmlns:us-types="http://fasb.org/us-types/2020-01-31">
<annotation>
<appinfo>
<link:roleType roleURI="http://www.cyilimited.com/role/CoverPage" id="CoverPage">
<link:definition>1001 - Document - Cover Page</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss" id="ConsolidatedStatementOfProfitOrLoss">
<link:definition>1002 - Statement - Consolidated Statement of Profit or Loss</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncome" id="ConsolidatedStatementOfComprehensiveIncome">
<link:definition>1003 - Statement - Consolidated Statement of Comprehensive Income</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition" id="ConsolidatedStatementOfFinancialPosition">
<link:definition>1004 - Statement - Consolidated Statement of Financial Position</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity" id="ConsolidatedStatementOfChangesInEquity">
<link:definition>1005 - Statement - Consolidated Statement of Changes in Equity</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquityParenthetical" id="ConsolidatedStatementOfChangesInEquityParenthetical">
<link:definition>1006 - Statement - Consolidated Statement of Changes in Equity (Parenthetical)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows" id="ConsolidatedStatementOfCashFlows">
<link:definition>1007 - Statement - Consolidated Statement of Cash Flows</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CorporateInformation" id="CorporateInformation">
<link:definition>1008 - Disclosure - Corporate information</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/BasisOfPreparationAndAccountingPolicies" id="BasisOfPreparationAndAccountingPolicies">
<link:definition>1009 - Disclosure - Basis of preparation and accounting policies</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/SignificantAccountingJudgmentsEstimatesAndAssumptions" id="SignificantAccountingJudgmentsEstimatesAndAssumptions">
<link:definition>1010 - Disclosure - Significant accounting judgments, estimates and assumptions</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentsInSubsidiaries" id="InvestmentsInSubsidiaries">
<link:definition>1011 - Disclosure - Investments in subsidiaries</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentInJointVentures" id="InvestmentInJointVentures">
<link:definition>1012 - Disclosure - Investment in joint ventures</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/RevenueFromContractsWithCustomers" id="RevenueFromContractsWithCustomers">
<link:definition>1013 - Disclosure - Revenue from contracts with customers</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/OtherIncomeAndExpensesRecognizedInStatementOfProfitAndLoss" id="OtherIncomeAndExpensesRecognizedInStatementOfProfitAndLoss">
<link:definition>1014 - Disclosure - Other income and expenses recognized in statement of profit and loss</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IncomeTaxExpense" id="IncomeTaxExpense">
<link:definition>1015 - Disclosure - Income tax expense</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/EarningsPerShare" id="EarningsPerShare">
<link:definition>1016 - Disclosure - Earnings per share</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/PropertyPlantAndEquipment" id="PropertyPlantAndEquipment">
<link:definition>1017 - Disclosure - Property, plant and equipment</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentProperty" id="InvestmentProperty">
<link:definition>1018 - Disclosure - Investment property</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IntangibleAssets" id="IntangibleAssets">
<link:definition>1019 - Disclosure - Intangible assets</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/Inventories" id="Inventories">
<link:definition>1020 - Disclosure - Inventories</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/OtherCurrentAssets" id="OtherCurrentAssets">
<link:definition>1021 - Disclosure - Other current assets</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/TradeAndOtherReceivables" id="TradeAndOtherReceivables">
<link:definition>1022 - Disclosure - Trade and other receivables</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CashAndCashEquivalents" id="CashAndCashEquivalents">
<link:definition>1023 - Disclosure - Cash and cash equivalents</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/Leases" id="Leases">
<link:definition>1024 - Disclosure - Leases</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IssuedCapital" id="IssuedCapital">
<link:definition>1025 - Disclosure - Issued capital</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/DividendsDeclaredAndPaid" id="DividendsDeclaredAndPaid">
<link:definition>1026 - Disclosure - Dividends declared and paid</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/Reserves" id="Reserves">
<link:definition>1027 - Disclosure - Reserves</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ShareBasedPayment" id="ShareBasedPayment">
<link:definition>1028 - Disclosure - Share-based payment</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/TradeAndOtherPayables" id="TradeAndOtherPayables">
<link:definition>1029 - Disclosure - Trade and other payables</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/Provision" id="Provision">
<link:definition>1030 - Disclosure - Provision</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ContractLiabilities" id="ContractLiabilities">
<link:definition>1031 - Disclosure - Contract liabilities</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/LeaseLiabilities" id="LeaseLiabilities">
<link:definition>1032 - Disclosure - Lease liabilities</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/OtherFinancialLiabilities" id="OtherFinancialLiabilities">
<link:definition>1033 - Disclosure - Other financial liabilities</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/DeferredGrants" id="DeferredGrants">
<link:definition>1034 - Disclosure - Deferred grants</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/RelatedPartyDisclosures" id="RelatedPartyDisclosures">
<link:definition>1035 - Disclosure - Related party disclosures</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
<link:definition>1036 - Disclosure - Commitments and contingencies</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/SegmentInformation" id="SegmentInformation">
<link:definition>1037 - Disclosure - Segment information</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPolicies" id="FinancialRiskManagementObjectivesAndPolicies">
<link:definition>1038 - Disclosure - Financial risk management objectives and policies</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CapitalManagement" id="CapitalManagement">
<link:definition>1039 - Disclosure - Capital management</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FairValueMeasurement" id="FairValueMeasurement">
<link:definition>1040 - Disclosure - Fair value measurement</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilities" id="FinancialAssetsAndFinancialLiabilities">
<link:definition>1041 - Disclosure - Financial assets and financial liabilities</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/BasisOfPreparationAndAccountingPoliciesPolicies" id="BasisOfPreparationAndAccountingPoliciesPolicies">
<link:definition>1042 - Disclosure - Basis of preparation and accounting policies (Policies)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/BasisOfPreparationAndAccountingPoliciesTables" id="BasisOfPreparationAndAccountingPoliciesTables">
<link:definition>1043 - Disclosure - Basis of preparation and accounting policies (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentsInSubsidiariesTables" id="InvestmentsInSubsidiariesTables">
<link:definition>1044 - Disclosure - Investments in subsidiaries (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentInJointVenturesTables" id="InvestmentInJointVenturesTables">
<link:definition>1045 - Disclosure - Investment in joint ventures (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersTables" id="RevenueFromContractsWithCustomersTables">
<link:definition>1046 - Disclosure - Revenue from contracts with customers (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/OtherIncomeAndExpensesRecognizedInStatementOfProfitAndLossTables" id="OtherIncomeAndExpensesRecognizedInStatementOfProfitAndLossTables">
<link:definition>1047 - Disclosure - Other income and expenses recognized in statement of profit and loss (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseTables" id="IncomeTaxExpenseTables">
<link:definition>1048 - Disclosure - Income tax expense (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/EarningsPerShareTables" id="EarningsPerShareTables">
<link:definition>1049 - Disclosure - Earnings per share (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/PropertyPlantAndEquipmentTables" id="PropertyPlantAndEquipmentTables">
<link:definition>1050 - Disclosure - Property, plant and equipment (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentPropertyTables" id="InvestmentPropertyTables">
<link:definition>1051 - Disclosure - Investment property (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IntangibleAssetsTables" id="IntangibleAssetsTables">
<link:definition>1052 - Disclosure - Intangible assets (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InventoriesTables" id="InventoriesTables">
<link:definition>1053 - Disclosure - Inventories (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/OtherCurrentAssetsTables" id="OtherCurrentAssetsTables">
<link:definition>1054 - Disclosure - Other current assets (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/TradeAndOtherReceivablesTables" id="TradeAndOtherReceivablesTables">
<link:definition>1055 - Disclosure - Trade and other receivables (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CashAndCashEquivalentsTables" id="CashAndCashEquivalentsTables">
<link:definition>1056 - Disclosure - Cash and cash equivalents (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/LeasesTables" id="LeasesTables">
<link:definition>1057 - Disclosure - Leases (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IssuedCapitalTables" id="IssuedCapitalTables">
<link:definition>1058 - Disclosure - Issued capital (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/DividendsDeclaredAndPaidTables" id="DividendsDeclaredAndPaidTables">
<link:definition>1059 - Disclosure - Dividends declared and paid (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ReservesTables" id="ReservesTables">
<link:definition>1060 - Disclosure - Reserves (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ShareBasedPaymentTables" id="ShareBasedPaymentTables">
<link:definition>1061 - Disclosure - Share-based payment (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/TradeAndOtherPayablesTables" id="TradeAndOtherPayablesTables">
<link:definition>1062 - Disclosure - Trade and other payables (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ProvisionTables" id="ProvisionTables">
<link:definition>1063 - Disclosure - Provision (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ContractLiabilitiesTables" id="ContractLiabilitiesTables">
<link:definition>1064 - Disclosure - Contract liabilities (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/LeaseLiabilitiesTables" id="LeaseLiabilitiesTables">
<link:definition>1065 - Disclosure - Lease liabilities (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/OtherFinancialLiabilitiesTables" id="OtherFinancialLiabilitiesTables">
<link:definition>1066 - Disclosure - Other financial liabilities (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/DeferredGrantsTables" id="DeferredGrantsTables">
<link:definition>1067 - Disclosure - Deferred grants (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/RelatedPartyDisclosuresTables" id="RelatedPartyDisclosuresTables">
<link:definition>1068 - Disclosure - Related party disclosures (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CommitmentsAndContingenciesTables" id="CommitmentsAndContingenciesTables">
<link:definition>1069 - Disclosure - Commitments and contingencies (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/SegmentInformationTables" id="SegmentInformationTables">
<link:definition>1070 - Disclosure - Segment information (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesTables" id="FinancialRiskManagementObjectivesAndPoliciesTables">
<link:definition>1071 - Disclosure - Financial risk management objectives and policies (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CapitalManagementTables" id="CapitalManagementTables">
<link:definition>1072 - Disclosure - Capital management (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FairValueMeasurementTables" id="FairValueMeasurementTables">
<link:definition>1073 - Disclosure - Fair value measurement (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesTables" id="FinancialAssetsAndFinancialLiabilitiesTables">
<link:definition>1074 - Disclosure - Financial assets and financial liabilities (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail" id="CorporateInformationAdditionalInformationDetail">
<link:definition>1075 - Disclosure - Corporate Information - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/BasisOfPreparationAndAccountingPoliciesAdditionalInformationDetail" id="BasisOfPreparationAndAccountingPoliciesAdditionalInformationDetail">
<link:definition>1076 - Disclosure - Basis of Preparation and Accounting Policies - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/BasisOfPreparationAndAccountingPoliciesEstimatedUsefulLifeOfAssetsDetail" id="BasisOfPreparationAndAccountingPoliciesEstimatedUsefulLifeOfAssetsDetail">
<link:definition>1077 - Disclosure - Basis of Preparation and Accounting Policies - Estimated Useful Life of Assets (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/BasisOfPreparationAndAccountingPoliciesSummaryOfPoliciesAppliedToTheGroupsIntangibleAssetsDetail" id="BasisOfPreparationAndAccountingPoliciesSummaryOfPoliciesAppliedToTheGroupsIntangibleAssetsDetail">
<link:definition>1078 - Disclosure - Basis Of Preparation And Accounting Policies - Summary Of Policies Applied To The Group's Intangible Assets - (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/BasisOfPreparationAndAccountingPoliciesDisclosureOfDetailedInformationAboutRightOfUseAssetsUsefulLifeDetail" id="BasisOfPreparationAndAccountingPoliciesDisclosureOfDetailedInformationAboutRightOfUseAssetsUsefulLifeDetail">
<link:definition>1079 - Disclosure - Basis of preparation and accounting policies - Disclosure of detailed information about right-of-use assets useful life (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/SignificantAccountingJudgmentsEstimatesAndAssumptionsAdditionalInformationDetail" id="SignificantAccountingJudgmentsEstimatesAndAssumptionsAdditionalInformationDetail">
<link:definition>1080 - Disclosure - Significant Accounting Judgments, Estimates and Assumptions - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentsInSubsidiariesDetailsOfSignificantSubsidiariesOfTheGroupDetail" id="InvestmentsInSubsidiariesDetailsOfSignificantSubsidiariesOfTheGroupDetail">
<link:definition>1081 - Disclosure - Investments in Subsidiaries - Details of Significant Subsidiaries of the Group (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentsInSubsidiariesSubsidiaryHavingNonControllingInterestsThatAreMaterialToTheGroupDetail" id="InvestmentsInSubsidiariesSubsidiaryHavingNonControllingInterestsThatAreMaterialToTheGroupDetail">
<link:definition>1082 - Disclosure - Investments in Subsidiaries - Subsidiary having Non-controlling Interests that are Material to the Group (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetails" id="InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetails">
<link:definition>1083 - Disclosure - Investments in Subsidiaries - Summarized Financial Information Including Goodwill On Acquisition And Consolidation Adjustment But Before Intercompany Eliminations Of Subsidiaries With Material Non Controlling Interests (Details))</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentsInSubsidiariesAdditionalInformationDetail" id="InvestmentsInSubsidiariesAdditionalInformationDetail">
<link:definition>1084 - Disclosure - Investments in Subsidiaries - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentInJointVenturesShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesDetail" id="InvestmentInJointVenturesShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesDetail">
<link:definition>1085 - Disclosure - Investment in Joint Ventures - Share of Results of Joint Ventures and Carrying Amount of Investment to Joint Ventures (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentInJointVenturesShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesParentheticalDetail" id="InvestmentInJointVenturesShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesParentheticalDetail">
<link:definition>1086 - Disclosure - Investment in Joint Ventures - Share of Results of Joint Ventures and Carrying Amount of Investment to Joint Ventures (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail" id="InvestmentInJointVenturesAdditionalInformationDetail">
<link:definition>1087 - Disclosure - Investment in Joint Ventures - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentInJointVenturesInterestInJointVenturesDetail" id="InvestmentInJointVenturesInterestInJointVenturesDetail">
<link:definition>1088 - Disclosure - Investment in Joint Ventures - Interest in Joint Ventures (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail" id="InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail">
<link:definition>1089 - Disclosure - Investment in Joint Ventures - Summarized Financial Information of Joint Ventures and Reconciliation with Carrying Amount of Investment in Consolidated Financial Statements (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail" id="RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail">
<link:definition>1090 - Disclosure - Revenue from Contracts with Customers - Summary of Disaggregation of Group's Revenue from Contracts with Customers (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfContractBalancesDetail" id="RevenueFromContractsWithCustomersSummaryOfContractBalancesDetail">
<link:definition>1091 - Disclosure - Revenue from Contracts with Customers - Summary of Contract Balances (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfContractBalancesParentheticalDetail" id="RevenueFromContractsWithCustomersSummaryOfContractBalancesParentheticalDetail">
<link:definition>1092 - Disclosure - Revenue from Contracts with Customers - Summary of Contract Balances (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersScheduleOfRevenueRecognizedDetail" id="RevenueFromContractsWithCustomersScheduleOfRevenueRecognizedDetail">
<link:definition>1093 - Disclosure - Revenue from contracts with customers - Schedule Of Revenue Recognized (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersScheduleOfContractCostCapitalizedDetail" id="RevenueFromContractsWithCustomersScheduleOfContractCostCapitalizedDetail">
<link:definition>1094 - Disclosure - Revenue from contracts with customers - Schedule Of Contract Cost Capitalized (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersPerformanceObligationsDetail" id="RevenueFromContractsWithCustomersPerformanceObligationsDetail">
<link:definition>1095 - Disclosure - Revenue from contracts with customers - Performance Obligations (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/OtherIncomeAndExpensesRecognizedInStatementOfProfitAndLossSummaryOfDepreciationAndAmortizationDetail" id="OtherIncomeAndExpensesRecognizedInStatementOfProfitAndLossSummaryOfDepreciationAndAmortizationDetail">
<link:definition>1096 - Disclosure - Other Income and Expenses Recognized in Statement of Profit and Loss - Summary of Depreciation and Amortization (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/OtherIncomeAndExpensesRecognizedInStatementOfProfitAndLossSummaryOfDepreciationAndAmortizationParentheticalDetail" id="OtherIncomeAndExpensesRecognizedInStatementOfProfitAndLossSummaryOfDepreciationAndAmortizationParentheticalDetail">
<link:definition>1097 - Disclosure - Other Income and Expenses Recognized in Statement of Profit and Loss - Summary of Depreciation and Amortization (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/OtherIncomeAndExpensesRecognizedInStatementOfProfitAndLossSummaryOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersDetail" id="OtherIncomeAndExpensesRecognizedInStatementOfProfitAndLossSummaryOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersDetail">
<link:definition>1098 - Disclosure - Other Income and Expenses Recognized in Statement of Profit and Loss - Summary of Sales Related Shipping and Handling Expenses Not Separately Billed to Customers (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/OtherIncomeAndExpensesRecognizedInStatementOfProfitAndLossSummaryOfOtherOperatingIncomeDetail" id="OtherIncomeAndExpensesRecognizedInStatementOfProfitAndLossSummaryOfOtherOperatingIncomeDetail">
<link:definition>1099 - Disclosure - Other Income and Expenses Recognized in Statement of Profit and Loss - Summary of Other Operating Income (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/OtherIncomeAndExpensesRecognizedInStatementOfProfitAndLossSummaryOfOtherOperatingExpensesDetail" id="OtherIncomeAndExpensesRecognizedInStatementOfProfitAndLossSummaryOfOtherOperatingExpensesDetail">
<link:definition>1100 - Disclosure - Other Income and Expenses Recognized in Statement of Profit and Loss - Summary of Other Operating Expenses (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/OtherIncomeAndExpensesRecognizedInStatementOfProfitAndLossSummaryOfFinanceCostsDetail" id="OtherIncomeAndExpensesRecognizedInStatementOfProfitAndLossSummaryOfFinanceCostsDetail">
<link:definition>1101 - Disclosure - Other Income and Expenses Recognized in Statement of Profit and Loss - Summary of Finance Costs (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/OtherIncomeAndExpensesRecognizedInStatementOfProfitAndLossSummaryOfStaffCostsDetail" id="OtherIncomeAndExpensesRecognizedInStatementOfProfitAndLossSummaryOfStaffCostsDetail">
<link:definition>1102 - Disclosure - Other Income and Expenses Recognized in Statement of Profit and Loss - Summary of Staff Costs (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfIncomeTaxExpenseDetail" id="IncomeTaxExpenseSummaryOfIncomeTaxExpenseDetail">
<link:definition>1103 - Disclosure - Income Tax Expense - Summary of Income Tax Expense (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseAdditionalInformationDetail" id="IncomeTaxExpenseAdditionalInformationDetail">
<link:definition>1104 - Disclosure - Income Tax Expense - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail" id="IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail">
<link:definition>1105 - Disclosure - Income Tax Expense - Reconciliation of Income Tax Expense (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseParentheticalDetail" id="IncomeTaxExpenseReconciliationOfIncomeTaxExpenseParentheticalDetail">
<link:definition>1106 - Disclosure - Income Tax Expense - Reconciliation of Income Tax Expense (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxDetail" id="IncomeTaxExpenseSummaryOfDeferredTaxDetail">
<link:definition>1107 - Disclosure - Income Tax Expense - Summary of Deferred Tax (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxParentheticalDetail" id="IncomeTaxExpenseSummaryOfDeferredTaxParentheticalDetail">
<link:definition>1108 - Disclosure - Income Tax Expense - Summary of Deferred Tax (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseClassificationOfTheGroupsNetDeferredTaxAssetsDetail" id="IncomeTaxExpenseClassificationOfTheGroupsNetDeferredTaxAssetsDetail">
<link:definition>1109 - Disclosure - Income Tax Expense - Classification of the Group's Net Deferred Tax Assets (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseDeferredTaxAssetsThatHaveNotBeenRecognizedDetail" id="IncomeTaxExpenseDeferredTaxAssetsThatHaveNotBeenRecognizedDetail">
<link:definition>1110 - Disclosure - Income Tax Expense - Deferred Tax Assets That Have Not Been Recognized (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/EarningsPerShareSummaryOfEarningsPerShareDetail" id="EarningsPerShareSummaryOfEarningsPerShareDetail">
<link:definition>1111 - Disclosure - Earnings Per Share - Summary of Earnings Per Share (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/EarningsPerShareAdditionalInformationDetail" id="EarningsPerShareAdditionalInformationDetail">
<link:definition>1112 - Disclosure - Earnings Per Share - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail" id="PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail">
<link:definition>1113 - Disclosure - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentParentheticalDetail" id="PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentParentheticalDetail">
<link:definition>1114 - Disclosure - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/PropertyPlantAndEquipmentAdditionalInformationDetail" id="PropertyPlantAndEquipmentAdditionalInformationDetail">
<link:definition>1115 - Disclosure - Property, Plant and Equipment - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentPropertySummaryOfInvestmentPropertyDetail" id="InvestmentPropertySummaryOfInvestmentPropertyDetail">
<link:definition>1116 - Disclosure - Investment Property - Summary of Investment Property (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentPropertySummaryOfFairValueMeasurementOfInvestmentPropertyDetail" id="InvestmentPropertySummaryOfFairValueMeasurementOfInvestmentPropertyDetail">
<link:definition>1117 - Disclosure - Investment Property - Summary of Fair Value Measurement of Investment Property (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail" id="IntangibleAssetsSummaryOfIntangibleAssetsDetail">
<link:definition>1118 - Disclosure - Intangible Assets - Summary of Intangible Assets (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IntangibleAssetsGoodwillCarryingAmountOfGoodwillAllocatedDetail" id="IntangibleAssetsGoodwillCarryingAmountOfGoodwillAllocatedDetail">
<link:definition>1119 - Disclosure - Intangible Assets - Goodwill - Carrying Amount of Goodwill Allocated (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail" id="IntangibleAssetsAdditionalInformationDetail">
<link:definition>1120 - Disclosure - Intangible Assets - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InventoriesSummaryOfInventoriesDetail" id="InventoriesSummaryOfInventoriesDetail">
<link:definition>1121 - Disclosure - Inventories - Summary of Inventories (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InventoriesSummaryOfAnalysisOfInventoryReserveAccountsDetail" id="InventoriesSummaryOfAnalysisOfInventoryReserveAccountsDetail">
<link:definition>1122 - Disclosure - Inventories - Summary of Analysis of Inventory Reserve Accounts (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/OtherCurrentAssetsSummaryOfOtherCurrentAssetsDetail" id="OtherCurrentAssetsSummaryOfOtherCurrentAssetsDetail">
<link:definition>1123 - Disclosure - Other Current Assets - Summary of Other Current Assets (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/OtherCurrentAssetsSummaryOfOtherCurrentAssetsParentheticalDetail" id="OtherCurrentAssetsSummaryOfOtherCurrentAssetsParentheticalDetail">
<link:definition>1124 - Disclosure - Other Current Assets - Summary of Other Current Assets (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail" id="TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail">
<link:definition>1125 - Disclosure - Trade and Other Receivables - Summary of Trade and Other Receivables (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesParentheticalDetail" id="TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesParentheticalDetail">
<link:definition>1126 - Disclosure - Trade and Other Receivables - Summary of Trade and Other Receivables (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/TradeAndOtherReceivablesAdditionalInformationDetail" id="TradeAndOtherReceivablesAdditionalInformationDetail">
<link:definition>1127 - Disclosure - Trade and Other Receivables - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/TradeAndOtherReceivablesMovementInTheAllowanceForExpectedCreditLossesOfTradeAndOtherReceivablesDetail" id="TradeAndOtherReceivablesMovementInTheAllowanceForExpectedCreditLossesOfTradeAndOtherReceivablesDetail">
<link:definition>1128 - Disclosure - Trade and Other Receivables - Movement in the Allowance for Expected Credit Losses of Trade and Other Receivables (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CashAndCashEquivalentsSummaryOfCashAndBankBalancesDetail" id="CashAndCashEquivalentsSummaryOfCashAndBankBalancesDetail">
<link:definition>1129 - Disclosure - Cash and Cash Equivalents - Summary of Cash and Bank Balances (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CashAndCashEquivalentsSummaryOfCashAndBankBalancesParentheticalDetail" id="CashAndCashEquivalentsSummaryOfCashAndBankBalancesParentheticalDetail">
<link:definition>1130 - Disclosure - Cash and Cash Equivalents - Summary of Cash and Bank Balances (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CashAndCashEquivalentsAdditionalInformationDetail" id="CashAndCashEquivalentsAdditionalInformationDetail">
<link:definition>1131 - Disclosure - Cash and Cash Equivalents - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CashAndCashEquivalentsSummaryOfCashFlowsCashAndCashEquivalentsDetail" id="CashAndCashEquivalentsSummaryOfCashFlowsCashAndCashEquivalentsDetail">
<link:definition>1132 - Disclosure - Cash and Cash Equivalents - Summary of Cash Flows, Cash and Cash Equivalents (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/LeasesAdditionalInformationDetail" id="LeasesAdditionalInformationDetail">
<link:definition>1133 - Disclosure - Leases - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsRecognizedAndMovementsDuringYearDetail" id="LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsRecognizedAndMovementsDuringYearDetail">
<link:definition>1134 - Disclosure - Leases - Summary of detailed Information About  Carrying Amounts of Right-of-use Assets Recognized and Movements During Year (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfLeaseLiabilitiesAndMovementsDuringYearDetail" id="LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfLeaseLiabilitiesAndMovementsDuringYearDetail">
<link:definition>1135 - Disclosure - Leases - Summary of Detailed Information About Carrying Amounts of Lease Liabilities and Movements During Year (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutAmountsRecognizedInProfitOfLossDetail" id="LeasesSummaryOfDetailedInformationAboutAmountsRecognizedInProfitOfLossDetail">
<link:definition>1136 - Disclosure - Leases - Summary of Detailed Information About  Amounts Recognized In Profit of Loss (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutFutureMinimumRentalReceivablesUnderNonCancellableOperatingLeasesDetail" id="LeasesSummaryOfDetailedInformationAboutFutureMinimumRentalReceivablesUnderNonCancellableOperatingLeasesDetail">
<link:definition>1137 - Disclosure - Leases - Summary of Detailed Information About Future Minimum Rental Receivables Under Non-Cancellable Operating Leases (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalDetail" id="IssuedCapitalSummaryOfIssuedCapitalDetail">
<link:definition>1138 - Disclosure - Issued capital - Summary of Issued Capital (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalParentheticalDetail" id="IssuedCapitalSummaryOfIssuedCapitalParentheticalDetail">
<link:definition>1139 - Disclosure - Issued capital - Summary of Issued Capital (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IssuedCapitalAdditionalInformationDetail" id="IssuedCapitalAdditionalInformationDetail">
<link:definition>1140 - Disclosure - Issued capital - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidDetail" id="DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidDetail">
<link:definition>1141 - Disclosure - Dividends Declared and Paid - Summary of Dividends Declared and Paid (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidParentheticalDetail" id="DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidParentheticalDetail">
<link:definition>1142 - Disclosure - Dividends Declared and Paid - Summary of Dividends Declared and Paid (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesDetail" id="ReservesSummaryOfStatutoryReservesDetail">
<link:definition>1143 - Disclosure - Reserves - Summary of Statutory Reserves (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesParentheticalDetail" id="ReservesSummaryOfStatutoryReservesParentheticalDetail">
<link:definition>1144 - Disclosure - Reserves - Summary of Statutory Reserves (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ReservesSummaryOfOtherComponentsOfEquityDetail" id="ReservesSummaryOfOtherComponentsOfEquityDetail">
<link:definition>1145 - Disclosure - Reserves - Summary of Other Components of Equity (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ShareBasedPaymentAdditionalInformationDetail" id="ShareBasedPaymentAdditionalInformationDetail">
<link:definition>1146 - Disclosure - Share-based Payment - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ShareBasedPaymentNumberAndWeightedAverageExercisePricesWaepOfAndMovementsInShareOptionsDetail" id="ShareBasedPaymentNumberAndWeightedAverageExercisePricesWaepOfAndMovementsInShareOptionsDetail">
<link:definition>1147 - Disclosure - Share-based Payment - Number and Weighted Average Exercise Prices ("WAEP") of, and Movements in Share Options (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ShareBasedPaymentFairValueOfShareOptionsAndAssumptionsDetail" id="ShareBasedPaymentFairValueOfShareOptionsAndAssumptionsDetail">
<link:definition>1148 - Disclosure - Share-based Payment - Fair Value of Share Options and Assumptions (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail" id="TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail">
<link:definition>1149 - Disclosure - Trade and Other Payables - Summary of Trade and Other Current Payables (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesParentheticalDetail" id="TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesParentheticalDetail">
<link:definition>1150 - Disclosure - Trade and Other Payables - Summary of Trade and Other Current Payables (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfOtherNonCurrentPayablesDetail" id="TradeAndOtherPayablesSummaryOfOtherNonCurrentPayablesDetail">
<link:definition>1151 - Disclosure - Trade and Other Payables - Summary of Other Non-current Payables (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/TradeAndOtherPayablesAdditionalInformationDetail" id="TradeAndOtherPayablesAdditionalInformationDetail">
<link:definition>1152 - Disclosure - Trade and Other Payables - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ProvisionSummaryOfProvisionDetail" id="ProvisionSummaryOfProvisionDetail">
<link:definition>1153 - Disclosure - Provision - Summary of Provision (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ContractLiabilitiesSummaryOfContractLiabilitiesDetail" id="ContractLiabilitiesSummaryOfContractLiabilitiesDetail">
<link:definition>1154 - Disclosure - Contract Liabilities - Summary of Contract Liabilities (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/LeaseLiabilitiesSummaryOfDetailedInformationAboutInLeaseLiabilitiesDetail" id="LeaseLiabilitiesSummaryOfDetailedInformationAboutInLeaseLiabilitiesDetail">
<link:definition>1155 - Disclosure - Lease Liabilities - Summary of Detailed Information About In Lease Liabilities (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/OtherFinancialLiabilitiesSummaryOfOtherFinancialLiabilitiesDetail" id="OtherFinancialLiabilitiesSummaryOfOtherFinancialLiabilitiesDetail">
<link:definition>1156 - Disclosure - Other Financial Liabilities - Summary of Other Financial Liabilities (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/OtherFinancialLiabilitiesSummaryOfLoansAndBorrowingsDetail" id="OtherFinancialLiabilitiesSummaryOfLoansAndBorrowingsDetail">
<link:definition>1157 - Disclosure - Other Financial Liabilities - Summary of Loans and Borrowings (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/OtherFinancialLiabilitiesSummaryOfLoansAndBorrowingsParentheticalDetail" id="OtherFinancialLiabilitiesSummaryOfLoansAndBorrowingsParentheticalDetail">
<link:definition>1158 - Disclosure - Other Financial Liabilities - Summary of Loans and Borrowings (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/OtherFinancialLiabilitiesAdditionalInformationDetail" id="OtherFinancialLiabilitiesAdditionalInformationDetail">
<link:definition>1159 - Disclosure - Other Financial Liabilities - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/DeferredGrantsSummaryOfDeferredGrantsDetail" id="DeferredGrantsSummaryOfDeferredGrantsDetail">
<link:definition>1160 - Disclosure - Deferred Grants - Summary of Deferred Grants (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/DeferredGrantsAdditionalInformationDetail" id="DeferredGrantsAdditionalInformationDetail">
<link:definition>1161 - Disclosure - Deferred Grants - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/RelatedPartyDisclosuresAdditionalInformationDetail" id="RelatedPartyDisclosuresAdditionalInformationDetail">
<link:definition>1162 - Disclosure - Related Party Disclosures - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail" id="RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail">
<link:definition>1163 - Disclosure - Related Party Disclosures - Significant Transactions with Related Parties (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/RelatedPartyDisclosuresCompensationOfKeyManagementPersonnelDetail" id="RelatedPartyDisclosuresCompensationOfKeyManagementPersonnelDetail">
<link:definition>1164 - Disclosure - Related Party Disclosures - Compensation of Key Management Personnel (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" id="CommitmentsAndContingenciesAdditionalInformationDetail">
<link:definition>1165 - Disclosure - Commitments and Contingencies - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CommitmentsAndContingenciesFutureMinimumRentalsPayableUnderNonCancellableOperatingLeasesDetail" id="CommitmentsAndContingenciesFutureMinimumRentalsPayableUnderNonCancellableOperatingLeasesDetail">
<link:definition>1166 - Disclosure - Commitments and Contingencies - Future Minimum Rentals Payable Under Non-cancellable Operating Leases (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/SegmentInformationAdditionalInformationDetail" id="SegmentInformationAdditionalInformationDetail">
<link:definition>1167 - Disclosure - Segment Information - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail" id="SegmentInformationSummaryOfSegmentInformationDetail">
<link:definition>1168 - Disclosure - Segment Information - Summary of Segment Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/SegmentInformationSummaryOfGeographicInformationDetail" id="SegmentInformationSummaryOfGeographicInformationDetail">
<link:definition>1169 - Disclosure - Segment Information - Summary of Geographic Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail" id="FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail">
<link:definition>1170 - Disclosure - Financial Risk Management Objectives and Policies - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesExposuresToForeignCurrencyDetail" id="FinancialRiskManagementObjectivesAndPoliciesExposuresToForeignCurrencyDetail">
<link:definition>1171 - Disclosure - Financial Risk Management Objectives and Policies - Exposures to Foreign Currency (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesForeignCurrencyRiskSensitivityAnalysisAssuming10StrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyDetail" id="FinancialRiskManagementObjectivesAndPoliciesForeignCurrencyRiskSensitivityAnalysisAssuming10StrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyDetail">
<link:definition>1172 - Disclosure - Financial Risk Management Objectives and Policies - Foreign Currency Risk Sensitivity Analysis Assuming 10% Strengthening of Major Currencies against Functional Currency (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesEquityPriceRiskSensitivityAnalysisAssuming10IncreaseDecreaseInUnderlyingPricesDetail" id="FinancialRiskManagementObjectivesAndPoliciesEquityPriceRiskSensitivityAnalysisAssuming10IncreaseDecreaseInUnderlyingPricesDetail">
<link:definition>1173 - Disclosure - Financial Risk Management Objectives and Policies - Equity Price Risk Sensitivity Analysis Assuming 10% Increase/(Decrease) in Underlying Prices (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail" id="FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail">
<link:definition>1174 - Disclosure - Financial Risk Management Objectives and Policies - Summary of Information about Credit Risk on Trade Receivables using Provision Matrix (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail" id="FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail">
<link:definition>1175 - Disclosure - Financial Risk Management Objectives and Policies - Maturity Profile of Financial Assets and Liabilities Based on Contractual Undiscounted Payments (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CapitalManagementSummaryOfCapitalStructureDetail" id="CapitalManagementSummaryOfCapitalStructureDetail">
<link:definition>1176 - Disclosure - Capital Management - Summary of Capital Structure (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FairValueMeasurementFairValueMeasurementHierarchyForAssetsAndLiabilitiesDetail" id="FairValueMeasurementFairValueMeasurementHierarchyForAssetsAndLiabilitiesDetail">
<link:definition>1177 - Disclosure - Fair Value Measurement - Fair Value Measurement Hierarchy for Assets and Liabilities (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail" id="FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail">
<link:definition>1178 - Disclosure - Financial Assets and Financial Liabilities - Summary of Financial Assets and Financial Liabilities (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail" id="FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail">
<link:definition>1179 - Disclosure - Financial Assets and Financial Liabilities - Schedule of Changes in Liabilities Arising From Financing Activities (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncomeAlternate1" id="ConsolidatedStatementOfComprehensiveIncomeAlternate1">
<link:definition>1180 - Statement - Consolidated Statement of Comprehensive Income Alternate 1</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLossAlternate1" id="ConsolidatedStatementOfProfitOrLossAlternate1">
<link:definition>1181 - Statement - Consolidated Statement of Profit or Loss Alternate 1</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:linkbaseRef xlink:type="simple" xlink:href="cyd-20201231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
<link:linkbaseRef xlink:type="simple" xlink:href="cyd-20201231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
<link:linkbaseRef xlink:type="simple" xlink:href="cyd-20201231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
<link:linkbaseRef xlink:type="simple" xlink:href="cyd-20201231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
</appinfo>
</annotation>
<import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
<import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
<import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
<import namespace="http://xbrl.sec.gov/country/2020-01-31" schemaLocation="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd" />
<import namespace="http://xbrl.sec.gov/currency/2020-01-31" schemaLocation="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd" />
<import namespace="http://xbrl.sec.gov/exch/2020-01-31" schemaLocation="https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd" />
<import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />
<import namespace="http://xbrl.sec.gov/sic/2020-01-31" schemaLocation="https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd" />
<import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd" />
<import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
<import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
<import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
<import namespace="http://xbrl.sec.gov/dei/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd" />
<import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
<import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.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" />
<import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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" />
<import namespace="http://fasb.org/us-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd" />
<element name="NonCurrentAssetsFinanceLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_NonCurrentAssetsFinanceLiabilitiesAbstract" substitutionGroup="xbrli:item" />
<element name="OtherComponentsOfEquity" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_OtherComponentsOfEquity" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DisclosureOfRestatementAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfRestatementAbstract" substitutionGroup="xbrli:item" />
<element name="StatementTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_StatementTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="StatementLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_StatementLineItems" substitutionGroup="xbrli:item" />
<element name="TransactionsWithOwnersAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_TransactionsWithOwnersAbstract" substitutionGroup="xbrli:item" />
<element name="IncreaseDecreaseEffectOfIfrs9" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_IncreaseDecreaseEffectOfIfrs9" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="FairValueReserveMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_FairValueReserveMember" substitutionGroup="xbrli:item" />
<element name="PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember" substitutionGroup="xbrli:item" />
<element name="DividendsPaidClassifiedAsFinancingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DividendsPaidClassifiedAsFinancingActivitiesAbstract" substitutionGroup="xbrli:item" />
<element name="PaymentsOfFinanceLeaseLiabilitiesClassifiedsAsFinancingActivities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_PaymentsOfFinanceLeaseLiabilitiesClassifiedsAsFinancingActivities" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DevelopmentCostsAdjustments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DevelopmentCostsAdjustments" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DividendsReceivedClassifiedAsInvestingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DividendsReceivedClassifiedAsInvestingActivitiesAbstract" substitutionGroup="xbrli:item" />
<element name="PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="TaxAndRelevantExpensesInRelationToDisposalOfSubsidiary" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_TaxAndRelevantExpensesInRelationToDisposalOfSubsidiary" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="PaymentForTrademarkUsageFee" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_PaymentForTrademarkUsageFee" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="ChangesInWorkingCapitalItemsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_ChangesInWorkingCapitalItemsAbstract" substitutionGroup="xbrli:item" />
<element name="AdjustmentsForDecreaseIncreaseInDevelopmentProperties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_AdjustmentsForDecreaseIncreaseInDevelopmentProperties" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="AdjustmentsForBadDebtsWrittenOffRecovered" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_AdjustmentsForBadDebtsWrittenOffRecovered" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="GainsLossesOnDisposalsOfOperatingAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_GainsLossesOnDisposalsOfOperatingAbstract" substitutionGroup="xbrli:item" />
<element name="GainLossOnDisposalOfRightOfUseAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_GainLossOnDisposalOfRightOfUseAssets" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="AmortizationOfPrepaidLeasePayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_AmortizationOfPrepaidLeasePayments" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="WriteOffsOfTradeAndOtherPayables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_WriteOffsOfTradeAndOtherPayables" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="ProvisionForOnerousContract" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ProvisionForOnerousContract" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ImpairmentLossesOnDevelopmentProperty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ImpairmentLossesOnDevelopmentProperty" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="TextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_TextBlockAbstract" substitutionGroup="xbrli:item" />
<element name="DisclosureOfIncomeExpenseExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfIncomeExpenseExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfCashAndBankBalancesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfCashAndBankBalancesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfContractLiabilitiesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfContractLiabilitiesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfLeaseLiabilitiesExplanatoryTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfLeaseLiabilitiesExplanatoryTextBlock" substitutionGroup="xbrli:item" />
<element name="DescriptionOfAccountingPolicyForCurrentVersusNonCurrentClassificationExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DescriptionOfAccountingPolicyForCurrentVersusNonCurrentClassificationExplanatory" substitutionGroup="xbrli:item" />
<element name="DescriptionOfAccountingPolicyForDevelopmentPropertiesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DescriptionOfAccountingPolicyForDevelopmentPropertiesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutIntangibleAssetsUsefulLifeTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutIntangibleAssetsUsefulLifeTableTextBlock" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutRightOfUseAssetsUsefulLifeTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutRightOfUseAssetsUsefulLifeTableTextBlock" substitutionGroup="xbrli:item" />
<element name="DisclosureOfSummarizedFinancialInformationOnSubsidiariesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfSummarizedFinancialInformationOnSubsidiariesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfSignificantInvestmentsInJointVenturesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfSignificantInvestmentsInJointVenturesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutContractAssetsTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutContractAssetsTextBlock" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfIncomeTaxExpenseBenefitExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfIncomeTaxExpenseBenefitExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfAnalysisOfInventoryReserveAccountsExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfAnalysisOfInventoryReserveAccountsExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutInventoriesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutInventoriesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationOtherCurrentAssetsExplanatoryTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationOtherCurrentAssetsExplanatoryTextBlock" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationOfCashAndBankBalancesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationOfCashAndBankBalancesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfRightOfUseAssetsTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfRightOfUseAssetsTableTextBlock" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfLeaseLiabilitiesTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfLeaseLiabilitiesTableTextBlock" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutLeaseCostTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutLeaseCostTableTextBlock" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutDividendsExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutDividendsExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfOtherComponentsOfEquityExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfOtherComponentsOfEquityExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfStatutoryReservesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfStatutoryReservesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfOtherNonCurrentPayablesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfOtherNonCurrentPayablesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutContractLiabilitiesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutContractLiabilitiesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutInLeaseLiabilitiesTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutInLeaseLiabilitiesTableTextBlock" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutGovernmentGrantsExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutGovernmentGrantsExplanatory" substitutionGroup="xbrli:item" />
<element name="LeaseArrangementTypesAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_LeaseArrangementTypesAxis" substitutionGroup="xbrldt:dimensionItem" />
<element name="LeaseArrangementTypeMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_LeaseArrangementTypeMember" substitutionGroup="xbrli:item" />
<element name="DisclosureOfOperatingLeaseByLesseeTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfOperatingLeaseByLesseeTextBlock" substitutionGroup="xbrli:item" />
<element name="DisclosureOfMaturityAnalysisForFinancialAssetsAndLiabilitiesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfMaturityAnalysisForFinancialAssetsAndLiabilitiesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfCapitalStructureExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfCapitalStructureExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfCorporateInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfCorporateInformationAbstract" substitutionGroup="xbrli:item" />
<element name="DisclosureOfCorporateInformationTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfCorporateInformationTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="HLGlobalEnterprisesLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_HLGlobalEnterprisesLimitedMember" substitutionGroup="xbrli:item" />
<element name="ForeignSharesOfYuchaiMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_ForeignSharesOfYuchaiMember" substitutionGroup="xbrli:item" />
<element name="GuangxiYuchaiAccessoriesManufacturingCompanyLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_GuangxiYuchaiAccessoriesManufacturingCompanyLimitedMember" substitutionGroup="xbrli:item" />
<element name="GuangxiYuchaiMachineryGroupCompanyLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_GuangxiYuchaiMachineryGroupCompanyLimitedMember" substitutionGroup="xbrli:item" />
<element name="GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember" substitutionGroup="xbrli:item" />
<element name="DisclosureOfCorporateInformationLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfCorporateInformationLineItems" substitutionGroup="xbrli:item" />
<element name="NumberOfIndirectlyOwnedSubsidiaries" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_NumberOfIndirectlyOwnedSubsidiaries" substitutionGroup="xbrli:item" />
<element name="NumberOfPreferenceSharesConvertedIntoOrdinaryShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_NumberOfPreferenceSharesConvertedIntoOrdinaryShares" substitutionGroup="xbrli:item" />
<element name="ProportionOfOwnershipInterestsHeldInParent" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ProportionOfOwnershipInterestsHeldInParent" substitutionGroup="xbrli:item" />
<element name="NumberOfJointVentures" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_NumberOfJointVentures" substitutionGroup="xbrli:item" />
<element name="NumberOfAssociates" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_NumberOfAssociates" substitutionGroup="xbrli:item" />
<element name="NumberOfDirectlyOwnedSubsidiaries" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_NumberOfDirectlyOwnedSubsidiaries" substitutionGroup="xbrli:item" />
<element name="ConversionOfConvertiblePreferenceSharesIntoOrdinaryShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_ConversionOfConvertiblePreferenceSharesIntoOrdinaryShares" substitutionGroup="xbrli:item" />
<element name="NumberOfOrdinarySharesExercisedIntoConsolidation" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_NumberOfOrdinarySharesExercisedIntoConsolidation" substitutionGroup="xbrli:item" />
<element name="NumberOfOrdinarySharesExerciseToConsolidation" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_NumberOfOrdinarySharesExerciseToConsolidation" substitutionGroup="xbrli:item" />
<element name="NumberOfOrdinarySharesHeldUponCompletionOfConsolidationExercise" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_NumberOfOrdinarySharesHeldUponCompletionOfConsolidationExercise" substitutionGroup="xbrli:item" />
<element name="NumberOfSharesPurchasedInOpenMarket" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_NumberOfSharesPurchasedInOpenMarket" substitutionGroup="xbrli:item" />
<element name="NumberOfSubsidiaries" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_NumberOfSubsidiaries" substitutionGroup="xbrli:item" />
<element name="PercentageOfUnconvertedPreferenceSharesTransferToTrustee" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_PercentageOfUnconvertedPreferenceSharesTransferToTrustee" substitutionGroup="xbrli:item" />
<element name="ProportionOfOwnershipInterestsHeldByGroup" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ProportionOfOwnershipInterestsHeldByGroup" substitutionGroup="xbrli:item" />
<element name="DisclosureOfSummaryOfSignificantAccountingPoliciesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesAbstract" substitutionGroup="xbrli:item" />
<element name="DisclosureOfSummaryOfSignificantAccountingPoliciesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems" substitutionGroup="xbrli:item" />
<element name="ForeignExchangeRateForConvenienceOfTheReader" type="xbrli:pureItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_ForeignExchangeRateForConvenienceOfTheReader" substitutionGroup="xbrli:item" />
<element name="ProductWarrantyClaimPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ProductWarrantyClaimPeriod" substitutionGroup="xbrli:item" />
<element name="ProductWarrantyRunningHours" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ProductWarrantyRunningHours" substitutionGroup="xbrli:item" />
<element name="ProductWarrantyMileage" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ProductWarrantyMileage" substitutionGroup="xbrli:item" />
<element name="OtherApplicationsEnginesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_OtherApplicationsEnginesMember" substitutionGroup="xbrli:item" />
<element name="RoadApplicationsEnginesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_RoadApplicationsEnginesMember" substitutionGroup="xbrli:item" />
<element name="DisclosureAccountingPoliciesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureAccountingPoliciesAbstract" substitutionGroup="xbrli:item" />
<element name="FreeholdBuildingsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_FreeholdBuildingsMember" substitutionGroup="xbrli:item" />
<element name="LeaseholdBuildingsAndImprovementsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_LeaseholdBuildingsAndImprovementsMember" substitutionGroup="xbrli:item" />
<element name="PlantMachineryAndEquipmentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_PlantMachineryAndEquipmentMember" substitutionGroup="xbrli:item" />
<element name="TrademarksMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_TrademarksMember" substitutionGroup="xbrli:item" />
<element name="TechnologyKnowHowMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_TechnologyKnowHowMember" substitutionGroup="xbrli:item" />
<element name="DescriptionOfIntangibleAssetRecognition" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DescriptionOfIntangibleAssetRecognition" substitutionGroup="xbrli:item" />
<element name="DisclosureOfRightOfUseAssetsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfRightOfUseAssetsTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="BuildingAndOfficeSpaceMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_BuildingAndOfficeSpaceMember" substitutionGroup="xbrli:item" />
<element name="LeaseholdLandMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_LeaseholdLandMember" substitutionGroup="xbrli:item" />
<element name="OfficeFurnitureFittingsAndEquipmentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_OfficeFurnitureFittingsAndEquipmentMember" substitutionGroup="xbrli:item" />
<element name="DisclosureOfRightOfUseAssetsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfRightOfUseAssetsLineItems" substitutionGroup="xbrli:item" />
<element name="UsefulLifeRightOfUseAssets" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_UsefulLifeRightOfUseAssets" substitutionGroup="xbrli:item" />
<element name="IncreaseInProfitIfAllUnrecognizedDeferredTaxAssetWereRecognized" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_IncreaseInProfitIfAllUnrecognizedDeferredTaxAssetWereRecognized" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="GuangxiYuchaiEquipmentMouldCompanyLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_GuangxiYuchaiEquipmentMouldCompanyLimitedMember" substitutionGroup="xbrli:item" />
<element name="GuangxiYuchaiMachineryCompanyLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_GuangxiYuchaiMachineryCompanyLimitedMember" substitutionGroup="xbrli:item" />
<element name="GuangxiYulinHotelCompanyLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_GuangxiYulinHotelCompanyLimitedMember" substitutionGroup="xbrli:item" />
<element name="JiningYuchaiEngineCompanyLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_JiningYuchaiEngineCompanyLimitedMember" substitutionGroup="xbrli:item" />
<element name="YuchaiRemanufacturingServicesSuzhouCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_YuchaiRemanufacturingServicesSuzhouCoLtdMember" substitutionGroup="xbrli:item" />
<element name="NoncurrentAssetsExcludingGoodwill" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_NoncurrentAssetsExcludingGoodwill" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="YcEuropeCoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_YcEuropeCoMember" substitutionGroup="xbrli:item" />
<element name="YAndCEngineCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_YAndCEngineCoLtdMember" substitutionGroup="xbrli:item" />
<element name="EberspaecherYuchiExhaustTechnologyCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_EberspaecherYuchiExhaustTechnologyCoLtdMember" substitutionGroup="xbrli:item" />
<element name="MtuYuchaiPowerCompanyLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_MtuYuchaiPowerCompanyLimitedMember" substitutionGroup="xbrli:item" />
<element name="OtherJointVenturesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_OtherJointVenturesMember" substitutionGroup="xbrli:item" />
<element name="EberspaecherYuchaiMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_EberspaecherYuchaiMember" substitutionGroup="xbrli:item" />
<element name="ShareOfRestrictedCash" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_ShareOfRestrictedCash" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="BillsReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_BillsReceivable" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="TradeAndBillsReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_TradeAndBillsReceivables" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="OutstandingBillsReceivablesEndorsedToSuppliersMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_OutstandingBillsReceivablesEndorsedToSuppliersMember" substitutionGroup="xbrli:item" />
<element name="OutstandingBillsReceivablesDiscountedWithBanksMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_OutstandingBillsReceivablesDiscountedWithBanksMember" substitutionGroup="xbrli:item" />
<element name="EberspaecherYuchaiExhaustTechnologyCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_EberspaecherYuchaiExhaustTechnologyCoLtdMember" substitutionGroup="xbrli:item" />
<element name="GuangxiYinengIOTScienceAndTechnologyCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_GuangxiYinengIOTScienceAndTechnologyCoLtdMember" substitutionGroup="xbrli:item" />
<element name="HLHeritageSdnBhdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_HLHeritageSdnBhdMember" substitutionGroup="xbrli:item" />
<element name="ShanghaiHengshanEquatorialHotelManagementCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_ShanghaiHengshanEquatorialHotelManagementCoLtdMember" substitutionGroup="xbrli:item" />
<element name="UnrealizedProfitOnTransactionsWithJointVenture" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_UnrealizedProfitOnTransactionsWithJointVenture" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="ShareOfNetAssetsOfJointVenture" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_ShareOfNetAssetsOfJointVenture" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="SignificantJointVenturesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_SignificantJointVenturesMember" substitutionGroup="xbrli:item" />
<element name="YuchaiSegmentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_YuchaiSegmentMember" substitutionGroup="xbrli:item" />
<element name="HIGlobalEnterprisesLimitedSegmentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_HIGlobalEnterprisesLimitedSegmentMember" substitutionGroup="xbrli:item" />
<element name="OtherCountriesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_OtherCountriesMember" substitutionGroup="xbrli:item" />
<element name="RevenueFromHospitalityOperationsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_RevenueFromHospitalityOperationsMember" substitutionGroup="xbrli:item" />
<element name="HeavyDutyEnginesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_HeavyDutyEnginesMember" substitutionGroup="xbrli:item" />
<element name="LightDutyEnginesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_LightDutyEnginesMember" substitutionGroup="xbrli:item" />
<element name="MediumDutyEnginesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_MediumDutyEnginesMember" substitutionGroup="xbrli:item" />
<element name="OtherProductsAndServicesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_OtherProductsAndServicesMember" substitutionGroup="xbrli:item" />
<element name="DisclosureOfContractAssetsLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfContractAssetsLiabilitiesAbstract" substitutionGroup="xbrli:item" />
<element name="AdditionsToContractAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_AdditionsToContractAssets" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="AdjustmentToContractAssetsThroughReclassificationToDevelopmentCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_AdjustmentToContractAssetsThroughReclassificationToDevelopmentCosts" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DisclosureOfIncomeStatementTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfIncomeStatementTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="DisclosureOfIncomeStatementLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfIncomeStatementLineItems" substitutionGroup="xbrli:item" />
<element name="AmortizationOfPrepaidOperatingLease" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_AmortizationOfPrepaidOperatingLease" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="CostOfSalesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_CostOfSalesMember" substitutionGroup="xbrli:item" />
<element name="ResearchAndDevelopmentExpensesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_ResearchAndDevelopmentExpensesMember" substitutionGroup="xbrli:item" />
<element name="SellingGeneralAndAdministrativeExpensesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_SellingGeneralAndAdministrativeExpensesMember" substitutionGroup="xbrli:item" />
<element name="RentRebateIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_RentRebateIncome" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="EventTypeAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_EventTypeAxis" substitutionGroup="xbrldt:dimensionItem" />
<element name="EventTypeDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_EventTypeDomain" substitutionGroup="xbrli:item" />
<element name="CovidNinenteenMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_CovidNinenteenMember" substitutionGroup="xbrli:item" />
<element name="ShippingAndHandlingCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ShippingAndHandlingCosts" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DisclosureOfInformationOnIncomeStatementTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfInformationOnIncomeStatementTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="DisclosureOfInformationOnIncomeStatementLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfInformationOnIncomeStatementLineItems" substitutionGroup="xbrli:item" />
<element name="GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="GovernmentGrantsRecognisedInProfitOrLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_GovernmentGrantsRecognisedInProfitOrLoss" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="GainOnDisposalOfRightofuseAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_GainOnDisposalOfRightofuseAssets" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="RealizedForeignExchangeGainLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_RealizedForeignExchangeGainLoss" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="UnrealizedForeignExchangeGainLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_UnrealizedForeignExchangeGainLoss" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="GainOnDisposalsOfPropertyPlantAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_GainOnDisposalsOfPropertyPlantAndEquipment" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="LossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_LossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="FairValueLossOnForeignExchangeForwardContract" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_FairValueLossOnForeignExchangeForwardContract" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="OthersOperatingExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_OthersOperatingExpense" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="LossOnDisposalOfPropertyPlantAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_LossOnDisposalOfPropertyPlantAndEquipment" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="AdjustmentsToOnerousContractsProvision" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_AdjustmentsToOnerousContractsProvision" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="StaffSeveranceCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_StaffSeveranceCosts" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="StaffWelfareCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_StaffWelfareCost" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ExecutiveBonusPayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ExecutiveBonusPayments" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="IncomeStatementLocationAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_IncomeStatementLocationAxis" substitutionGroup="xbrldt:dimensionItem" />
<element name="IncomeStatementLocationDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_IncomeStatementLocationDomain" substitutionGroup="xbrli:item" />
<element name="UnrecognizedTaxLossesExpiration" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_UnrecognizedTaxLossesExpiration" substitutionGroup="xbrli:item" />
<element name="WithholdingTaxRateOnPaymentOfDividend" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_WithholdingTaxRateOnPaymentOfDividend" substitutionGroup="xbrli:item" />
<element name="DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="ProvisionForWithholdingTaxPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_ProvisionForWithholdingTaxPayable" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="ReconciliationOfAdjustmentsResultingFromAccountingProfitMultipliedByApplicableTaxRatesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_ReconciliationOfAdjustmentsResultingFromAccountingProfitMultipliedByApplicableTaxRatesAbstract" substitutionGroup="xbrli:item" />
<element name="TaxCreditsForResearchAndDevelopmentExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_TaxCreditsForResearchAndDevelopmentExpense" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="TaxEffectOfDeferredTaxBenefitsNotRecognized" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_TaxEffectOfDeferredTaxBenefitsNotRecognized" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="TaxEffectOfWithholdingTaxExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_TaxEffectOfWithholdingTaxExpense" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DisclosureOfDeferredTaxAssetsAndLiabilitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="AcceleratedDepreciationMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_AcceleratedDepreciationMember" substitutionGroup="xbrli:item" />
<element name="AccrualsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_AccrualsMember" substitutionGroup="xbrli:item" />
<element name="WithholdingTaxOnDividendIncomeMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_WithholdingTaxOnDividendIncomeMember" substitutionGroup="xbrli:item" />
<element name="WritedownOfInventoriesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_WritedownOfInventoriesMember" substitutionGroup="xbrli:item" />
<element name="DeferredIncomeMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DeferredIncomeMember" substitutionGroup="xbrli:item" />
<element name="ImpairmentLossOfPropertyPlantAndEquipmentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_ImpairmentLossOfPropertyPlantAndEquipmentMember" substitutionGroup="xbrli:item" />
<element name="InterestReceivableMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_InterestReceivableMember" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems" substitutionGroup="xbrli:item" />
<element name="PRCWithholdingTaxOnDividendIncomeMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_PRCWithholdingTaxOnDividendIncomeMember" substitutionGroup="xbrli:item" />
<element name="DeferredTaxLiabilityAssetUtilization" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DeferredTaxLiabilityAssetUtilization" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="UnrecognizedDeferredTaxAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_UnrecognizedDeferredTaxAssets" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="AntiDilutiveEffectOfEmployeeShareOptions" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_AntiDilutiveEffectOfEmployeeShareOptions" substitutionGroup="xbrli:item" />
<element name="PlantAndMachineryMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_PlantAndMachineryMember" substitutionGroup="xbrli:item" />
<element name="FreeholdLandMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_FreeholdLandMember" substitutionGroup="xbrli:item" />
<element name="DepreciationCapitalisedAsContractAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DepreciationCapitalisedAsContractAssets" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DepreciationCapitalizedAsIntangibleAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DepreciationCapitalizedAsIntangibleAssets" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="MarketComparableCompaniesAndCostMethodMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_MarketComparableCompaniesAndCostMethodMember" substitutionGroup="xbrli:item" />
<element name="EstimatedRevenueGrowthRate" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_EstimatedRevenueGrowthRate" substitutionGroup="xbrli:item" />
<element name="EstimationOfFutureBusinessProjectionDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_EstimationOfFutureBusinessProjectionDescription" substitutionGroup="xbrli:item" />
<element name="PercentageIncreaseInPretaxDiscountRateThatWouldResultInAnImpairment" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_PercentageIncreaseInPretaxDiscountRateThatWouldResultInAnImpairment" substitutionGroup="xbrli:item" />
<element name="PercentageOfPretaxDiscountRate" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_PercentageOfPretaxDiscountRate" substitutionGroup="xbrli:item" />
<element name="PercentageDecreaseInDemandThatWouldResultInAnImpairment" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_PercentageDecreaseInDemandThatWouldResultInAnImpairment" substitutionGroup="xbrli:item" />
<element name="IncreaseDecreaseInImpairmentLoss" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_IncreaseDecreaseInImpairmentLoss" substitutionGroup="xbrli:item" />
<element name="PercentageDecreaseInGrowthRateThatWouldResultInAnImpairment" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_PercentageDecreaseInGrowthRateThatWouldResultInAnImpairment" substitutionGroup="xbrli:item" />
<element name="PaymentForTrademarkLicenseFee" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_PaymentForTrademarkLicenseFee" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="QuotedEquitySecurities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_QuotedEquitySecurities" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="OtherCurrentAssetsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_OtherCurrentAssetsTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="OtherCurrentAssetsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_OtherCurrentAssetsLineItems" substitutionGroup="xbrli:item" />
<element name="DisclosureOfTradeAndOtherReceivablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfTradeAndOtherReceivablesAbstract" substitutionGroup="xbrli:item" />
<element name="CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="CurrentNonTradeReceivablesDueFromRelatedParties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CurrentNonTradeReceivablesDueFromRelatedParties" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="CurrentStaffAdvances" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CurrentStaffAdvances" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="CurrentTradeAndBillReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CurrentTradeAndBillReceivables" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="CurrentBillsReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CurrentBillsReceivable" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="CurrentBillsReceivableInTransit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CurrentBillsReceivableInTransit" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="MiscellaneousOtherCurrentReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_MiscellaneousOtherCurrentReceivables" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="RefundableDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_RefundableDeposits" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ImpairmentLossOnOtherReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_ImpairmentLossOnOtherReceivables" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="CurrentTradeReceivablesDueFromAssociatesAndJointVentures" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CurrentTradeReceivablesDueFromAssociatesAndJointVentures" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="CurrentTradeReceivablesDueFromRelatedParties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CurrentTradeReceivablesDueFromRelatedParties" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="CurrentTradeReceivablesNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CurrentTradeReceivablesNet" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ExpectedCreditLosses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_ExpectedCreditLosses" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DisclosureOfTradeAndOtherReceivablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfTradeAndOtherReceivablesTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="DebtInstrument1Axis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DebtInstrument1Axis" substitutionGroup="xbrldt:dimensionItem" />
<element name="DebtInstrumentDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DebtInstrumentDomain" substitutionGroup="xbrli:item" />
<element name="SecuredBankFacilitiesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_SecuredBankFacilitiesMember" substitutionGroup="xbrli:item" />
<element name="DisclosureOfTradeAndOtherReceivablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfTradeAndOtherReceivablesLineItems" substitutionGroup="xbrli:item" />
<element name="ImpairmentLossOnBillsReceivableInTransit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ImpairmentLossOnBillsReceivableInTransit" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="ProportionOfSharesOfSubsidiaryHeldForSaleAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_ProportionOfSharesOfSubsidiaryHeldForSaleAbstract" substitutionGroup="xbrli:item" />
<element name="BillsReceivableDiscountedWithBanksWithRecourseObligation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_BillsReceivableDiscountedWithBanksWithRecourseObligation" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="TradeReceivablesPaymentTerms" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_TradeReceivablesPaymentTerms" substitutionGroup="xbrli:item" />
<element name="BillsReceivableEndorsedWithRecourseObligation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_BillsReceivableEndorsedWithRecourseObligation" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="BillsReceivablesDiscountedMaturityPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_BillsReceivablesDiscountedMaturityPeriod" substitutionGroup="xbrli:item" />
<element name="DongfengCompaniesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DongfengCompaniesMember" substitutionGroup="xbrli:item" />
<element name="IncreaseDecreaseInImpairmentOfDoubtfulReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_IncreaseDecreaseInImpairmentOfDoubtfulReceivables" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="CashAndBankBalances" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CashAndBankBalances" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="CurrentCashAndBankBalances" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CurrentCashAndBankBalances" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems" substitutionGroup="xbrli:item" />
<element name="ShortTermBankDepositsInterestRate" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ShortTermBankDepositsInterestRate" substitutionGroup="xbrli:item" />
<element name="LongTermDepositsMaturity" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_LongTermDepositsMaturity" substitutionGroup="xbrli:item" />
<element name="LongTermBankDepositsInterestRate" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_LongTermBankDepositsInterestRate" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsAbstract" substitutionGroup="xbrli:item" />
<element name="CommitmentFeeIncurred" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_CommitmentFeeIncurred" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="InterestRateOnBankDeposits" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_InterestRateOnBankDeposits" substitutionGroup="xbrli:item" />
<element name="FixedDepositsRelatedParties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_FixedDepositsRelatedParties" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="LandUseRightsTermOfContract" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_LandUseRightsTermOfContract" substitutionGroup="xbrli:item" />
<element name="OperatingLeaseTermOfContract" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_OperatingLeaseTermOfContract" substitutionGroup="xbrli:item" />
<element name="DisposalOfRightOfUseAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisposalOfRightOfUseAssets" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="TranslationDifferenceOnRightOfUseAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_TranslationDifferenceOnRightOfUseAsset" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesAbstract" substitutionGroup="xbrli:item" />
<element name="DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems" substitutionGroup="xbrli:item" />
<element name="TranslationDifferenceOnLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_TranslationDifferenceOnLeaseLiabilities" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="AdditionsToLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_AdditionsToLeaseLiabilities" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DisclosureOfDetailedInformationAboutLeaseCostAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutLeaseCostAbstract" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutLeaseCostLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutLeaseCostLineItems" substitutionGroup="xbrli:item" />
<element name="LeaseExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_LeaseExpense" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="RelatedPartyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_RelatedPartyMember" substitutionGroup="xbrli:item" />
<element name="PreferredSharesIssuedAndOutstandingValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_PreferredSharesIssuedAndOutstandingValue" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="MinimumNumberOfOrdinarySharesToBeOwnedBySubsidiaryAndItsAffiliates" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_MinimumNumberOfOrdinarySharesToBeOwnedBySubsidiaryAndItsAffiliates" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalAbstract" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems" substitutionGroup="xbrli:item" />
<element name="DividendsPaidInCash" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DividendsPaidInCash" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="FinalDividendMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_FinalDividendMember" substitutionGroup="xbrli:item" />
<element name="GeneralSurplusReserveMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_GeneralSurplusReserveMember" substitutionGroup="xbrli:item" />
<element name="StatutoryGeneralReserveMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_StatutoryGeneralReserveMember" substitutionGroup="xbrli:item" />
<element name="CapitalReservesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_CapitalReservesMember" substitutionGroup="xbrli:item" />
<element name="MinimumStatutoryGeneralReservalBalanceWithShareCapital" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_MinimumStatutoryGeneralReservalBalanceWithShareCapital" substitutionGroup="xbrli:item" />
<element name="PercentageOfAppropriationOfNetIncomeToStatutoryGeneralReserve" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_PercentageOfAppropriationOfNetIncomeToStatutoryGeneralReserve" substitutionGroup="xbrli:item" />
<element name="PercentageOfCertainStatutoryGeneralReserveBalanceWithShareCapital" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_PercentageOfCertainStatutoryGeneralReserveBalanceWithShareCapital" substitutionGroup="xbrli:item" />
<element name="DisclosureOfOtherComponentsOfEquityTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfOtherComponentsOfEquityTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="PremiumPaidForAcquisitionOfNoncontrollingInterestsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_PremiumPaidForAcquisitionOfNoncontrollingInterestsMember" substitutionGroup="xbrli:item" />
<element name="DisclosureOfOtherComponentsOfEquityLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfOtherComponentsOfEquityLineItems" substitutionGroup="xbrli:item" />
<element name="ShareBasedPaymentAwardDateAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_ShareBasedPaymentAwardDateAxis" substitutionGroup="xbrldt:dimensionItem" />
<element name="ShareBasedPaymentAwardDateDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_ShareBasedPaymentAwardDateDomain" substitutionGroup="xbrli:item" />
<element name="ThreeYearsAfterDateOfGrantMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_ThreeYearsAfterDateOfGrantMember" substitutionGroup="xbrli:item" />
<element name="OneYearAfterDateOfGrantMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_OneYearAfterDateOfGrantMember" substitutionGroup="xbrli:item" />
<element name="TwoYearsAfterDateOfGrantMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_TwoYearsAfterDateOfGrantMember" substitutionGroup="xbrli:item" />
<element name="SharebasedPaymentArrangementVestingRightsPercentage" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_SharebasedPaymentArrangementVestingRightsPercentage" substitutionGroup="xbrli:item" />
<element name="EquityIncentivePlanPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_EquityIncentivePlanPeriod" substitutionGroup="xbrli:item" />
<element name="WeightedAverageRemainingContractualLifeForTheShareOptionsOutstanding" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_WeightedAverageRemainingContractualLifeForTheShareOptionsOutstanding" substitutionGroup="xbrli:item" />
<element name="WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangementValue" type="num:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangementValue" substitutionGroup="xbrli:item" />
<element name="OtherTaxPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_OtherTaxPayable" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="RefundLiabilitiesCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_RefundLiabilitiesCurrent" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="CurrentTradePayables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CurrentTradePayables" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="NonTradeAmountsDueToJointVenturesAndAssociatesCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_NonTradeAmountsDueToJointVenturesAndAssociatesCurrent" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="NonTradeAndOtherCurrentPayablesToRelatedParties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_NonTradeAndOtherCurrentPayablesToRelatedParties" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="AmountsDueToJointVenturesAndAssociatesCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_AmountsDueToJointVenturesAndAssociatesCurrent" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="CurrentBillsPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CurrentBillsPayable" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="TradeAndOtherCurrentPayablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_TradeAndOtherCurrentPayablesTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems" substitutionGroup="xbrli:item" />
<element name="OtherCurrentPayablesSettlementTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_OtherCurrentPayablesSettlementTerm" substitutionGroup="xbrli:item" />
<element name="TradePayablesSettlementTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_TradePayablesSettlementTerm" substitutionGroup="xbrli:item" />
<element name="DisclosureOfContractLiabilitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfContractLiabilitiesTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="DisclosureOfContractLiabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfContractLiabilitiesLineItems" substitutionGroup="xbrli:item" />
<element name="UnfulfilledServiceTypeMaintenanceServicesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_UnfulfilledServiceTypeMaintenanceServicesMember" substitutionGroup="xbrli:item" />
<element name="AdvanceFromCustomerMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_AdvanceFromCustomerMember" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutLeaseLiabilitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="LeaseLiabilitiesCurrentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_LeaseLiabilitiesCurrentMember" substitutionGroup="xbrli:item" />
<element name="LeaseLiabilitiesNoncurrentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_LeaseLiabilitiesNoncurrentMember" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems" substitutionGroup="xbrli:item" />
<element name="LeasesYearOfMaturity" type="xbrli:gYearItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_LeasesYearOfMaturity" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutOtherFinancialLiabilitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutOtherFinancialLiabilitiesTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="DerivativeNotDesignatedAsHedgesForeignExchangeForwardContractMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DerivativeNotDesignatedAsHedgesForeignExchangeForwardContractMember" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutOtherFinancialLiabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutOtherFinancialLiabilitiesLineItems" substitutionGroup="xbrli:item" />
<element name="MUFGBankLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_MUFGBankLtdMember" substitutionGroup="xbrli:item" />
<element name="NoncurrentBorrowingsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_NoncurrentBorrowingsMember" substitutionGroup="xbrli:item" />
<element name="CurrentBorrowingsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_CurrentBorrowingsMember" substitutionGroup="xbrli:item" />
<element name="LineOfCreditFacilityMaximumBorrowingCapacity1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_LineOfCreditFacilityMaximumBorrowingCapacity1" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="CreditFacilityWithDbsBankLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_CreditFacilityWithDbsBankLtdMember" substitutionGroup="xbrli:item" />
<element name="CreditFacilityWithMUFGSingaporeBranchMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_CreditFacilityWithMUFGSingaporeBranchMember" substitutionGroup="xbrli:item" />
<element name="CreditFacilityWithSumitomoBranchMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_CreditFacilityWithSumitomoBranchMember" substitutionGroup="xbrli:item" />
<element name="NetDebtToTangibleNetWorthRatio" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_NetDebtToTangibleNetWorthRatio" substitutionGroup="xbrli:item" />
<element name="ProportionOfOwnershipInterestHeldByControllingShareholder" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ProportionOfOwnershipInterestHeldByControllingShareholder" substitutionGroup="xbrli:item" />
<element name="RefinancingOfUnsecuredMulticurrencyRevolvingCreditFacility" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_RefinancingOfUnsecuredMulticurrencyRevolvingCreditFacility" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="TangibleNetWorth" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_TangibleNetWorth" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="CreditFacilityAuthorizedAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CreditFacilityAuthorizedAmount" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="RefinancingOfUncommittedMulticurrencyRevolvingCreditFacility" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_RefinancingOfUncommittedMulticurrencyRevolvingCreditFacility" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="HongLeongAsiaLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_HongLeongAsiaLimitedMember" substitutionGroup="xbrli:item" />
<element name="GovernmentGrantReceived" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_GovernmentGrantReceived" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ReleaseOfDeferredGrantRecognisedInProfitOrLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ReleaseOfDeferredGrantRecognisedInProfitOrLoss" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="GrantReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_GrantReceivable" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="GrantDisbursedToPartnerOfJointProject" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_GrantDisbursedToPartnerOfJointProject" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="Statement1LineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_Statement1LineItems" substitutionGroup="xbrli:item" />
<element name="GrantNameAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_GrantNameAxis" substitutionGroup="xbrldt:dimensionItem" />
<element name="GrantNameDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_GrantNameDomain" substitutionGroup="xbrli:item" />
<element name="JssGrantMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_JssGrantMember" substitutionGroup="xbrli:item" />
<element name="DeferredGrantAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DeferredGrantAxis" substitutionGroup="xbrldt:dimensionItem" />
<element name="DeferredGrantDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DeferredGrantDomain" substitutionGroup="xbrli:item" />
<element name="GrantRelatedToAssetsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_GrantRelatedToAssetsMember" substitutionGroup="xbrli:item" />
<element name="HlTechnologySystemsPrivateLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_HlTechnologySystemsPrivateLimitedMember" substitutionGroup="xbrli:item" />
<element name="YulinCityGovernmentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_YulinCityGovernmentMember" substitutionGroup="xbrli:item" />
<element name="WellSummitInvestmentsLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_WellSummitInvestmentsLimitedMember" substitutionGroup="xbrli:item" />
<element name="ConsultancyFeesChargedByRelatedPartyTransactions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ConsultancyFeesChargedByRelatedPartyTransactions" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ProportionOfOwnershipInterestHeldByControllingShareholders" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ProportionOfOwnershipInterestHeldByControllingShareholders" substitutionGroup="xbrli:item" />
<element name="ProportionOfOwnershipInterestHeldByNonControllingShareholderWithSignificantInfluenceOverTheGroup" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ProportionOfOwnershipInterestHeldByNonControllingShareholderWithSignificantInfluenceOverTheGroup" substitutionGroup="xbrli:item" />
<element name="SharesInEntityHeldByControllingShareholder" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_SharesInEntityHeldByControllingShareholder" substitutionGroup="xbrli:item" />
<element name="AssociatesAndJointVenturesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_AssociatesAndJointVenturesMember" substitutionGroup="xbrli:item" />
<element name="PropertyManagementServiceChargedByRelatedPartyTransactions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_PropertyManagementServiceChargedByRelatedPartyTransactions" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ServicesCostChargedToRelatedPartyTransactions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ServicesCostChargedToRelatedPartyTransactions" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="StorageAndDistributionExpensesChargedByRelatedPartyTransactions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_StorageAndDistributionExpensesChargedByRelatedPartyTransactions" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="GeneralAndAdministrativeExpensesRelatedPartyTransactions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_GeneralAndAdministrativeExpensesRelatedPartyTransactions" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="PaymentsForLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_PaymentsForLeaseLiabilities" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DisclosureOfCommitmentsAndContingenciesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfCommitmentsAndContingenciesAbstract" substitutionGroup="xbrli:item" />
<element name="DisclosureOfCommitmentsAndContingenciesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfCommitmentsAndContingenciesTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="DisclosureOfCommitmentsAndContingenciesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfCommitmentsAndContingenciesLineItems" substitutionGroup="xbrli:item" />
<element name="LettersOfCredit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_LettersOfCredit" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DisclosureOfOperatingLeaseByLesseeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfOperatingLeaseByLesseeAbstract" substitutionGroup="xbrli:item" />
<element name="DisclosureOfOperatingLeaseByLesseeTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfOperatingLeaseByLesseeTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="DisclosureOfOperatingLeaseByLesseeLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfOperatingLeaseByLesseeLineItems" substitutionGroup="xbrli:item" />
<element name="MinimumLeasePaymentPayableUnderNoncancellableOperatingLease" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_MinimumLeasePaymentPayableUnderNoncancellableOperatingLease" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="OneCustomerGroupMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_OneCustomerGroupMember" substitutionGroup="xbrli:item" />
<element name="NumberOfReportableOperatingSegments" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_NumberOfReportableOperatingSegments" substitutionGroup="xbrli:item" />
<element name="OtherDisclosuresAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_OtherDisclosuresAbstract" substitutionGroup="xbrli:item" />
<element name="CorporateSegmentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_CorporateSegmentMember" substitutionGroup="xbrli:item" />
<element name="IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="NumberOfTopCustomers" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_NumberOfTopCustomers" substitutionGroup="xbrli:item" />
<element name="PercentageOfTradeReceivablesExcludingBillsReceivables" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_PercentageOfTradeReceivablesExcludingBillsReceivables" substitutionGroup="xbrli:item" />
<element name="Top20CustomersMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_Top20CustomersMember" substitutionGroup="xbrli:item" />
<element name="CurrentFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CurrentFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="OtherCurrenciesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_OtherCurrenciesMember" substitutionGroup="xbrli:item" />
<element name="IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic" substitutionGroup="xbrli:item" />
<element name="PastDueZeroToNinetyDaysMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_PastDueZeroToNinetyDaysMember" substitutionGroup="xbrli:item" />
<element name="PastDueGreaterThanThreeSixtyFiveDaysMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_PastDueGreaterThanThreeSixtyFiveDaysMember" substitutionGroup="xbrli:item" />
<element name="PastDueNinetyOneToOneEightyDaysMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_PastDueNinetyOneToOneEightyDaysMember" substitutionGroup="xbrli:item" />
<element name="PastDueOneEightyOneToThreeSixtyFiveDaysMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_PastDueOneEightyOneToThreeSixtyFiveDaysMember" substitutionGroup="xbrli:item" />
<element name="DisclosureOfFinancialInstrumentsAndFinancialRiskManagementTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="DisclosureOfFinancialInstrumentsAndFinancialRiskManagementsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementsLineItems" substitutionGroup="xbrli:item" />
<element name="OtherReceivablesExcludingTaxRecoverable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_OtherReceivablesExcludingTaxRecoverable" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="QuotedEquitySecuritiesAndDerivativeNotDesignatedAsHedgesForeignExchangeForwardContract" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_QuotedEquitySecuritiesAndDerivativeNotDesignatedAsHedgesForeignExchangeForwardContract" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="LoansAndBorrowings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_LoansAndBorrowings" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DerivativeNotDesignatedAsHedgesForeignExchangeForwardContract" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_DerivativeNotDesignatedAsHedgesForeignExchangeForwardContract" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="CapitalAndNetDebts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CapitalAndNetDebts" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="CurrentAndNoncurrentBorrowings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CurrentAndNoncurrentBorrowings" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="QuotedEquitySecuritiesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_QuotedEquitySecuritiesMember" substitutionGroup="xbrli:item" />
<element name="ThakralCorporationLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_ThakralCorporationLtdMember" substitutionGroup="xbrli:item" />
<element name="ForeignExchangeForwardContractMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_ForeignExchangeForwardContractMember" substitutionGroup="xbrli:item" />
<element name="QuotedEquitySharesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_QuotedEquitySharesMember" substitutionGroup="xbrli:item" />
<element name="BillReceivablesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_BillReceivablesMember" substitutionGroup="xbrli:item" />
<element name="DerivativeFinancialLiabilitiesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DerivativeFinancialLiabilitiesMember" substitutionGroup="xbrli:item" />
<element name="OtherReceivablesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_OtherReceivablesMember" substitutionGroup="xbrli:item" />
<element name="CashAndBankBalancesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_CashAndBankBalancesMember" substitutionGroup="xbrli:item" />
<element name="TradeAndBillsReceivablesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_TradeAndBillsReceivablesMember" substitutionGroup="xbrli:item" />
<element name="LoansAndBorrowingsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_LoansAndBorrowingsMember" substitutionGroup="xbrli:item" />
<element name="TradeAndOtherPayableMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_TradeAndOtherPayableMember" substitutionGroup="xbrli:item" />
<element name="ObligationsUnderFinanceLeasesNoncurrentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_ObligationsUnderFinanceLeasesNoncurrentMember" substitutionGroup="xbrli:item" />
<element name="ObligationsUnderFinanceLeasesCurrentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_ObligationsUnderFinanceLeasesCurrentMember" substitutionGroup="xbrli:item" />
<element name="IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="IncreaseDecreaseThroughAccretionOfInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_IncreaseDecreaseThroughAccretionOfInterest" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="EffectOfAdoptionOfIfrsSixteenOnFinancingActivities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_EffectOfAdoptionOfIfrsSixteenOnFinancingActivities" substitutionGroup="xbrli:item" xbrli:balance="credit" />
</schema>
