| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- Generated by Fujitsu Interstage XWand B0244 --> |
<xsd:schema targetNamespace="http://www.cnoocltd.com/20201231" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ceo="http://www.cnoocltd.com/20201231" xmlns:srt-types="http://fasb.org/srt-types/2019-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:country="https://xbrl.sec.gov/country/2017-01-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2020-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ifrs-full="http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:xbrli="http://www.xbrl.org/2003/instance"> |
| <xsd:annotation> |
| | <xsd:appinfo> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="ceo-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="ceo-20201231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="ceo-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="ceo-20201231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation"> |
| <link:definition> 00090 - Document - DOCUMENT AND ENTITY INFORMATION </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/ConsolidatedStatementsOfProfitOrLossAndOtherComprehensiveIncome" id="ConsolidatedStatementsOfProfitOrLossAndOtherComprehensiveIncome"> |
| <link:definition> 00100 - Statement - CONSOLIDATED STATEMENTS OF PROFIT OR LOSS AND OTHER COMPREHENSIVE INCOME </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/ConsolidatedStatementsOfFinancialPosition" id="ConsolidatedStatementsOfFinancialPosition"> |
| <link:definition> 00200 - Statement - CONSOLIDATED STATEMENTS OF FINANCIAL POSITION </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/ConsolidatedStatementsOfChangesInEquity" id="ConsolidatedStatementsOfChangesInEquity"> |
| <link:definition> 00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows"> |
| <link:definition> 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/CorporateInformation" id="CorporateInformation"> |
| <link:definition> 10101 - Disclosure - CORPORATE INFORMATION </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/StatementOfCompliance" id="StatementOfCompliance"> |
| <link:definition> 10201 - Disclosure - STATEMENT OF COMPLIANCE </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/ChangesInAccountingPoliciesAndDisclosures" id="ChangesInAccountingPoliciesAndDisclosures"> |
| <link:definition> 10202 - Disclosure - CHANGES IN ACCOUNTING POLICIES AND DISCLOSURES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies"> |
| <link:definition> 10301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/SegmentInformation" id="SegmentInformation"> |
| <link:definition> 10601 - Disclosure - SEGMENT INFORMATION </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/OilAndGasSalesAndMarketingRevenues" id="OilAndGasSalesAndMarketingRevenues"> |
| <link:definition> 10501 - Disclosure - OIL AND GAS SALES AND MARKETING REVENUES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/ProfitBeforeTax" id="ProfitBeforeTax"> |
| <link:definition> 10701 - Disclosure - PROFIT BEFORE TAX </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/FinanceCosts" id="FinanceCosts"> |
| <link:definition> 10801 - Disclosure - FINANCE COSTS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/KeyManagementPersonnelsRemuneration" id="KeyManagementPersonnelsRemuneration"> |
| <link:definition> 10901 - Disclosure - KEY MANAGEMENT PERSONNEL'S REMUNERATION </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/FiveHighestPaidEmployees" id="FiveHighestPaidEmployees"> |
| <link:definition> 11001 - Disclosure - FIVE HIGHEST PAID EMPLOYEES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/Tax" id="Tax"> |
| <link:definition> 11101 - Disclosure - TAX </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/Dividends" id="Dividends"> |
| <link:definition> 11301 - Disclosure - DIVIDENDS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/EarningsPerShare" id="EarningsPerShare"> |
| <link:definition> 11201 - Disclosure - EARNINGS PER SHARE </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/PropertyPlantAndEquipment" id="PropertyPlantAndEquipment"> |
| <link:definition> 11401 - Disclosure - PROPERTY, PLANT AND EQUIPMENT </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/IntangibleAssets" id="IntangibleAssets"> |
| <link:definition> 11601 - Disclosure - INTANGIBLE ASSETS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/InvestmentsInAssociates" id="InvestmentsInAssociates"> |
| <link:definition> 11701 - Disclosure - INVESTMENTS IN ASSOCIATES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/InvestmentInAJointVenture" id="InvestmentInAJointVenture"> |
| <link:definition> 11801 - Disclosure - INVESTMENT IN A JOINT VENTURE </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/EquityInvestmentsAndOtherFinancialAssets" id="EquityInvestmentsAndOtherFinancialAssets"> |
| <link:definition> 11901 - Disclosure - EQUITY INVESTMENTS AND OTHER FINANCIAL ASSETS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/OtherNoncurrentAssets" id="OtherNoncurrentAssets"> |
| <link:definition> 12001 - Disclosure - OTHER NON-CURRENT ASSETS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/InventoriesAndSupplies" id="InventoriesAndSupplies"> |
| <link:definition> 12101 - Disclosure - INVENTORIES AND SUPPLIES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/TradeReceivables" id="TradeReceivables"> |
| <link:definition> 12201 - Disclosure - TRADE RECEIVABLES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/CashAndCashEquivalentsAndTimeDepositsWithMaturityOverThreeMonths" id="CashAndCashEquivalentsAndTimeDepositsWithMaturityOverThreeMonths"> |
| <link:definition> 12301 - Disclosure - CASH AND CASH EQUIVALENTS AND TIME DEPOSITS WITH MATURITY OVER THREE MONTHS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/TradeAndAccruedPayables" id="TradeAndAccruedPayables"> |
| <link:definition> 12401 - Disclosure - TRADE AND ACCRUED PAYABLES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/OtherPayablesAndAccruedLiabilities" id="OtherPayablesAndAccruedLiabilities"> |
| <link:definition> 12601 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/LoansAndBorrowings" id="LoansAndBorrowings"> |
| <link:definition> 12701 - Disclosure - LOANS AND BORROWINGS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/ProvisionForDismantlement" id="ProvisionForDismantlement"> |
| <link:definition> 12901 - Disclosure - PROVISION FOR DISMANTLEMENT </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/ShareCapital" id="ShareCapital"> |
| <link:definition> 13001 - Disclosure - SHARE CAPITAL </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/Reserves" id="Reserves"> |
| <link:definition> 13101 - Disclosure - RESERVES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions"> |
| <link:definition> 13201 - Disclosure - RELATED PARTY TRANSACTIONS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/RetirementBenefits" id="RetirementBenefits"> |
| <link:definition> 13301 - Disclosure - RETIREMENT BENEFITS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/NoteToTheConsolidatedStatementOfCashFlows" id="NoteToTheConsolidatedStatementOfCashFlows"> |
| <link:definition> 13401 - Disclosure - NOTE TO THE CONSOLIDATED STATEMENT OF CASH FLOWS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies"> |
| <link:definition> 13501 - Disclosure - COMMITMENTS AND CONTINGENCIES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/FinancialInstruments" id="FinancialInstruments"> |
| <link:definition> 13601 - Disclosure - FINANCIAL INSTRUMENTS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/ConcentrationOfCustomers" id="ConcentrationOfCustomers"> |
| <link:definition> 13701 - Disclosure - CONCENTRATION OF CUSTOMERS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/FinancialRiskManagementObjectivesAndPolicies" id="FinancialRiskManagementObjectivesAndPolicies"> |
| <link:definition> 13801 - Disclosure - FINANCIAL RISK MANAGEMENT OBJECTIVES AND POLICIES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/ChargesOnAssets" id="ChargesOnAssets"> |
| <link:definition> 13901 - Disclosure - CHARGES ON ASSETS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/SubsequentEvents" id="SubsequentEvents"> |
| <link:definition> 14001 - Disclosure - SUBSEQUENT EVENTS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/ApprovalOfTheFinancialStatements" id="ApprovalOfTheFinancialStatements"> |
| <link:definition> 14101 - Disclosure - APPROVAL OF THE FINANCIAL STATEMENTS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies"> |
| <link:definition> 20302 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/OilAndGasSalesAndMarketingRevenuesTables" id="OilAndGasSalesAndMarketingRevenuesTables"> |
| <link:definition> 30503 - Disclosure - OIL AND GAS SALES AND MARKETING REVENUES (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/ProfitBeforeTaxTables" id="ProfitBeforeTaxTables"> |
| <link:definition> 30703 - Disclosure - PROFIT BEFORE TAX (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/FinanceCostsTables" id="FinanceCostsTables"> |
| <link:definition> 30803 - Disclosure - FINANCE COSTS (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/KeyManagementPersonnelsRemunerationTables" id="KeyManagementPersonnelsRemunerationTables"> |
| <link:definition> 30903 - Disclosure - KEY MANAGEMENT PERSONNEL'S REMUNERATION (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/FiveHighestPaidEmployeesTables" id="FiveHighestPaidEmployeesTables"> |
| <link:definition> 31003 - Disclosure - FIVE HIGHEST PAID EMPLOYEES (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/TaxTables" id="TaxTables"> |
| <link:definition> 31103 - Disclosure - TAX (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/DividendsTables" id="DividendsTables"> |
| <link:definition> 31303 - Disclosure - DIVIDENDS (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/EarningsPerShareTables" id="EarningsPerShareTables"> |
| <link:definition> 31203 - Disclosure - EARNINGS PER SHARE (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/PropertyPlantAndEquipmentTables" id="PropertyPlantAndEquipmentTables"> |
| <link:definition> 31403 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/IntangibleAssetsTables" id="IntangibleAssetsTables"> |
| <link:definition> 31603 - Disclosure - INTANGIBLE ASSETS (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/InvestmentsInAssociatesTables" id="InvestmentsInAssociatesTables"> |
| <link:definition> 31703 - Disclosure - INVESTMENTS IN ASSOCIATES (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/InvestmentInAJointVentureTables" id="InvestmentInAJointVentureTables"> |
| <link:definition> 31803 - Disclosure - INVESTMENT IN A JOINT VENTURE (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/EquityInvestmentsAndOtherFinancialAssetsTables" id="EquityInvestmentsAndOtherFinancialAssetsTables"> |
| <link:definition> 31903 - Disclosure - EQUITY INVESTMENTS AND OTHER FINANCIAL ASSETS (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/InventoriesAndSuppliesTables" id="InventoriesAndSuppliesTables"> |
| <link:definition> 32103 - Disclosure - INVENTORIES AND SUPPLIES (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/OtherPayablesAndAccruedLiabilitiesTables" id="OtherPayablesAndAccruedLiabilitiesTables"> |
| <link:definition> 32603 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/LoansAndBorrowingsTables" id="LoansAndBorrowingsTables"> |
| <link:definition> 32703 - Disclosure - LOANS AND BORROWINGS (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/ProvisionForDismantlementTables" id="ProvisionForDismantlementTables"> |
| <link:definition> 32903 - Disclosure - PROVISION FOR DISMANTLEMENT (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/ShareCapitalTables" id="ShareCapitalTables"> |
| <link:definition> 33003 - Disclosure - SHARE CAPITAL (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/RelatedPartyTransactionsTables" id="RelatedPartyTransactionsTables"> |
| <link:definition> 33203 - Disclosure - RELATED PARTY TRANSACTIONS (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/NoteToTheConsolidatedStatementOfCashFlowsTables" id="NoteToTheConsolidatedStatementOfCashFlowsTables"> |
| <link:definition> 33403 - Disclosure - NOTE TO THE CONSOLIDATED STATEMENT OF CASH FLOWS (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/CommitmentsAndContingenciesTables" id="CommitmentsAndContingenciesTables"> |
| <link:definition> 33503 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/FinancialInstrumentsTables" id="FinancialInstrumentsTables"> |
| <link:definition> 33603 - Disclosure - FINANCIAL INSTRUMENTS (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/ConcentrationOfCustomersTables" id="ConcentrationOfCustomersTables"> |
| <link:definition> 33703 - Disclosure - CONCENTRATION OF CUSTOMERS (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/FinancialRiskManagementObjectivesAndPoliciesTables" id="FinancialRiskManagementObjectivesAndPoliciesTables"> |
| <link:definition> 33803 - Disclosure - FINANCIAL RISK MANAGEMENT OBJECTIVES AND POLICIES (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/CorporateInformationDetails" id="CorporateInformationDetails"> |
| <link:definition> 40101 - Disclosure - CORPORATE INFORMATION (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" id="SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails"> |
| <link:definition> 40302 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and cash equivalents (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/SegmentInformationSegmentResultsDetails" id="SegmentInformationSegmentResultsDetails"> |
| <link:definition> 40601 - Disclosure - SEGMENT INFORMATION - Segment results (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/SegmentInformationGeographicalInformationDetails" id="SegmentInformationGeographicalInformationDetails"> |
| <link:definition> 40602 - Disclosure - SEGMENT INFORMATION - Geographical information (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/SegmentInformationInformationAboutMajorCustomersDetails" id="SegmentInformationInformationAboutMajorCustomersDetails"> |
| <link:definition> 40603 - Disclosure - SEGMENT INFORMATION - Information about major customers (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/OilAndGasSalesAndMarketingRevenuesDetails" id="OilAndGasSalesAndMarketingRevenuesDetails"> |
| <link:definition> 40501 - Disclosure - OIL AND GAS SALES AND MARKETING REVENUES (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/ProfitBeforeTaxDetails" id="ProfitBeforeTaxDetails"> |
| <link:definition> 40701 - Disclosure - PROFIT BEFORE TAX (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/FinanceCostsDetails" id="FinanceCostsDetails"> |
| <link:definition> 40801 - Disclosure - FINANCE COSTS (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/FinanceCostsNarrativeDetails" id="FinanceCostsNarrativeDetails"> |
| <link:definition> 40802 - Disclosure - FINANCE COSTS - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/KeyManagementPersonnelsRemunerationDirectorsRemunerationDetails" id="KeyManagementPersonnelsRemunerationDirectorsRemunerationDetails"> |
| <link:definition> 40901 - Disclosure - KEY MANAGEMENT PERSONNEL'S REMUNERATION - Directors' remuneration (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/KeyManagementPersonnelsRemunerationOtherKeyManagementPersonnelsExcludingDirectorsRemunerationDetails" id="KeyManagementPersonnelsRemunerationOtherKeyManagementPersonnelsExcludingDirectorsRemunerationDetails"> |
| <link:definition> 40902 - Disclosure - KEY MANAGEMENT PERSONNEL'S REMUNERATION - Other key management personnel's (excluding Directors') remuneration (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/FiveHighestPaidEmployeesDetailsOfRemunerationDetails" id="FiveHighestPaidEmployeesDetailsOfRemunerationDetails"> |
| <link:definition> 41001 - Disclosure - FIVE HIGHEST PAID EMPLOYEES - Details of remuneration (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/FiveHighestPaidEmployeesNumberOfHighestPaidEmployeesInEachRemunerationBandDetails" id="FiveHighestPaidEmployeesNumberOfHighestPaidEmployeesInEachRemunerationBandDetails"> |
| <link:definition> 41002 - Disclosure - FIVE HIGHEST PAID EMPLOYEES - Number of highest paid employees in each remuneration band (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/TaxIncomeTax" id="TaxIncomeTax"> |
| <link:definition> 41101 - Disclosure - TAX - Income tax - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/TaxAnalysisOfTaxExpenseInTheGroupsConsolidatedStatementOfProfitOrLossAndOtherComprehensiveIncomeDetails" id="TaxAnalysisOfTaxExpenseInTheGroupsConsolidatedStatementOfProfitOrLossAndOtherComprehensiveIncomeDetails"> |
| <link:definition> 41102 - Disclosure - TAX - Analysis of tax expense in the Group's consolidated statement of profit or loss and other comprehensive income (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/TaxReconciliationOfThePrcStatutoryCorporateIncomeTaxRateToTheEffectiveIncomeTaxRateDetails" id="TaxReconciliationOfThePrcStatutoryCorporateIncomeTaxRateToTheEffectiveIncomeTaxRateDetails"> |
| <link:definition> 41103 - Disclosure - TAX - Reconciliation of the PRC statutory corporate income tax rate to the effective income tax rate (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/TaxMovementsOfDeferredTaxLiabilitiesNetOfDeferredTaxAssetsDetails" id="TaxMovementsOfDeferredTaxLiabilitiesNetOfDeferredTaxAssetsDetails"> |
| <link:definition> 41104 - Disclosure - TAX - Movements of deferred tax liabilities net of deferred tax assets (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/TaxPrincipalComponentsOfDeferredTaxBalancesDetails" id="TaxPrincipalComponentsOfDeferredTaxBalancesDetails"> |
| <link:definition> 41105 - Disclosure - TAX - Principal components of deferred tax balances (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/TaxPrincipalComponentsOfDeferredTaxBalancesDetailsCalc2" id="TaxPrincipalComponentsOfDeferredTaxBalancesDetailsCalc2"> |
| <link:definition> 41105 - Disclosure - TAX - Principal components of deferred tax balances (Details) (Calc2) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/TaxOtherTaxesDetails" id="TaxOtherTaxesDetails"> |
| <link:definition> 41106 - Disclosure - TAX - Other taxes (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/DividendsDetails" id="DividendsDetails"> |
| <link:definition> 41301 - Disclosure - DIVIDENDS (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/EarningsPerShareDetails" id="EarningsPerShareDetails"> |
| <link:definition> 41201 - Disclosure - EARNINGS PER SHARE (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/PropertyPlantAndEquipmentDetails" id="PropertyPlantAndEquipmentDetails"> |
| <link:definition> 41401 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/PropertyPlantAndEquipmentNarrativeDetails" id="PropertyPlantAndEquipmentNarrativeDetails"> |
| <link:definition> 41402 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/IntangibleAssetsDetails" id="IntangibleAssetsDetails"> |
| <link:definition> 41601 - Disclosure - INTANGIBLE ASSETS (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/InvestmentsInAssociatesParticularsOfPrincipalAssociatesDetails" id="InvestmentsInAssociatesParticularsOfPrincipalAssociatesDetails"> |
| <link:definition> 41701 - Disclosure - INVESTMENTS IN ASSOCIATES - Particulars of principal associates (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/InvestmentsInAssociatesTheGroupsInvestmentsInAssociatesDetails" id="InvestmentsInAssociatesTheGroupsInvestmentsInAssociatesDetails"> |
| <link:definition> 41702 - Disclosure - INVESTMENTS IN ASSOCIATES - The Group's investments in associates (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/InvestmentsInAssociatesTheGroupsShareOfTheProfitsAndOtherComprehensiveIncomeOfItsAssociatesInTheConsolidatedFinancialStatementsDetails" id="InvestmentsInAssociatesTheGroupsShareOfTheProfitsAndOtherComprehensiveIncomeOfItsAssociatesInTheConsolidatedFinancialStatementsDetails"> |
| <link:definition> 41703 - Disclosure - INVESTMENTS IN ASSOCIATES - The Groups share of the profits and other comprehensive income of its associates in the consolidated financial statements (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/InvestmentInAJointVentureParticularsOfTheJointVentureDetails" id="InvestmentInAJointVentureParticularsOfTheJointVentureDetails"> |
| <link:definition> 41801 - Disclosure - INVESTMENT IN A JOINT VENTURE - Particulars of the joint venture (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/InvestmentInAJointVentureSummarizedFinancialInformationOfTheJointVentureDetails" id="InvestmentInAJointVentureSummarizedFinancialInformationOfTheJointVentureDetails"> |
| <link:definition> 41802 - Disclosure - INVESTMENT IN A JOINT VENTURE - Summarized financial information of the joint venture (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/EquityInvestmentsAndOtherFinancialAssetsEquityInvestmentsDetails" id="EquityInvestmentsAndOtherFinancialAssetsEquityInvestmentsDetails"> |
| <link:definition> 41901 - Disclosure - EQUITY INVESTMENTS AND OTHER FINANCIAL ASSETS - Equity investments (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/EquityInvestmentsAndOtherFinancialAssetsOtherFinancialAssetsDetails" id="EquityInvestmentsAndOtherFinancialAssetsOtherFinancialAssetsDetails"> |
| <link:definition> 41902 - Disclosure - EQUITY INVESTMENTS AND OTHER FINANCIAL ASSETS - Other financial assets (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/EquityInvestmentsAndOtherFinancialAssetsNarrativeDetails" id="EquityInvestmentsAndOtherFinancialAssetsNarrativeDetails"> |
| <link:definition> 41903 - Disclosure - EQUITY INVESTMENTS AND OTHER FINANCIAL ASSETS - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/OtherNoncurrentAssetsDetails" id="OtherNoncurrentAssetsDetails"> |
| <link:definition> 42001 - Disclosure - OTHER NON-CURRENT ASSETS (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/InventoriesAndSuppliesDetails" id="InventoriesAndSuppliesDetails"> |
| <link:definition> 42101 - Disclosure - INVENTORIES AND SUPPLIES (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/TradeReceivablesDetails" id="TradeReceivablesDetails"> |
| <link:definition> 42201 - Disclosure - TRADE RECEIVABLES (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/CashAndCashEquivalentsAndTimeDepositsWithMaturityOverThreeMonthsDetails" id="CashAndCashEquivalentsAndTimeDepositsWithMaturityOverThreeMonthsDetails"> |
| <link:definition> 42301 - Disclosure - CASH AND CASH EQUIVALENTS AND TIME DEPOSITS WITH MATURITY OVER THREE MONTHS (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/TradeAndAccruedPayablesDetails" id="TradeAndAccruedPayablesDetails"> |
| <link:definition> 42401 - Disclosure - TRADE AND ACCRUED PAYABLES (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/OtherPayablesAndAccruedLiabilitiesDetails" id="OtherPayablesAndAccruedLiabilitiesDetails"> |
| <link:definition> 42601 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/LoansAndBorrowingsCurrentDetails" id="LoansAndBorrowingsCurrentDetails"> |
| <link:definition> 42701 - Disclosure - LOANS AND BORROWINGS - Current (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/LoansAndBorrowingsNoncurrent" id="LoansAndBorrowingsNoncurrent"> |
| <link:definition> 42702 - Disclosure - LOANS AND BORROWINGS - Non-current (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/LoansAndBorrowingsDetailsOfNotesDetails" id="LoansAndBorrowingsDetailsOfNotesDetails"> |
| <link:definition> 42703 - Disclosure - LOANS AND BORROWINGS - Details of notes (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/LoansAndBorrowingsNarrativeDetails" id="LoansAndBorrowingsNarrativeDetails"> |
| <link:definition> 42704 - Disclosure - LOANS AND BORROWINGS - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/LoansAndBorrowingsMaturitiesOfLongTermLoansDetails" id="LoansAndBorrowingsMaturitiesOfLongTermLoansDetails"> |
| <link:definition> 42705 - Disclosure - LOANS AND BORROWINGS - Maturities of long term loans (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/LoansAndBorrowingsSupplementalInformationWithRespectToLongTermLoansDetails" id="LoansAndBorrowingsSupplementalInformationWithRespectToLongTermLoansDetails"> |
| <link:definition> 42706 - Disclosure - LOANS AND BORROWINGS - Supplemental information with respect to long term loans (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/ProvisionForDismantlementDetails" id="ProvisionForDismantlementDetails"> |
| <link:definition> 42901 - Disclosure - PROVISION FOR DISMANTLEMENT (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/ShareCapitalIssuedShareCapitalDetails" id="ShareCapitalIssuedShareCapitalDetails"> |
| <link:definition> 43001 - Disclosure - SHARE CAPITAL - Issued share capital (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/ShareCapitalShareOptionSchemes" id="ShareCapitalShareOptionSchemes"> |
| <link:definition> 43002 - Disclosure - SHARE CAPITAL - Share option schemes - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/ShareCapitalDetailsOfShareOptionSchemesDetails" id="ShareCapitalDetailsOfShareOptionSchemesDetails"> |
| <link:definition> 43003 - Disclosure - SHARE CAPITAL - Details of share option schemes (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/ReservesDetails" id="ReservesDetails"> |
| <link:definition> 43101 - Disclosure - RESERVES (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/RelatedPartyTransactionsNarrativeDetails" id="RelatedPartyTransactionsNarrativeDetails"> |
| <link:definition> 43201 - Disclosure - RELATED PARTY TRANSACTIONS - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/RelatedPartyTransactionsASummaryOfSignificantRelatedPartyTransactionsDetails" id="RelatedPartyTransactionsASummaryOfSignificantRelatedPartyTransactionsDetails"> |
| <link:definition> 43202 - Disclosure - RELATED PARTY TRANSACTIONS - A summary of significant related party transactions (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/RetirementBenefitsDetails" id="RetirementBenefitsDetails"> |
| <link:definition> 43301 - Disclosure - RETIREMENT BENEFITS (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/NoteToTheConsolidatedStatementOfCashFlowsDetails" id="NoteToTheConsolidatedStatementOfCashFlowsDetails"> |
| <link:definition> 43401 - Disclosure - NOTE TO THE CONSOLIDATED STATEMENT OF CASH FLOWS (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/CommitmentsAndContingenciesCapitalCommitmentsDetails" id="CommitmentsAndContingenciesCapitalCommitmentsDetails"> |
| <link:definition> 43501 - Disclosure - COMMITMENTS AND CONTINGENCIES - Capital commitments (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/FinancialInstrumentsFairValueOfFinancialInstrumentsDetails" id="FinancialInstrumentsFairValueOfFinancialInstrumentsDetails"> |
| <link:definition> 43601 - Disclosure - FINANCIAL INSTRUMENTS - Fair value of financial instruments - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/FinancialInstrumentsFairValueHierarchyAssetsDetails" id="FinancialInstrumentsFairValueHierarchyAssetsDetails"> |
| <link:definition> 43602 - Disclosure - FINANCIAL INSTRUMENTS - Fair value hierarchy - Assets (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/ConcentrationOfCustomersDetails" id="ConcentrationOfCustomersDetails"> |
| <link:definition> 43701 - Disclosure - CONCENTRATION OF CUSTOMERS (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/FinancialRiskManagementObjectivesAndPoliciesCreditRiskAndManagementAssessmentDetails" id="FinancialRiskManagementObjectivesAndPoliciesCreditRiskAndManagementAssessmentDetails"> |
| <link:definition> 43801 - Disclosure - FINANCIAL RISK MANAGEMENT OBJECTIVES AND POLICIES - Credit risk and management assessment (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/FinancialRiskManagementObjectivesAndPoliciesCurrencyRiskDetails" id="FinancialRiskManagementObjectivesAndPoliciesCurrencyRiskDetails"> |
| <link:definition> 43802 - Disclosure - FINANCIAL RISK MANAGEMENT OBJECTIVES AND POLICIES - Currency risk (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/FinancialRiskManagementObjectivesAndPoliciesInterestRateRiskDetails" id="FinancialRiskManagementObjectivesAndPoliciesInterestRateRiskDetails"> |
| <link:definition> 43803 - Disclosure - FINANCIAL RISK MANAGEMENT OBJECTIVES AND POLICIES - Interest rate risk (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/FinancialRiskManagementObjectivesAndPoliciesLiquidityRiskDetails" id="FinancialRiskManagementObjectivesAndPoliciesLiquidityRiskDetails"> |
| <link:definition> 43804 - Disclosure - FINANCIAL RISK MANAGEMENT OBJECTIVES AND POLICIES - Liquidity risk (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/FinancialRiskManagementObjectivesAndPoliciesCapitalManagementDetails" id="FinancialRiskManagementObjectivesAndPoliciesCapitalManagementDetails"> |
| <link:definition> 43805 - Disclosure - FINANCIAL RISK MANAGEMENT OBJECTIVES AND POLICIES - Capital management (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/SegmentInformationTable" id="SegmentInformationTable"> |
| <link:definition> 30603 - Disclosure - SEGMENT INFORMATION (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/TaxSpecialOilGainLevyDetails" id="TaxSpecialOilGainLevyDetails"> |
| <link:definition> 41107 - Disclosure - TAX - Special Oil Gain Levy (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/NoteToTheConsolidatedStatementOfCashFlowsReconciliationOfLiabilitiesArisingFromFinancingActivitiesDetails" id="NoteToTheConsolidatedStatementOfCashFlowsReconciliationOfLiabilitiesArisingFromFinancingActivitiesDetails"> |
| <link:definition> 43402 - Disclosure - NOTE TO THE CONSOLIDATED STATEMENT OF CASH FLOWS - Reconciliation of liabilities arising from financing activities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/SummaryOfSignificantAccountingPoliciesSharebasedPaymentTransactionsDetails" id="SummaryOfSignificantAccountingPoliciesSharebasedPaymentTransactionsDetails"> |
| <link:definition> 40303 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Share-based payment transactions (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/FinancialInstrumentsFairValueHierarchyTransferBetweenDifferentLevelsOfFairValueHierarchyDetails" id="FinancialInstrumentsFairValueHierarchyTransferBetweenDifferentLevelsOfFairValueHierarchyDetails"> |
| <link:definition> 43603 - Disclosure - FINANCIAL INSTRUMENTS - Fair value hierarchy - Transfer between different levels of fair value hierarchy (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/CorporateInformationTables" id="CorporateInformationTables"> |
| <link:definition> 30103 - Disclosure - CORPORATE INFORMATION (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/ContractLiabilitiesDetails" id="ContractLiabilitiesDetails"> |
| <link:definition> 42501 - Disclosure - CONTRACT LIABILITIES (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/ContractLiabilitiesTables" id="ContractLiabilitiesTables"> |
| <link:definition> 32503 - Disclosure - CONTRACT LIABILITIES (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/ContractLiabilities" id="ContractLiabilities"> |
| <link:definition> 12501 - Disclosure - CONTRACT LIABILITIES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/SummaryOfSignificantAccountingPoliciesImpairmentOfFinancialAssetsDetails" id="SummaryOfSignificantAccountingPoliciesImpairmentOfFinancialAssetsDetails"> |
| <link:definition> 40301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Impairment of financial assets (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/SummaryOfSignificantAccountingPoliciesLeasesDetails" id="SummaryOfSignificantAccountingPoliciesLeasesDetails"> |
| <link:definition> 40304 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Leases (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/AcquisitionAndOtherVenture" id="AcquisitionAndOtherVenture"> |
| <link:definition> 10401 - Disclosure - ACQUISITION AND OTHER VENTURE </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/AcquisitionAndOtherVentureSharePurchaseAgreementDetails" id="AcquisitionAndOtherVentureSharePurchaseAgreementDetails"> |
| <link:definition> 40401 - Disclosure - ACQUISITION AND OTHER VENTURE - Share purchase agreement (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/AcquisitionAndOtherVentureEquityTransferAgreementDetails" id="AcquisitionAndOtherVentureEquityTransferAgreementDetails"> |
| <link:definition> 40402 - Disclosure - ACQUISITION AND OTHER VENTURE - Equity transfer agreement (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/RightofuseAssets" id="RightofuseAssets"> |
| <link:definition> 11501 - Disclosure - RIGHT-OF-USE ASSETS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/RightofuseAssetsTables" id="RightofuseAssetsTables"> |
| <link:definition> 31503 - Disclosure - RIGHT-OF-USE ASSETS (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/RightofuseAssetsDetails" id="RightofuseAssetsDetails"> |
| <link:definition> 41501 - Disclosure - RIGHT-OF-USE ASSETS (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/LeaseLiabilities" id="LeaseLiabilities"> |
| <link:definition> 12801 - Disclosure - LEASE LIABILITIES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/LeaseLiabilitiesTables" id="LeaseLiabilitiesTables"> |
| <link:definition> 32803 - Disclosure - LEASE LIABILITIES (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/LeaseLiabilitiesDetails" id="LeaseLiabilitiesDetails"> |
| <link:definition> 42801 - Disclosure - LEASE LIABILITIES (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.cnoocltd.com/role/SummaryOfSignificantAccountingPoliciesConvenienceTranslationDetails" id="SummaryOfSignificantAccountingPoliciesConvenienceTranslationDetails"> |
| <link:definition> 40305 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Convenience translation (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | </xsd:appinfo> |
| | </xsd:annotation> |
| <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/> |
| <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/> |
| <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/> |
| <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/> |
| <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/dei/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd"/> |
| <xsd:import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd"/> |
| <xsd:import namespace="http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full" schemaLocation="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/currency/2020-01-31" schemaLocation="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/country/2020-01-31" schemaLocation="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd"/> |
| <xsd:element name="DocumentAndEntityInformationAbstract" id="ceo_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="AmountsTransferredBetweenDifferentLevelsOfFairValueHierarchy" id="ceo_AmountsTransferredBetweenDifferentLevelsOfFairValueHierarchy" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element name="RevenueFromMarketing" id="ceo_RevenueFromMarketing" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element name="SpecialOilGainLevyExpense" id="ceo_SpecialOilGainLevyExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element name="PurchaseOfCrudeOilAndProduct" id="ceo_PurchaseOfCrudeOilAndProduct" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element name="OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossOthers" id="ceo_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossOthers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element name="NoncurrentInvestmentsInEquityInstruments" id="ceo_NoncurrentInvestmentsInEquityInstruments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element name="OtherPayablesAndAccruedLiabilitiesDueToParentCompany" id="ceo_OtherPayablesAndAccruedLiabilitiesDueToParentCompany" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element name="TradeAndAccruedPayablesDueToOtherRelatedParties" id="ceo_TradeAndAccruedPayablesDueToOtherRelatedParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element name="StatutoryAndNondistributableReservesMember" id="ceo_StatutoryAndNondistributableReservesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ProposedFinalDividendMember" id="ceo_ProposedFinalDividendMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="InvestmentIncomeReceivedClassifiedAsInvestingActivities" id="ceo_InvestmentIncomeReceivedClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element name="PurchaseOfOtherFinancialAssetsClassifiedAsInvestingActivities" id="ceo_PurchaseOfOtherFinancialAssetsClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element name="PurchaseOfEquityInvestmentsClassifiedAsInvestingActivities" id="ceo_PurchaseOfEquityInvestmentsClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element name="DescriptionOfAccountingPolicyForConvenienceTranslationExplanatory" id="ceo_DescriptionOfAccountingPolicyForConvenienceTranslationExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CorporateInformationAbstract" id="ceo_CorporateInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfCorporateInformationExplanatory" id="ceo_DisclosureOfCorporateInformationExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StatementOfComplianceAbstract" id="ceo_StatementOfComplianceAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ChangesInAccountingPoliciesAndDisclosuresAbstract" id="ceo_ChangesInAccountingPoliciesAndDisclosuresAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfChangesInAccountingPolicyAndDisclosuresExplanatory" id="ceo_DisclosureOfChangesInAccountingPolicyAndDisclosuresExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="OilAndGasSalesAndMarketingRevenuesAbstract" id="ceo_OilAndGasSalesAndMarketingRevenuesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfDetailedInformationAboutOilAndGasSalesAndMarketingRevenuesTable" id="ceo_DisclosureOfDetailedInformationAboutOilAndGasSalesAndMarketingRevenuesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="OilAndGasSalesAndMarketingRevenuesExplanatory" id="ceo_OilAndGasSalesAndMarketingRevenuesExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ProfitBeforeTaxAbstract" id="ceo_ProfitBeforeTaxAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfProfitLossBeforeTaxExplanatory" id="ceo_DisclosureOfProfitLossBeforeTaxExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="KeyManagementPersonnelsRemunerationAbstract" id="ceo_KeyManagementPersonnelsRemunerationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="FiveHighestPaidEmployeesAbstract" id="ceo_FiveHighestPaidEmployeesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DividendsAbstract" id="ceo_DividendsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CashAndCashEquivalentsAndTimeDepositsWithMaturityOverThreeMonthsAbstract" id="ceo_CashAndCashEquivalentsAndTimeDepositsWithMaturityOverThreeMonthsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CashAndCashEquivalentsAndTimeDepositsWithMaturityOverThreeMonthsExplanatory" id="ceo_CashAndCashEquivalentsAndTimeDepositsWithMaturityOverThreeMonthsExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="OtherPayablesAndAccruedLiabilitiesAbstract" id="ceo_OtherPayablesAndAccruedLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfOtherPayablesAndAccruedLiabilitiesTable" id="ceo_DisclosureOfOtherPayablesAndAccruedLiabilitiesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfOtherPayablesAndAccruedLiabilitiesExplanatory" id="ceo_DisclosureOfOtherPayablesAndAccruedLiabilitiesExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfProvisionForDismantlementExplanatory" id="ceo_DisclosureOfProvisionForDismantlementExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="RetirementBenefitsAbstract" id="ceo_RetirementBenefitsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfRetirementBenefitsExplanatory" id="ceo_DisclosureOfRetirementBenefitsExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CommitmentsAndContingenciesAbstract" id="ceo_CommitmentsAndContingenciesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ChargesOnAssetsAbstract" id="ceo_ChargesOnAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfChargesOnAssetsExplanatory" id="ceo_DisclosureOfChargesOnAssetsExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SubsequentEventsAbstract" id="ceo_SubsequentEventsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ApprovalOfFinancialStatementsAbstract" id="ceo_ApprovalOfFinancialStatementsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfApprovalOfFinancialStatementsExplanatory" id="ceo_DisclosureOfApprovalOfFinancialStatementsExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SummaryOfSignificantAccountingPoliciesAbstract" id="ceo_SummaryOfSignificantAccountingPoliciesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfImpairmentOfFinancialAssetsLineItems" id="ceo_DisclosureOfImpairmentOfFinancialAssetsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="PeriodOfPossibleDefaultEventsOfExpectedCreditLossAfterReportingDate" id="ceo_PeriodOfPossibleDefaultEventsOfExpectedCreditLossAfterReportingDate" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="PastDuePeriodOfContractualPaymentsSignificantlyIncreaseCreditRisk" id="ceo_PastDuePeriodOfContractualPaymentsSignificantlyIncreaseCreditRisk" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DescriptionOfAccountingPolicyForJointArrangementsExplanatory" id="ceo_DescriptionOfAccountingPolicyForJointArrangementsExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DescriptionOfAccountingPolicyForDerecognitionOfFinancialLiabilitiesExplanatory" id="ceo_DescriptionOfAccountingPolicyForDerecognitionOfFinancialLiabilitiesExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="OilAndGasSalesAndMarketingRevenuesTableExplanatory" id="ceo_OilAndGasSalesAndMarketingRevenuesTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfProfitLossBeforeTaxTableExplanatory" id="ceo_DisclosureOfProfitLossBeforeTaxTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfDirectorsRemunerationTableExplanatory" id="ceo_DisclosureOfDirectorsRemunerationTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfOtherKeyManagementPersonnelsExcludingDirectorsRemunerationTableExplanatory" id="ceo_DisclosureOfOtherKeyManagementPersonnelsExcludingDirectorsRemunerationTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfDetailedInformationAboutRemunerationOfFiveHighestPaidEmployeesTableExplanatory" id="ceo_DisclosureOfDetailedInformationAboutRemunerationOfFiveHighestPaidEmployeesTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfRemunerationBandsOfFiveHighestPaidEmployeesTableExplanatory" id="ceo_DisclosureOfRemunerationBandsOfFiveHighestPaidEmployeesTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfReconciliationOfStatutoryCorporateIncomeTaxRateToEffectiveIncomeTaxRateOfGroupTableExplanatory" id="ceo_DisclosureOfReconciliationOfStatutoryCorporateIncomeTaxRateToEffectiveIncomeTaxRateOfGroupTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfDividendsTableExplanatory" id="ceo_DisclosureOfDividendsTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfEarningsPerShareTableExplanatory" id="ceo_DisclosureOfEarningsPerShareTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfShareOfNetAssetsInAssociatesTableExplanatory" id="ceo_DisclosureOfShareOfNetAssetsInAssociatesTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfParticularsOfJointVenturesTableExplanatory" id="ceo_DisclosureOfParticularsOfJointVenturesTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfEquityInvestmentsTableExplanatory" id="ceo_DisclosureOfEquityInvestmentsTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfOtherFinancialAssetsTableExplanatory" id="ceo_DisclosureOfOtherFinancialAssetsTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="InventoriesAndSuppliesTableExplanatory" id="ceo_InventoriesAndSuppliesTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfOtherPayablesAndAccruedLiabilitiesTableExplanatory" id="ceo_DisclosureOfOtherPayablesAndAccruedLiabilitiesTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfCurrentLoansAndBorrowingsTableExplanatory" id="ceo_DisclosureOfCurrentLoansAndBorrowingsTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfNoncurrentLoansAndBorrowingsTableExplanatory" id="ceo_DisclosureOfNoncurrentLoansAndBorrowingsTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfDetailedInformationAboutNotesTableExplanatory" id="ceo_DisclosureOfDetailedInformationAboutNotesTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfMaturitiesOfLongtermLoansTebleExplanatory" id="ceo_DisclosureOfMaturitiesOfLongtermLoansTebleExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfSupplementalInformationWithRespectToLongtermLoansTableExplanatory" id="ceo_DisclosureOfSupplementalInformationWithRespectToLongtermLoansTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfProvisionForDismantlementTableExplanatory" id="ceo_DisclosureOfProvisionForDismantlementTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfShareCapitalTableExplanatory" id="ceo_DisclosureOfShareCapitalTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfSummaryOfSignificantRelatedPartyTransactionsTableExplanatory" id="ceo_DisclosureOfSummaryOfSignificantRelatedPartyTransactionsTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfReconciliationOfProfitLossBeforeTaxToCashGeneratedFromOperationsTableExplanatory" id="ceo_DisclosureOfReconciliationOfProfitLossBeforeTaxToCashGeneratedFromOperationsTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfCapitalCommitmentsTableExplanatory" id="ceo_DisclosureOfCapitalCommitmentsTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfCapitalCommitmentsOfJointVenturesTableExplanatory" id="ceo_DisclosureOfCapitalCommitmentsOfJointVenturesTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfCapitalManagementOnBasisOfDebtToCapitalRatioTableExplanatory" id="ceo_DisclosureOfCapitalManagementOnBasisOfDebtToCapitalRatioTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DirectlyHeldSubsidiariesMember" id="ceo_DirectlyHeldSubsidiariesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocChinaLimitedMember" id="ceo_CnoocChinaLimitedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ChinaOffshoreOilSingaporeInternationalPteLtdMember" id="ceo_ChinaOffshoreOilSingaporeInternationalPteLtdMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocInternationalLimitedMember" id="ceo_CnoocInternationalLimitedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocFinance2003LimitedMember" id="ceo_CnoocFinance2003LimitedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocFinance2003LimitedNoteOneMember" id="ceo_CnoocFinance2003LimitedNoteOneMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocFinance2011LimitedMember" id="ceo_CnoocFinance2011LimitedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CeprLimitedMember" id="ceo_CeprLimitedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfLeasesTable" id="ceo_DisclosureOfLeasesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfLeasesLineItems" id="ceo_DisclosureOfLeasesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="LeaseTermFromCommencementDateOfShorttermLeaseRecognitionExemptionUsed" id="ceo_LeaseTermFromCommencementDateOfShorttermLeaseRecognitionExemptionUsed" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="AcquisitionAndOtherVentureAbstract" id="ceo_AcquisitionAndOtherVentureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfAcquisitionAndOtherVentureExplanatory" id="ceo_DisclosureOfAcquisitionAndOtherVentureExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocFinance2011LimitedNoteOneMember" id="ceo_CnoocFinance2011LimitedNoteOneMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocFinance2012LimitedMember" id="ceo_CnoocFinance2012LimitedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocFinance2013LimitedMember" id="ceo_CnoocFinance2013LimitedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocFinance2013LimitedNoteOneMember" id="ceo_CnoocFinance2013LimitedNoteOneMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocFinance2012LimitedNoteOneMember" id="ceo_CnoocFinance2012LimitedNoteOneMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="IndirectlyHeldSubsidiariesMember" id="ceo_IndirectlyHeldSubsidiariesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocDeepwaterDevelopmentLimitedMember" id="ceo_CnoocDeepwaterDevelopmentLimitedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocSoutheastAsiaLimitedMember" id="ceo_CnoocSoutheastAsiaLimitedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocMuturiLimitedMember" id="ceo_CnoocMuturiLimitedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocNwsPrivateLimitedMember" id="ceo_CnoocNwsPrivateLimitedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocExplorationAndProductionNigeriaLimitedMember" id="ceo_CnoocExplorationAndProductionNigeriaLimitedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocIraqLimitedMember" id="ceo_CnoocIraqLimitedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocCanadaEnergyLtdMember" id="ceo_CnoocCanadaEnergyLtdMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocUgandaLtdMember" id="ceo_CnoocUgandaLtdMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocPetroleumNorthAmericaUlcMember" id="ceo_CnoocPetroleumNorthAmericaUlcMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocPetroleumEuropeLimitedMember" id="ceo_CnoocPetroleumEuropeLimitedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="NexenPetroleumNigeriaLimitedMember" id="ceo_NexenPetroleumNigeriaLimitedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocEnergyUSALlcMember" id="ceo_CnoocEnergyUSALlcMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocPetroleumOffshoreUSAIncMember" id="ceo_CnoocPetroleumOffshoreUSAIncMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocOilSandsCanadaMember" id="ceo_CnoocOilSandsCanadaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocPetroleumBrasilLtdaMember" id="ceo_CnoocPetroleumBrasilLtdaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocFinance2014UlcMember" id="ceo_CnoocFinance2014UlcMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocFinance2014UlcNoteOneMember" id="ceo_CnoocFinance2014UlcNoteOneMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocFinance2015USALlcMember" id="ceo_CnoocFinance2015USALlcMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocFinance2015AustraliaPtyLtdMember" id="ceo_CnoocFinance2015AustraliaPtyLtdMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocPetroleumGuyanaLimitedMember" id="ceo_CnoocPetroleumGuyanaLimitedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocFinance2015AustraliaPtyLtdNoteOneMember" id="ceo_CnoocFinance2015AustraliaPtyLtdNoteOneMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfCashAndCashEquivalentsTable" id="ceo_DisclosureOfCashAndCashEquivalentsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfImpairmentOfFinancialAssetsTable" id="ceo_DisclosureOfImpairmentOfFinancialAssetsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfCashAndCashEquivalentsLineItems" id="ceo_DisclosureOfCashAndCashEquivalentsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="OriginalMaturityOfShortTermDepositsClassifiedAsCashAndCashEquivalents" id="ceo_OriginalMaturityOfShortTermDepositsClassifiedAsCashAndCashEquivalents" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ExplorationAndProductionSegmentMember" id="ceo_ExplorationAndProductionSegmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="TradingBusinessSegmentMember" id="ceo_TradingBusinessSegmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CorporateSegmentMember" id="ceo_CorporateSegmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ExternalRevenue" id="ceo_ExternalRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element name="IntersegmentRevenue" id="ceo_IntersegmentRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element name="AmountsIncludedInMeasureOfSegmentProfitOrLossAbstract" id="ceo_AmountsIncludedInMeasureOfSegmentProfitOrLossAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="OtherSegmentInformationAbstract" id="ceo_OtherSegmentInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="OtherForeignCountriesMember" id="ceo_OtherForeignCountriesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="RatioOfRevenueFromCustomersInDifferentLocationsToGroupsRevenues" id="ceo_RatioOfRevenueFromCustomersInDifferentLocationsToGroupsRevenues" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ChinaPetroleumAndChemicalCorporationMember" id="ceo_ChinaPetroleumAndChemicalCorporationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ExplorationAndProductionSegmentAndTradingBusinessSegmentMember" id="ceo_ExplorationAndProductionSegmentAndTradingBusinessSegmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="GrossRevenueFromSaleOfOilAndGasProducts" id="ceo_GrossRevenueFromSaleOfOilAndGasProducts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element name="GovernmentsShareOfOilArisingFromOilAndGasSales" id="ceo_GovernmentsShareOfOilArisingFromOilAndGasSales" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element name="CreditingAdjustmentForCalculatingProfitLossBeforeTaxAbstract" id="ceo_CreditingAdjustmentForCalculatingProfitLossBeforeTaxAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="InvestmentIncomeAbstract" id="ceo_InvestmentIncomeAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="InsuranceCompensationOnDisposalOfPropertyPlantAndEquipment" id="ceo_InsuranceCompensationOnDisposalOfPropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element name="ChargingAdjustmentForCalculatingProfitLossBeforeTaxAbstract" id="ceo_ChargingAdjustmentForCalculatingProfitLossBeforeTaxAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ImpairmentLossRecognisedInProfitOrLossOthers" id="ceo_ImpairmentLossRecognisedInProfitOrLossOthers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element name="DepreciationDepletionAndAmortizationExpensesCapitalized" id="ceo_DepreciationDepletionAndAmortizationExpensesCapitalized" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element name="RentalExpensesOfOfficeProperties" id="ceo_RentalExpensesOfOfficeProperties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element name="RentalExpensesOfPlantAndEquipment" id="ceo_RentalExpensesOfPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element name="OtherFinanceCostsAbstract" id="ceo_OtherFinanceCostsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="XuKeqiangMember" id="ceo_XuKeqiangMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ExecutiveDirectorsMember" id="ceo_ExecutiveDirectorsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="WuGuangqiMember" id="ceo_WuGuangqiMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="YuanGuangyuMember" id="ceo_YuanGuangyuMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="QiuZhiZhongMember" id="ceo_QiuZhiZhongMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="HuGuangjieMember" id="ceo_HuGuangjieMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="LiYongMember" id="ceo_LiYongMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="WenDongFenMember" id="ceo_WenDongFenMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="NonexecutiveDirectorsMember" id="ceo_NonexecutiveDirectorsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="YangHuaMember" id="ceo_YangHuaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="WangDongjinMember" id="ceo_WangDongjinMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="LiuJianMember" id="ceo_LiuJianMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="IndependentNonexecutiveDirectorsMember" id="ceo_IndependentNonexecutiveDirectorsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ChiuSungHongMember" id="ceo_ChiuSungHongMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="LawrenceJLauMember" id="ceo_LawrenceJLauMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="TseHauYinAloysiusMember" id="ceo_TseHauYinAloysiusMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="KevinGLynchMember" id="ceo_KevinGLynchMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="FeesPaidOrPayableToEmployees" id="ceo_FeesPaidOrPayableToEmployees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element name="PerformanceRelatedBonuses" id="ceo_PerformanceRelatedBonuses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element name="OtherKeyManagementPersonnelExcludingDirectorsMember" id="ceo_OtherKeyManagementPersonnelExcludingDirectorsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="RemunerationRangeOneMember" id="ceo_RemunerationRangeOneMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="RemunerationRangeTwoMember" id="ceo_RemunerationRangeTwoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfHighestPaidEmployeesTable" id="ceo_DisclosureOfHighestPaidEmployeesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="HighestPaidEmployeesMember" id="ceo_HighestPaidEmployeesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfHighestPaidEmployeesLineItems" id="ceo_DisclosureOfHighestPaidEmployeesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="NumberOfDirectorsWhoseRemunerationFallingWithinCategoryOfFiveHighestPaidEmployees" id="ceo_NumberOfDirectorsWhoseRemunerationFallingWithinCategoryOfFiveHighestPaidEmployees" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/> |
| <xsd:element name="HighestPaidEmployeesRangeThreeMember" id="ceo_HighestPaidEmployeesRangeThreeMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="HighestPaidEmployeesRangeTwoMember" id="ceo_HighestPaidEmployeesRangeTwoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="HighestPaidEmployeesRangeFourMember" id="ceo_HighestPaidEmployeesRangeFourMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="HighestPaidEmployeesRangeFiveMember" id="ceo_HighestPaidEmployeesRangeFiveMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="HighestPaidEmployeesRangeSixMember" id="ceo_HighestPaidEmployeesRangeSixMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="HighestPaidEmployeesRangeEightMember" id="ceo_HighestPaidEmployeesRangeEightMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="HighestPaidEmployeesRangeNineMember" id="ceo_HighestPaidEmployeesRangeNineMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="HighestPaidEmployeesRangeTenMember" id="ceo_HighestPaidEmployeesRangeTenMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfDetailedInformationAboutIncomeTaxRateTable" id="ceo_DisclosureOfDetailedInformationAboutIncomeTaxRateTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="AllCountriesAxis" id="ceo_AllCountriesAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfDetailedInformationAboutIncomeTaxRateLineItems" id="ceo_DisclosureOfDetailedInformationAboutIncomeTaxRateLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfDetailedInformationAboutAnalysisOfTaxExpenseCreditInConsolidatedStatementOfProfitOrLossAndOtherComprehensiveIncomeTable" id="ceo_DisclosureOfDetailedInformationAboutAnalysisOfTaxExpenseCreditInConsolidatedStatementOfProfitOrLossAndOtherComprehensiveIncomeTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfDetailedInformationAboutAnalysisOfTaxExpenseCreditInConsolidatedStatementOfProfitOrLossAndOtherComprehensiveIncomeLineItems" id="ceo_DisclosureOfDetailedInformationAboutAnalysisOfTaxExpenseCreditInConsolidatedStatementOfProfitOrLossAndOtherComprehensiveIncomeLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="TaxRateEffectOfTaxCreditFromGovernment" id="ceo_TaxRateEffectOfTaxCreditFromGovernment" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="TaxRateEffectOfTaxReportedInEquityaccountedEntities" id="ceo_TaxRateEffectOfTaxReportedInEquityaccountedEntities" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="FairValueOfLongTermBorrowingsMember" id="ceo_FairValueOfLongTermBorrowingsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CarryforwardTaxLossesAvailableToOffsetAgainstFutureTaxableProfits" id="ceo_CarryforwardTaxLossesAvailableToOffsetAgainstFutureTaxableProfits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element name="TaxLossesToRecognizeDeferredTaxAssets" id="ceo_TaxLossesToRecognizeDeferredTaxAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfDetailedInformationAboutTaxesOtherThanIncomeTaxTable" id="ceo_DisclosureOfDetailedInformationAboutTaxesOtherThanIncomeTaxTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfDetailedInformationAboutTaxesOtherThanIncomeTaxLineItems" id="ceo_DisclosureOfDetailedInformationAboutTaxesOtherThanIncomeTaxLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ProductionTaxRate" id="ceo_ProductionTaxRate" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ValueAddedTaxRate" id="ceo_ValueAddedTaxRate" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ResourceTaxRate" id="ceo_ResourceTaxRate" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CityConstructionTaxRateHigher" id="ceo_CityConstructionTaxRateHigher" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CityConstructionTaxRateLower" id="ceo_CityConstructionTaxRateLower" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="EducationalSurchargeRate" id="ceo_EducationalSurchargeRate" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="LocalEducationalSurchargeRate" id="ceo_LocalEducationalSurchargeRate" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DividendPerOrdinaryShareAbstract" id="ceo_DividendPerOrdinaryShareAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="InterimDividendsClassifiedAsFinancingActivities" id="ceo_InterimDividendsClassifiedAsFinancingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element name="FinalDividendsClassifiedAsFinancingActivities" id="ceo_FinalDividendsClassifiedAsFinancingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element name="DividendsRecognisedAsDistributionsToOwnersOfParentRelatingToPriorYearsPerOrdinaryShare" id="ceo_DividendsRecognisedAsDistributionsToOwnersOfParentRelatingToPriorYearsPerOrdinaryShare" type="num:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CorporateIncomeTaxRateResultingFromDistributionOfDividendsToNonresidentEnterpriseShareholders" id="ceo_CorporateIncomeTaxRateResultingFromDistributionOfDividendsToNonresidentEnterpriseShareholders" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="VehiclesAndOfficeEquipmentAndOtherPropertyPlantAndEquipmentMember" id="ceo_VehiclesAndOfficeEquipmentAndOtherPropertyPlantAndEquipmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="TypesOfProjectsAxis" id="ceo_TypesOfProjectsAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="TypesOfProjectsMember" id="ceo_TypesOfProjectsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DepreciationChargeOnDismantlementCostCapitalised" id="ceo_DepreciationChargeOnDismantlementCostCapitalised" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element name="DerivedPretaxDiscountRate" id="ceo_DerivedPretaxDiscountRate" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/> |
| <xsd:element name="GasProcessingRightsUnderNwsProjectMember" id="ceo_GasProcessingRightsUnderNwsProjectMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ExplorationRightsMember" id="ceo_ExplorationRightsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="MarketingTransportationAndStorageContractsMember" id="ceo_MarketingTransportationAndStorageContractsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SoftwareAndOtherIntangibleAssetsMember" id="ceo_SoftwareAndOtherIntangibleAssetsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ShanghaiPetroleumCorporationLimitedMember" id="ceo_ShanghaiPetroleumCorporationLimitedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocFinanceCorporationLimitedMember" id="ceo_CnoocFinanceCorporationLimitedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="BcEnergyInvestmentsCorporationMember" id="ceo_BcEnergyInvestmentsCorporationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="NoncurrentPubliclyTradedInvestmentsMember" id="ceo_NoncurrentPubliclyTradedInvestmentsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="NoncurrentNonpubliclyTradedInvestmentsPrivateEquityFundMember" id="ceo_NoncurrentNonpubliclyTradedInvestmentsPrivateEquityFundMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="NoncurrentNonpubliclyTradedInvestmentsMember" id="ceo_NoncurrentNonpubliclyTradedInvestmentsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="MegEnergyCorporationMember" id="ceo_MegEnergyCorporationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="KerogenEnergyFundMember" id="ceo_KerogenEnergyFundMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfDetailedInformationAboutEquityInvestmentsAbstract" id="ceo_DisclosureOfDetailedInformationAboutEquityInvestmentsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CorporateWealthManagementProductsClassifiedAsOtherCurrentFinancialAssetsMember" id="ceo_CorporateWealthManagementProductsClassifiedAsOtherCurrentFinancialAssetsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="MoneyMarketFundsMember" id="ceo_MoneyMarketFundsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SpecifiedDismantlementFund" id="ceo_SpecifiedDismantlementFund" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element name="DisclosureOfDetailedInformationAboutTradeReceivablesTable" id="ceo_DisclosureOfDetailedInformationAboutTradeReceivablesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfDetailedInformationAboutTradeReceivablesLineItems" id="ceo_DisclosureOfDetailedInformationAboutTradeReceivablesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CreditTermsOfTradeReceivablesAfterDeliveryOfOilAndGas" id="ceo_CreditTermsOfTradeReceivablesAfterDeliveryOfOilAndGas" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="PeriodOfContractBetweenPaymentAndTransferOfAssociatedGoodsForContractApplyingPracticalExpedientOfNotAdjustingTransactionPriceForAnySignificantFinancingComponent" id="ceo_PeriodOfContractBetweenPaymentAndTransferOfAssociatedGoodsForContractApplyingPracticalExpedientOfNotAdjustingTransactionPriceForAnySignificantFinancingComponent" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="AgeOfTradeReceivables" id="ceo_AgeOfTradeReceivables" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfDetailedInformationAboutCashAndCashEquivalentsAndTimeDepositsWithMaturityOverThreeMonthsTable" id="ceo_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsAndTimeDepositsWithMaturityOverThreeMonthsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfDetailedInformationAboutCashAndCashEquivalentsAndTimeDepositsWithMaturityOverThreeMonthsLineItems" id="ceo_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsAndTimeDepositsWithMaturityOverThreeMonthsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="MaturityOfCurrentDepositsAndTimeDeposits" id="ceo_MaturityOfCurrentDepositsAndTimeDeposits" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="WeightedAverageEffectiveInterestRatesOfBankDeposits" id="ceo_WeightedAverageEffectiveInterestRatesOfBankDeposits" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/> |
| <xsd:element name="DisclosureOfDetailedInformationAboutTradeAndAccruedPayablesTable" id="ceo_DisclosureOfDetailedInformationAboutTradeAndAccruedPayablesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfDetailedInformationAboutTradeAndAccruedPayablesLineItems" id="ceo_DisclosureOfDetailedInformationAboutTradeAndAccruedPayablesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="AgeOfTradeAndAccruedPayables" id="ceo_AgeOfTradeAndAccruedPayables" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="AccruedPayrollAndWelfarePayable" id="ceo_AccruedPayrollAndWelfarePayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element name="RoyaltiesPayable" id="ceo_RoyaltiesPayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element name="SpecialOilGainLevyPayable" id="ceo_SpecialOilGainLevyPayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element name="DisclosureOfCurrentLoansAndBorrowingsTable" id="ceo_DisclosureOfCurrentLoansAndBorrowingsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="LoansAndBorrowingsDueWithinOneYearMember" id="ceo_LoansAndBorrowingsDueWithinOneYearMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="GeneralLoansMember" id="ceo_GeneralLoansMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="NumberOfGuaranteeDelivered" id="ceo_NumberOfGuaranteeDelivered" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/> |
| <xsd:element name="TangguhLngProjectMember" id="ceo_TangguhLngProjectMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ArcticLng2ProjectMember" id="ceo_ArcticLng2ProjectMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="NotesFullyAndUnconditionallyGuaranteedByCompanyMember" id="ceo_NotesFullyAndUnconditionallyGuaranteedByCompanyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfCurrentLoansAndBorrowingsLineItems" id="ceo_DisclosureOfCurrentLoansAndBorrowingsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfNoncurrentLoansAndBorrowingsTable" id="ceo_DisclosureOfNoncurrentLoansAndBorrowingsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ThirdLngProcessTrainOfTangguhLngProjectMember" id="ceo_ThirdLngProcessTrainOfTangguhLngProjectMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfNoncurrentLoansAndBorrowingsLineItems" id="ceo_DisclosureOfNoncurrentLoansAndBorrowingsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfDetailedInformationAboutLongTermLoansTable" id="ceo_DisclosureOfDetailedInformationAboutLongTermLoansTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="MizuhoCorporateBankLtdMember" id="ceo_MizuhoCorporateBankLtdMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="AggregateLoanAmountUnderCommercialLoanAgreements" id="ceo_AggregateLoanAmountUnderCommercialLoanAgreements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element name="NumberOfCommercialLoanAgreements" id="ceo_NumberOfCommercialLoanAgreements" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/> |
| <xsd:element name="PaymentObligationsGuaranteedByEntityOfTrusteeBorrowerUnderCommercialLoanAgreements" id="ceo_PaymentObligationsGuaranteedByEntityOfTrusteeBorrowerUnderCommercialLoanAgreements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element name="ShareholderLoansReceived" id="ceo_ShareholderLoansReceived" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element name="DisclosureOfDetailedInformationAboutLongTermLoansLineItems" id="ceo_DisclosureOfDetailedInformationAboutLongTermLoansLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="RepayableMaturitiesOfLongTermBankLoansAbstract" id="ceo_RepayableMaturitiesOfLongTermBankLoansAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ProvisionsRevisedOtherProvisions" id="ceo_ProvisionsRevisedOtherProvisions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element name="DiscountRateUsedForCalculatingProvisionForDismantlement" id="ceo_DiscountRateUsedForCalculatingProvisionForDismantlement" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/> |
| <xsd:element name="ShareOptionScheme2005Member" id="ceo_ShareOptionScheme2005Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="RatioOfNumberOfSharesIssuedUponExerciseOfOptionsGrantedToTotalIssuedCapital" id="ceo_RatioOfNumberOfSharesIssuedUponExerciseOfOptionsGrantedToTotalIssuedCapital" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/> |
| <xsd:element name="ConsiderationPayableByGranteesForGrantOfOptions" id="ceo_ConsiderationPayableByGranteesForGrantOfOptions" type="num:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/> |
| <xsd:element name="NumberOfTradingDaysPrecedingDateOfGrantToDetermineAverageClosingPriceOfShares" id="ceo_NumberOfTradingDaysPrecedingDateOfGrantToDetermineAverageClosingPriceOfShares" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ChinaNationalOffshoreOilCorporationGroupMember" id="ceo_ChinaNationalOffshoreOilCorporationGroupMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="TypesOfAgreementsInRespectOfRelatedPartyTransactionsAxis" id="ceo_TypesOfAgreementsInRespectOfRelatedPartyTransactionsAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ComprehensiveFrameworkAgreementMember" id="ceo_ComprehensiveFrameworkAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="TermOfAgreements" id="ceo_TermOfAgreements" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StateownedEnterprisesMember" id="ceo_StateownedEnterprisesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ChinaUnitedCoalbedMethaneCorporationLimitedMember" id="ceo_ChinaUnitedCoalbedMethaneCorporationLimitedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ProvisionOfExplorationOilAndGasDevelopmentOilAndGasProductionAsWellAsMarketingManagementAndAncillaryServicesByRelatedPartyAbstract" id="ceo_ProvisionOfExplorationOilAndGasDevelopmentOilAndGasProductionAsWellAsMarketingManagementAndAncillaryServicesByRelatedPartyAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ExpenseArisingFromExplorationForAndEvaluationOfMineralResourcesCapitalizedUnderPropertyPlantAndEquipment" id="ceo_ExpenseArisingFromExplorationForAndEvaluationOfMineralResourcesCapitalizedUnderPropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element name="ExpenseArisingFromOilAndGasDevelopmentAndSupportServices" id="ceo_ExpenseArisingFromOilAndGasDevelopmentAndSupportServices" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element name="ExpenseArisingFromOilAndGasProductionAndSupportServices" id="ceo_ExpenseArisingFromOilAndGasProductionAndSupportServices" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element name="SalesOfPetroleumAndNaturalGasProductsByRelatedPartyAbstract" id="ceo_SalesOfPetroleumAndNaturalGasProductsByRelatedPartyAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="RevenueFromSalesOfPetroleumAndNaturalGasProductsOtherThanLongTermSalesOfNaturalGasAndLiquefiedNaturalGas" id="ceo_RevenueFromSalesOfPetroleumAndNaturalGasProductsOtherThanLongTermSalesOfNaturalGasAndLiquefiedNaturalGas" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element name="RevenueFromLongTermSalesOfNaturalGasAndLiquefiedNaturalGas" id="ceo_RevenueFromLongTermSalesOfNaturalGasAndLiquefiedNaturalGas" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element name="TransactionsAndBalancesWithRelatedPartyAbstract" id="ceo_TransactionsAndBalancesWithRelatedPartyAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="InterestIncomeReceivedFromRelatedPartyAbstract" id="ceo_InterestIncomeReceivedFromRelatedPartyAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="OutstandingBalancesWithJointVenturesAbstract" id="ceo_OutstandingBalancesWithJointVenturesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="OtherCurrentAssetsDueFromJointVentures" id="ceo_OtherCurrentAssetsDueFromJointVentures" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element name="TransactionsAndBalancesWithOtherStateownedEnterprisesAbstract" id="ceo_TransactionsAndBalancesWithOtherStateownedEnterprisesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="TermOfLongTermSaleContracts" id="ceo_TermOfLongTermSaleContracts" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfRetirementBenefitsTable" id="ceo_DisclosureOfRetirementBenefitsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="TypesOfRetirementBenefitsAxis" id="ceo_TypesOfRetirementBenefitsAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="TypesOfRetirementBenefitsMember" id="ceo_TypesOfRetirementBenefitsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="StatemanagedRetirementBenefitPlanMember" id="ceo_StatemanagedRetirementBenefitPlanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DefinedContributionMandatoryProvidentFundMember" id="ceo_DefinedContributionMandatoryProvidentFundMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfRetirementBenefitsLineItems" id="ceo_DisclosureOfRetirementBenefitsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="RatioOfContributionToSalariesOfEmployees" id="ceo_RatioOfContributionToSalariesOfEmployees" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/> |
| <xsd:element name="ReconciliationOfProfitLossBeforeTaxToCashGeneratedFromOperationsAbstract" id="ceo_ReconciliationOfProfitLossBeforeTaxToCashGeneratedFromOperationsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="AdjustmentsForDecreaseIncreaseInTradeReceivablesAndOtherCurrentAssets" id="ceo_AdjustmentsForDecreaseIncreaseInTradeReceivablesAndOtherCurrentAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element name="AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAccruedLiabilitiesContractLiabilities" id="ceo_AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAccruedLiabilitiesContractLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfCapitalCommitmentsTable" id="ceo_DisclosureOfCapitalCommitmentsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfCapitalCommitmentsLineItems" id="ceo_DisclosureOfCapitalCommitmentsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="PeriodOfEstimatedPaymentsIncludedInCapitalCommitmentsWithRespectToExplorationAndProductionLicenses" id="ceo_PeriodOfEstimatedPaymentsIncludedInCapitalCommitmentsWithRespectToExplorationAndProductionLicenses" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="EstimatedFairValueOfLongTermGuaranteedNotes" id="ceo_EstimatedFairValueOfLongTermGuaranteedNotes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element name="OtherCurrentFinancialAssetsMember" id="ceo_OtherCurrentFinancialAssetsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="PetrochinaCompanyLimitedMember" id="ceo_PetrochinaCompanyLimitedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="Phillips66Member" id="ceo_Phillips66Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CastlePeakPowerStationMember" id="ceo_CastlePeakPowerStationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="BPplcMember" id="ceo_BPplcMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="GroupsLargestThirdpartyCustomerMember" id="ceo_GroupsLargestThirdpartyCustomerMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="FiveLargestThirdpartyCustomersMember" id="ceo_FiveLargestThirdpartyCustomersMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="PercentageOfTradeReceivablesBenchmarkToMeasureConcentrationOfCreditRisk" id="ceo_PercentageOfTradeReceivablesBenchmarkToMeasureConcentrationOfCreditRisk" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="PercentageOfAppreciationInRenminbiAgainstUsDollars" id="ceo_PercentageOfAppreciationInRenminbiAgainstUsDollars" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="PercentageOfDepreciationInRenminbiAgainstUsDollars" id="ceo_PercentageOfDepreciationInRenminbiAgainstUsDollars" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="PercentageOfGroupsCashAndCashEquivalentsAndTimeDepositsWithMaturityOverThreeMonthsDenominatedInRenminbi" id="ceo_PercentageOfGroupsCashAndCashEquivalentsAndTimeDepositsWithMaturityOverThreeMonthsDenominatedInRenminbi" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="PercentageOfChangeInForeignExchangeRateOfUsDollars" id="ceo_PercentageOfChangeInForeignExchangeRateOfUsDollars" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="PercentageOfChangeInProfitLoss" id="ceo_PercentageOfChangeInProfitLoss" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="PercentageOfChangeInEquity" id="ceo_PercentageOfChangeInEquity" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="PercentageOfGroupsDebtsThatInterestRatesAreFixed" id="ceo_PercentageOfGroupsDebtsThatInterestRatesAreFixed" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/> |
| <xsd:element name="WeightedAverageTermOfGroupsDebtBalanceOutstanding" id="ceo_WeightedAverageTermOfGroupsDebtBalanceOutstanding" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SettlementTermOfTradeAndAccruedPayablesOtherPayablesAndAccruedLiabilities" id="ceo_SettlementTermOfTradeAndAccruedPayablesOtherPayablesAndAccruedLiabilities" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="TotalCapitalFinancialRiskManagementObjectivesAndPolicies" id="ceo_TotalCapitalFinancialRiskManagementObjectivesAndPolicies" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element name="DebtToCapitalRatio" id="ceo_DebtToCapitalRatio" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/> |
| <xsd:element name="TypesOfAgreementsInRespectOfRelatedPartyTransactionsMember" id="ceo_TypesOfAgreementsInRespectOfRelatedPartyTransactionsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocFinance2011LimitedNoteTwoMember" id="ceo_CnoocFinance2011LimitedNoteTwoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocFinance2012LimitedNoteTwoMember" id="ceo_CnoocFinance2012LimitedNoteTwoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocFinance2013LimitedNoteThreeMember" id="ceo_CnoocFinance2013LimitedNoteThreeMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocFinance2013LimitedNoteFourMember" id="ceo_CnoocFinance2013LimitedNoteFourMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocFinance2013LimitedNoteTwoMember" id="ceo_CnoocFinance2013LimitedNoteTwoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocFinance2014UlcNoteTwoMember" id="ceo_CnoocFinance2014UlcNoteTwoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocFinance2015AustraliaPtyLtdNoteTwoMember" id="ceo_CnoocFinance2015AustraliaPtyLtdNoteTwoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DepositsRelatedPartyTransactions" id="ceo_DepositsRelatedPartyTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element name="NotesOfLoansAndBorrowingsIssuedByEntities" id="ceo_NotesOfLoansAndBorrowingsIssuedByEntities" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="IssuedByCompanyAxis" id="ceo_IssuedByCompanyAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="IssuedByCompanyMember" id="ceo_IssuedByCompanyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocPetroleumNorthAmericaUlcNoteOneMember" id="ceo_CnoocPetroleumNorthAmericaUlcNoteOneMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocPetroleumNorthAmericaUlcNoteTwoMember" id="ceo_CnoocPetroleumNorthAmericaUlcNoteTwoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocPetroleumNorthAmericaUlcNoteThreeMember" id="ceo_CnoocPetroleumNorthAmericaUlcNoteThreeMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocPetroleumNorthAmericaUlcNoteFourMember" id="ceo_CnoocPetroleumNorthAmericaUlcNoteFourMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocPetroleumNorthAmericaUlcNoteFiveMember" id="ceo_CnoocPetroleumNorthAmericaUlcNoteFiveMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocFinance2015USALlcNoteOneMember" id="ceo_CnoocFinance2015USALlcNoteOneMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocFinance2015USALlcNoteTwoMember" id="ceo_CnoocFinance2015USALlcNoteTwoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CnoocFinance2015USALlcNoteThreeMember" id="ceo_CnoocFinance2015USALlcNoteThreeMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfSegmentFinancialInformationTableExplanatory" id="ceo_DisclosureOfSegmentFinancialInformationTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfDetailedInformationAboutSpecialOilGainLevyTable" id="ceo_DisclosureOfDetailedInformationAboutSpecialOilGainLevyTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfDetailedInformationAboutSpecialOilGainLevyLineItems" id="ceo_DisclosureOfDetailedInformationAboutSpecialOilGainLevyLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ProgressiveRateOfSpecialOilGainLevy" id="ceo_ProgressiveRateOfSpecialOilGainLevy" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="NumberOfSpecialOilGainLevyLevels" id="ceo_NumberOfSpecialOilGainLevyLevels" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/> |
| <xsd:element name="ThresholdOfSpecialOilGainLevyMeasuredInTermsOfMonthlyWeightedAverageSalesPriceOfCrudeOil" id="ceo_ThresholdOfSpecialOilGainLevyMeasuredInTermsOfMonthlyWeightedAverageSalesPriceOfCrudeOil" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="LoansAndBorrowingsMember" id="ceo_LoansAndBorrowingsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DividendPayableMember" id="ceo_DividendPayableMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="AwardsExpenseNotUltimatelyVestForGroup" id="ceo_AwardsExpenseNotUltimatelyVestForGroup" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element name="ShareOptionsCancelledOrModifiedInSharebasedPaymentTransactions" id="ceo_ShareOptionsCancelledOrModifiedInSharebasedPaymentTransactions" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="OtherFinancialAssetsMember" id="ceo_OtherFinancialAssetsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CurrentPortionForDismantlementClassifiedAsOtherPayablesAndAccruedLiabilities" id="ceo_CurrentPortionForDismantlementClassifiedAsOtherPayablesAndAccruedLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element name="Reserves" id="ceo_Reserves" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element name="NameOfEmployeesAxis" id="ceo_NameOfEmployeesAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="NameOfEmployeesMember" id="ceo_NameOfEmployeesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ProvisionForInventoryObsolescence" id="ceo_ProvisionForInventoryObsolescence" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element name="MaturityOfNoncurrentLoansAndBorrowings" id="ceo_MaturityOfNoncurrentLoansAndBorrowings" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SafetyFundReserve" id="ceo_SafetyFundReserve" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element name="MaximumDailyOutstandingBalanceForDepositsAndInterestFromRelatedParties" id="ceo_MaximumDailyOutstandingBalanceForDepositsAndInterestFromRelatedParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element name="IncreaseDecreaseThroughDividendsDeclaredLiabilitiesArisingFromFinancingActivities" id="ceo_IncreaseDecreaseThroughDividendsDeclaredLiabilitiesArisingFromFinancingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element name="NominalValueOfOrdinarySharesIssuedAndPaidupOrRegisteredCapital" id="ceo_NominalValueOfOrdinarySharesIssuedAndPaidupOrRegisteredCapital" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="OilAndGasSaleActivitiesMember" id="ceo_OilAndGasSaleActivitiesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfProvisionOfServicesByRelatedPartiesTableExplanatory" id="ceo_DisclosureOfProvisionOfServicesByRelatedPartiesTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfInterestIncomeReceivedFromRelatedPartiesRelatedPartyTransactions" id="ceo_DisclosureOfInterestIncomeReceivedFromRelatedPartiesRelatedPartyTransactions" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfDepositsBalancesWithRelatedPartiesRelatedPartyTransactions" id="ceo_DisclosureOfDepositsBalancesWithRelatedPartiesRelatedPartyTransactions" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfSaleOfProductsToRelatedPartiesTableExplanatory" id="ceo_DisclosureOfSaleOfProductsToRelatedPartiesTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CapitalExpenditure" id="ceo_CapitalExpenditure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element name="RevenueRecognizedFromContractsWithCustomersAbstract" id="ceo_RevenueRecognizedFromContractsWithCustomersAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ProceedsFromSalesOfEquityInvestmentsClassifiedAsInvestingActivities" id="ceo_ProceedsFromSalesOfEquityInvestmentsClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfDetailedInformationAboutOilAndGasSalesAndMarketingRevenuesLineItems" id="ceo_DisclosureOfDetailedInformationAboutOilAndGasSalesAndMarketingRevenuesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="EntityClassificationsSectorAndEntityAxis" id="ceo_EntityClassificationsSectorAndEntityAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="SectorAndEntityMember" id="ceo_SectorAndEntityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="HighAndNewTechnologyEnterpriseMember" id="ceo_HighAndNewTechnologyEnterpriseMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CurrentTaxExpenseIncomeAbstract" id="ceo_CurrentTaxExpenseIncomeAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfContractLiabilitiesExplanatory" id="ceo_DisclosureOfContractLiabilitiesExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfContractLiabilitiesTableExplanatory" id="ceo_DisclosureOfContractLiabilitiesTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DefaultOfPrincipalInterestOrRedemptionTermsOfLoansAndBorrowings" id="ceo_DefaultOfPrincipalInterestOrRedemptionTermsOfLoansAndBorrowings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element name="NoteToConsolidatedStatementOfCashFlowsAbstract" id="ceo_NoteToConsolidatedStatementOfCashFlowsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfSegmentMajorCustomersTableExplanatory" id="ceo_DisclosureOfSegmentMajorCustomersTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CarryingAmountsOfOtherReceivablesIncludedInOtherCurrentAssets" id="ceo_CarryingAmountsOfOtherReceivablesIncludedInOtherCurrentAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element name="TimesOfReviewingLimitsAndScoringAttributedToCounterpartiesPerYear" id="ceo_TimesOfReviewingLimitsAndScoringAttributedToCounterpartiesPerYear" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DepositsFromRelatedPartyAbstract" id="ceo_DepositsFromRelatedPartyAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="EquitysettledShareOptionExpense" id="ceo_EquitysettledShareOptionExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element name="CurrentPortionOfNoncurrentLoansReceived" id="ceo_CurrentPortionOfNoncurrentLoansReceived" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element name="RepaymentsOfLeaseLiabilities" id="ceo_RepaymentsOfLeaseLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfAmortizationExpenseRelatingToLeaseRentalsAbstract" id="ceo_DisclosureOfAmortizationExpenseRelatingToLeaseRentalsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfBandsOfRemunerationOfOtherKeyManagementPersonnelExcludingDirectorsAndRelatedNumberTableExplanatory" id="ceo_DisclosureOfBandsOfRemunerationOfOtherKeyManagementPersonnelExcludingDirectorsAndRelatedNumberTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="AmortisationPeriodOfIntangibleAssetsOnStraightlineBasis" id="ceo_AmortisationPeriodOfIntangibleAssetsOnStraightlineBasis" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="JiangsuShuangchuangRenewableEnergyDevelopmentCorporationLimitedMember" id="ceo_JiangsuShuangchuangRenewableEnergyDevelopmentCorporationLimitedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ArcticLng2LlcMember" id="ceo_ArcticLng2LlcMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ProvisionDeletedOtherProvisions" id="ceo_ProvisionDeletedOtherProvisions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element name="NewLeaseEnteredLiabilitiesArisingFromFinancingActivities" id="ceo_NewLeaseEnteredLiabilitiesArisingFromFinancingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element name="FloatingProductionStorageAndOffloadingVesselsMember" id="ceo_FloatingProductionStorageAndOffloadingVesselsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="PipelineMember" id="ceo_PipelineMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="LeaseholdLandsMember" id="ceo_LeaseholdLandsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="IncreaseDecreaseThroughAcquisitionOfSubsidiariesUnderCommonControlEquity" id="ceo_IncreaseDecreaseThroughAcquisitionOfSubsidiariesUnderCommonControlEquity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element name="CashOutflowsFromAcquisitionOfSubsidiariesUnderCommonControlClassifiedAsFinancingActivities" id="ceo_CashOutflowsFromAcquisitionOfSubsidiariesUnderCommonControlClassifiedAsFinancingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element name="EkropromstroyLimitedLiabilityCompanyMember" id="ceo_EkropromstroyLimitedLiabilityCompanyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DeferredAcquisitionCostsArisingFromSharePurchaseAgreement" id="ceo_DeferredAcquisitionCostsArisingFromSharePurchaseAgreement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element name="DisclosureOfQuantitativeInformationAboutRightofuseAssetsTableExplanatory" id="ceo_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisposalsAndRetirementsRightofuseAssets" id="ceo_DisposalsAndRetirementsRightofuseAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element name="IncreaseDecreaseThroughNetExchangeDifferencesRightofuseAssets" id="ceo_IncreaseDecreaseThroughNetExchangeDifferencesRightofuseAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element name="LeaseTermOfLeaseContracts" id="ceo_LeaseTermOfLeaseContracts" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="ExpenseRelatingToFixedLeasePaymentsPaidToLessors" id="ceo_ExpenseRelatingToFixedLeasePaymentsPaidToLessors" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfOtherPayablesAndAccruedLiabilitiesLineItems" id="ceo_DisclosureOfOtherPayablesAndAccruedLiabilitiesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfLeaseLiabilitiesExplanatory" id="ceo_DisclosureOfLeaseLiabilitiesExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfLeaseLiabilitiesTableExplanatory" id="ceo_DisclosureOfLeaseLiabilitiesTableExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfLeaseLiabilitiesTable" id="ceo_DisclosureOfLeaseLiabilitiesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DisclosureOfLeaseLiabilitiesLineItems" id="ceo_DisclosureOfLeaseLiabilitiesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="LeaseLiabilitiesPayableAbstract" id="ceo_LeaseLiabilitiesPayableAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DiscountedCashFlowToPresentValueLeaseLiabilities" id="ceo_DiscountedCashFlowToPresentValueLeaseLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element name="DecreaseOfIncomeTaxRateEachYearByPercentagePoint" id="ceo_DecreaseOfIncomeTaxRateEachYearByPercentagePoint" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsLiability" id="ceo_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element name="WeightedAverageInterestRateComputedByAveragingInterestRates" id="ceo_WeightedAverageInterestRateComputedByAveragingInterestRates" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="NumberOfRedeemableSharesSubscribedByEntity" id="ceo_NumberOfRedeemableSharesSubscribedByEntity" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/> |
| <xsd:element name="DescriptionOfAccountingPolicyForBusinessCombinationsAssetAcquisitionsAndGoodwillExplanatory" id="ceo_DescriptionOfAccountingPolicyForBusinessCombinationsAssetAcquisitionsAndGoodwillExplanatory" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="CumulativeEffectOnRetainedEarningsDueToImpactOfAdoptingNewAccountingPolicies" id="ceo_CumulativeEffectOnRetainedEarningsDueToImpactOfAdoptingNewAccountingPolicies" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element name="NorthAmericaAndChinaMember" id="ceo_NorthAmericaAndChinaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="NotthAmericaAfricaAndChinaMember" id="ceo_NotthAmericaAfricaAndChinaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <xsd:element name="OtherPayablesAndAccruedLiabilitiesExcludingPayablesDueToParentCompany" id="ceo_OtherPayablesAndAccruedLiabilitiesExcludingPayablesDueToParentCompany" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| </xsd:schema> |