{
 "documentInfo": {
  "documentType": "https://xbrl.org/2021/xbrl-json",
  "features": {
   "xbrl:canonicalValues": true
  },
  "namespaces": {
   "crh": "http://www.crh.com/20211231",
   "ifrs-full": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
   "iso4217": "http://www.xbrl.org/2003/iso4217",
   "scheme": "http://standards.iso.org/iso/17442",
   "xbrl": "https://xbrl.org/2021",
   "xbrli": "http://www.xbrl.org/2003/instance"
  },
  "taxonomy": [
   "http://www.crh.com/xbrl/2021/549300MIDJNNTH068E74-2021-12-31.xsd"
  ]
 },
 "facts": {
  "f25935": {
   "value": "30981000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f25937": {
   "value": "27587000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f25939": {
   "value": "28132000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f25944": {
   "value": "20493000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CostOfSales",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f25947": {
   "value": "18425000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CostOfSales",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f25949": {
   "value": "18859000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CostOfSales",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f25955": {
   "value": "10488000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:GrossProfit",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f25957": {
   "value": "9162000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:GrossProfit",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f25959": {
   "value": "9273000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:GrossProfit",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f25964": {
   "value": "6903000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OperatingExpenseExcludingCostOfSales",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f25966": {
   "value": "6899000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OperatingExpenseExcludingCostOfSales",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f25968": {
   "value": "6480000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OperatingExpenseExcludingCostOfSales",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f25974": {
   "value": "3585000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f25976": {
   "value": "2263000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f25978": {
   "value": "2793000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f25983": {
   "value": "119000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:ProfitLossOnDisposalsFromBusinessAndOtherNonCurrentAssets",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f25986": {
   "value": "9000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:ProfitLossOnDisposalsFromBusinessAndOtherNonCurrentAssets",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f25988": {
   "value": "-189000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:ProfitLossOnDisposalsFromBusinessAndOtherNonCurrentAssets",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f25994": {
   "value": "3704000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:ProfitLossBeforeFinanceCosts",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f25996": {
   "value": "2272000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:ProfitLossBeforeFinanceCosts",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f25998": {
   "value": "2604000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:ProfitLossBeforeFinanceCosts",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26003": {
   "value": "311000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:FinanceCosts",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26005": {
   "value": "389000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:FinanceCosts",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26007": {
   "value": "387000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:FinanceCosts",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26014": {
   "value": "22000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26019": {
   "value": "106000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherFinanceCost",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26022": {
   "value": "101000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherFinanceCost",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26024": {
   "value": "125000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherFinanceCost",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26029": {
   "value": "55000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26032": {
   "value": "-118000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26034": {
   "value": "67000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26040": {
   "value": "3342000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26042": {
   "value": "1664000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26044": {
   "value": "2181000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26049": {
   "value": "721000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26052": {
   "value": "499000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26054": {
   "value": "534000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26061": {
   "value": "2621000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromContinuingOperations",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26063": {
   "value": "1165000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromContinuingOperations",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26065": {
   "value": "1647000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromContinuingOperations",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26073": {
   "value": "91000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromDiscontinuedOperations",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26080": {
   "value": "2621000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26082": {
   "value": "1165000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26084": {
   "value": "1738000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26103": {
   "value": "2565000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26106": {
   "value": "1122000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26108": {
   "value": "1627000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26116": {
   "value": "90000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26126": {
   "value": "56000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26129": {
   "value": "43000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26131": {
   "value": "20000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26139": {
   "value": "1000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26146": {
   "value": "2621000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26148": {
   "value": "1165000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26150": {
   "value": "1738000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26156": {
   "value": "3.288",
   "decimals": -1,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD/xbrli:shares"
   }
  },
  "f26158": {
   "value": "1.429",
   "decimals": -1,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD/xbrli:shares"
   }
  },
  "f26160": {
   "value": "2.143",
   "decimals": -1,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD/xbrli:shares"
   }
  },
  "f26166": {
   "value": "3.26",
   "decimals": -1,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShare",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD/xbrli:shares"
   }
  },
  "f26168": {
   "value": "1.418",
   "decimals": -1,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShare",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD/xbrli:shares"
   }
  },
  "f26170": {
   "value": "2.126",
   "decimals": -1,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShare",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD/xbrli:shares"
   }
  },
  "f26176": {
   "value": "3.288",
   "decimals": -1,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShareFromContinuingOperations",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD/xbrli:shares"
   }
  },
  "f26178": {
   "value": "1.429",
   "decimals": -1,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShareFromContinuingOperations",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD/xbrli:shares"
   }
  },
  "f26180": {
   "value": "2.03",
   "decimals": -1,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShareFromContinuingOperations",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD/xbrli:shares"
   }
  },
  "f26186": {
   "value": "3.26",
   "decimals": -1,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD/xbrli:shares"
   }
  },
  "f26189": {
   "value": "1.418",
   "decimals": -1,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD/xbrli:shares"
   }
  },
  "f26191": {
   "value": "2.014",
   "decimals": -1,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD/xbrli:shares"
   }
  },
  "f26223": {
   "value": "2621000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26225": {
   "value": "1165000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26227": {
   "value": "1738000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26246": {
   "value": "-338000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26249": {
   "value": "440000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26251": {
   "value": "472000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26256": {
   "value": "34000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26259": {
   "value": "7000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26261": {
   "value": "27000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26266": {
   "value": "8000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26269": {
   "value": "4000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26274": {
   "value": "-312000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26276": {
   "value": "447000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26278": {
   "value": "495000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26291": {
   "value": "264000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26295": {
   "value": "-33000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26297": {
   "value": "-19000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26302": {
   "value": "36000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26305": {
   "value": "-11000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26307": {
   "value": "4000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26311": {
   "value": "228000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26314": {
   "value": "-22000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26316": {
   "value": "-23000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26323": {
   "value": "-84000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26325": {
   "value": "425000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26327": {
   "value": "472000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26334": {
   "value": "2537000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26336": {
   "value": "1590000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26338": {
   "value": "2210000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26350": {
   "value": "2516000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26353": {
   "value": "1515000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26355": {
   "value": "2174000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26360": {
   "value": "21000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26362": {
   "value": "75000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26364": {
   "value": "36000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26371": {
   "value": "2537000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26373": {
   "value": "1590000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26375": {
   "value": "2210000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26414": {
   "value": "19502000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:PropertyPlantAndEquipment",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26417": {
   "value": "19317000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:PropertyPlantAndEquipment",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26422": {
   "value": "9848000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsAndGoodwill",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26425": {
   "value": "9373000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsAndGoodwill",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26430": {
   "value": "653000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:InvestmentAccountedForUsingEquityMethod",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26433": {
   "value": "626000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:InvestmentAccountedForUsingEquityMethod",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26439": {
   "value": "12000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentFinancialAssets",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26442": {
   "value": "13000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentFinancialAssets",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26447": {
   "value": "239000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentReceivables",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26450": {
   "value": "325000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentReceivables",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26455": {
   "value": "166000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26463": {
   "value": "97000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentDerivativeFinancialAssets",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26465": {
   "value": "184000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentDerivativeFinancialAssets",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26471": {
   "value": "109000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26473": {
   "value": "129000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26479": {
   "value": "30626000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26481": {
   "value": "29967000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26493": {
   "value": "3611000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Inventories",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26495": {
   "value": "3117000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Inventories",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26500": {
   "value": "4569000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentReceivables",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26503": {
   "value": "4086000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentReceivables",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26508": {
   "value": "42000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxAssetsCurrent",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26511": {
   "value": "36000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxAssetsCurrent",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26517": {
   "value": "39000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CurrentDerivativeFinancialAssets",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26519": {
   "value": "17000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CurrentDerivativeFinancialAssets",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26524": {
   "value": "5783000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26527": {
   "value": "7721000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26533": {
   "value": "14044000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26535": {
   "value": "14977000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26541": {
   "value": "44670000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26543": {
   "value": "44944000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26560": {
   "value": "309000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26563": {
   "value": "333000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26569": {
   "value": "1000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:PreferenceIssuedCapital",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26572": {
   "value": "1000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:PreferenceIssuedCapital",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26579": {
   "value": "7493000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:SharePremium",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26584": {
   "value": "195000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:TreasuryShares",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26587": {
   "value": "386000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:TreasuryShares",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26592": {
   "value": "445000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherReserves",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26595": {
   "value": "444000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherReserves",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26600": {
   "value": "-97000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ReserveOfExchangeDifferencesOnTranslation",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26603": {
   "value": "206000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ReserveOfExchangeDifferencesOnTranslation",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26608": {
   "value": "19770000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:RetainedEarnings",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26611": {
   "value": "11565000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:RetainedEarnings",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26617": {
   "value": "20233000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:EquityAttributableToOwnersOfParent",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26619": {
   "value": "19656000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:EquityAttributableToOwnersOfParent",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26625": {
   "value": "681000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:NoncontrollingInterests",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26627": {
   "value": "692000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:NoncontrollingInterests",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26633": {
   "value": "20914000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26635": {
   "value": "20348000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26652": {
   "value": "1374000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLeaseLiabilities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26655": {
   "value": "1339000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLeaseLiabilities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26660": {
   "value": "9938000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:LongtermBorrowings",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26663": {
   "value": "10958000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:LongtermBorrowings",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26670": {
   "value": "1000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentDerivativeFinancialLiabilities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26676": {
   "value": "2734000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26678": {
   "value": "2613000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26683": {
   "value": "717000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherPayables",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26686": {
   "value": "711000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherPayables",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26691": {
   "value": "475000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26694": {
   "value": "556000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26699": {
   "value": "937000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherLongtermProvisions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26702": {
   "value": "953000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherLongtermProvisions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26708": {
   "value": "16175000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26710": {
   "value": "17131000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26722": {
   "value": "297000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CurrentLeaseLiabilities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26725": {
   "value": "296000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CurrentLeaseLiabilities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26730": {
   "value": "5692000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayables",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26733": {
   "value": "4792000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayables",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26738": {
   "value": "550000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilitiesCurrent",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26741": {
   "value": "619000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilitiesCurrent",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26746": {
   "value": "549000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26749": {
   "value": "1257000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26755": {
   "value": "14000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CurrentDerivativeFinancialLiabilities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26757": {
   "value": "12000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CurrentDerivativeFinancialLiabilities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26762": {
   "value": "479000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherShorttermProvisions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26765": {
   "value": "489000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherShorttermProvisions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26771": {
   "value": "7581000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26773": {
   "value": "7465000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26779": {
   "value": "23756000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Liabilities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26781": {
   "value": "24596000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Liabilities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26789": {
   "value": "44670000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26791": {
   "value": "44944000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26867": {
   "value": "334000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f26869": {
   "value": "7493000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:USD"
   }
  },
  "f26871": {
   "value": "-386000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f26873": {
   "value": "444000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:USD"
   }
  },
  "f26875": {
   "value": "206000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:USD"
   }
  },
  "f26877": {
   "value": "11565000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f26879": {
   "value": "19656000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f26881": {
   "value": "692000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:USD"
   }
  },
  "f26882": {
   "value": "20348000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26893": {
   "value": "2565000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f26895": {
   "value": "2565000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f26897": {
   "value": "56000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:USD"
   }
  },
  "f26899": {
   "value": "2621000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26908": {
   "value": "-303000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:USD"
   }
  },
  "f26910": {
   "value": "254000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f26912": {
   "value": "-49000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f26914": {
   "value": "-35000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:USD"
   }
  },
  "f26916": {
   "value": "-84000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26925": {
   "value": "-303000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:USD"
   }
  },
  "f26927": {
   "value": "2819000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f26929": {
   "value": "2516000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f26931": {
   "value": "21000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:USD"
   }
  },
  "f26933": {
   "value": "2537000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26941": {
   "value": "110000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:USD"
   }
  },
  "f26945": {
   "value": "110000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f26948": {
   "value": "110000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26955": {
   "value": "880000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f26959": {
   "value": "281000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f26961": {
   "value": "1161000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f26963": {
   "value": "1161000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26970": {
   "value": "19000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f26974": {
   "value": "-19000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f26984": {
   "value": "16000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:IncreaseDecreaseThroughSharesAcquiredByEmployeeBenefitTrust",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f26989": {
   "value": "16000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:IncreaseDecreaseThroughSharesAcquiredByEmployeeBenefitTrust",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f26992": {
   "value": "16000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:IncreaseDecreaseThroughSharesAcquiredByEmployeeBenefitTrust",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f26999": {
   "value": "117000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:SharesDistributedUnderThePerformanceSharePlanAwards",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27001": {
   "value": "-117000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:SharesDistributedUnderThePerformanceSharePlanAwards",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27012": {
   "value": "-7493000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:ReductionInSharePremium",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:USD"
   }
  },
  "f27017": {
   "value": "7493000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:ReductionInSharePremium",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27025": {
   "value": "-16000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:CancellationOfIncomeShares",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f27031": {
   "value": "16000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:CancellationOfIncomeShares",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27039": {
   "value": "-8000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CancellationOfTreasuryShares",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f27042": {
   "value": "951000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CancellationOfTreasuryShares",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27044": {
   "value": "8000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CancellationOfTreasuryShares",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27047": {
   "value": "-951000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CancellationOfTreasuryShares",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27060": {
   "value": "-24000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27062": {
   "value": "-24000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f27065": {
   "value": "-24000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27075": {
   "value": "13000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughExerciseOfOptions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27077": {
   "value": "13000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughExerciseOfOptions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f27080": {
   "value": "13000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughExerciseOfOptions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27090": {
   "value": "909000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27092": {
   "value": "909000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f27094": {
   "value": "32000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27096": {
   "value": "941000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27102": {
   "value": "310000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f27105": {
   "value": "-195000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27107": {
   "value": "445000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27109": {
   "value": "-97000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:USD"
   }
  },
  "f27111": {
   "value": "19770000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27113": {
   "value": "20233000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f27115": {
   "value": "681000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27116": {
   "value": "20914000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27134": {
   "value": "336000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f27136": {
   "value": "7493000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:USD"
   }
  },
  "f27138": {
   "value": "-360000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27140": {
   "value": "411000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27142": {
   "value": "-202000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:USD"
   }
  },
  "f27144": {
   "value": "11350000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27146": {
   "value": "19028000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f27148": {
   "value": "607000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27149": {
   "value": "19635000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27159": {
   "value": "1122000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27161": {
   "value": "1122000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f27163": {
   "value": "43000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27165": {
   "value": "1165000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27173": {
   "value": "408000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:USD"
   }
  },
  "f27175": {
   "value": "-15000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27177": {
   "value": "393000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f27179": {
   "value": "32000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27181": {
   "value": "425000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27189": {
   "value": "408000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:USD"
   }
  },
  "f27191": {
   "value": "1107000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27193": {
   "value": "1515000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f27195": {
   "value": "75000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27197": {
   "value": "1590000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27204": {
   "value": "96000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27208": {
   "value": "96000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f27211": {
   "value": "96000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27217": {
   "value": "220000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27222": {
   "value": "220000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f27225": {
   "value": "220000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27231": {
   "value": "8000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27235": {
   "value": "-8000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27244": {
   "value": "29000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:IncreaseDecreaseThroughSharesAcquiredByEmployeeBenefitTrust",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27249": {
   "value": "29000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:IncreaseDecreaseThroughSharesAcquiredByEmployeeBenefitTrust",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f27252": {
   "value": "29000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:IncreaseDecreaseThroughSharesAcquiredByEmployeeBenefitTrust",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27259": {
   "value": "65000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:SharesDistributedUnderThePerformanceSharePlanAwards",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27261": {
   "value": "-65000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:SharesDistributedUnderThePerformanceSharePlanAwards",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27270": {
   "value": "-2000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CancellationOfTreasuryShares",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f27273": {
   "value": "150000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CancellationOfTreasuryShares",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27275": {
   "value": "2000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CancellationOfTreasuryShares",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27278": {
   "value": "-150000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CancellationOfTreasuryShares",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27290": {
   "value": "-1000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27292": {
   "value": "-1000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f27295": {
   "value": "-1000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27304": {
   "value": "6000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughExerciseOfOptions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27306": {
   "value": "6000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughExerciseOfOptions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f27309": {
   "value": "6000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughExerciseOfOptions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27318": {
   "value": "710000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27320": {
   "value": "710000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f27322": {
   "value": "15000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27324": {
   "value": "725000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27335": {
   "value": "6000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:IncreaseDecreaseThroughDisposalOfNonControllingInterests",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27337": {
   "value": "6000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:IncreaseDecreaseThroughDisposalOfNonControllingInterests",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27348": {
   "value": "-31000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:IncreaseDecreaseThroughTransactionsInvolvingNonControllingInterest",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27350": {
   "value": "-31000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:IncreaseDecreaseThroughTransactionsInvolvingNonControllingInterest",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f27352": {
   "value": "31000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:IncreaseDecreaseThroughTransactionsInvolvingNonControllingInterest",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27359": {
   "value": "334000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f27361": {
   "value": "7493000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:USD"
   }
  },
  "f27363": {
   "value": "-386000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27365": {
   "value": "444000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27367": {
   "value": "206000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:USD"
   }
  },
  "f27369": {
   "value": "11565000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27371": {
   "value": "19656000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f27373": {
   "value": "692000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27374": {
   "value": "20348000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27392": {
   "value": "353000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f27394": {
   "value": "7493000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:USD"
   }
  },
  "f27396": {
   "value": "-920000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27398": {
   "value": "378000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27400": {
   "value": "-659000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:USD"
   }
  },
  "f27402": {
   "value": "11705000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27404": {
   "value": "18350000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f27406": {
   "value": "602000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27407": {
   "value": "18952000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27416": {
   "value": "1717000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27418": {
   "value": "1717000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f27420": {
   "value": "21000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27422": {
   "value": "1738000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27430": {
   "value": "457000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:USD"
   }
  },
  "f27433": {
   "value": "457000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f27435": {
   "value": "15000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27437": {
   "value": "472000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27445": {
   "value": "457000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:USD"
   }
  },
  "f27447": {
   "value": "1717000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27449": {
   "value": "2174000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f27451": {
   "value": "36000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27453": {
   "value": "2210000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27460": {
   "value": "86000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27464": {
   "value": "86000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f27467": {
   "value": "86000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27474": {
   "value": "886000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27479": {
   "value": "886000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f27482": {
   "value": "886000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27488": {
   "value": "42000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27492": {
   "value": "-42000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27502": {
   "value": "68000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:IncreaseDecreaseThroughSharesAcquiredByEmployeeBenefitTrust",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27507": {
   "value": "68000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:IncreaseDecreaseThroughSharesAcquiredByEmployeeBenefitTrust",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f27510": {
   "value": "68000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:IncreaseDecreaseThroughSharesAcquiredByEmployeeBenefitTrust",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27517": {
   "value": "70000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:SharesDistributedUnderThePerformanceSharePlanAwards",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27519": {
   "value": "-70000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:SharesDistributedUnderThePerformanceSharePlanAwards",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27528": {
   "value": "-17000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CancellationOfTreasuryShares",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f27531": {
   "value": "1402000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CancellationOfTreasuryShares",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27533": {
   "value": "17000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CancellationOfTreasuryShares",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27536": {
   "value": "-1402000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CancellationOfTreasuryShares",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27548": {
   "value": "-11000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27550": {
   "value": "-11000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f27553": {
   "value": "-11000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27562": {
   "value": "22000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughExerciseOfOptions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27564": {
   "value": "22000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughExerciseOfOptions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f27567": {
   "value": "22000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughExerciseOfOptions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27576": {
   "value": "652000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27578": {
   "value": "652000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f27580": {
   "value": "11000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27582": {
   "value": "663000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27593": {
   "value": "9000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:IncreaseDecreaseThroughDisposalOfNonControllingInterests",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27595": {
   "value": "9000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:IncreaseDecreaseThroughDisposalOfNonControllingInterests",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27606": {
   "value": "1000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAcquisitionOfSubsidiary",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27608": {
   "value": "1000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAcquisitionOfSubsidiary",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27617": {
   "value": "-9000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:IncreaseDecreaseThroughTransactionsInvolvingNonControllingInterest",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27619": {
   "value": "-9000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:IncreaseDecreaseThroughTransactionsInvolvingNonControllingInterest",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f27621": {
   "value": "-12000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:IncreaseDecreaseThroughTransactionsInvolvingNonControllingInterest",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27623": {
   "value": "-21000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:IncreaseDecreaseThroughTransactionsInvolvingNonControllingInterest",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27628": {
   "value": "336000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f27630": {
   "value": "7493000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:USD"
   }
  },
  "f27632": {
   "value": "-360000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27634": {
   "value": "411000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:USD"
   }
  },
  "f27636": {
   "value": "-202000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:USD"
   }
  },
  "f27638": {
   "value": "11350000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27640": {
   "value": "19028000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:USD"
   }
  },
  "f27642": {
   "value": "607000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:USD"
   }
  },
  "f27643": {
   "value": "19635000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27679": {
   "value": "3342000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27682": {
   "value": "1664000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27684": {
   "value": "2181000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27691": {
   "value": "117000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:ProfitLossBeforeTaxDiscontinuedOperations1",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27695": {
   "value": "3342000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:ProfitLossBeforeTaxFromContinuingAndDiscontinuingOperations",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27698": {
   "value": "1664000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:ProfitLossBeforeTaxFromContinuingAndDiscontinuingOperations",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27700": {
   "value": "2298000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:ProfitLossBeforeTaxFromContinuingAndDiscontinuingOperations",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27705": {
   "value": "417000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForFinanceIncomeCost",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27708": {
   "value": "490000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForFinanceIncomeCost",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27710": {
   "value": "498000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForFinanceIncomeCost",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27714": {
   "value": "-55000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForUndistributedProfitsOfInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27717": {
   "value": "118000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForUndistributedProfitsOfInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27719": {
   "value": "-81000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForUndistributedProfitsOfInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27724": {
   "value": "-119000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:ProfitLossOnDisposalOfBusinessAndNonCurrentAssetsFromContinuingAndDiscontinuedOperations",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27727": {
   "value": "-9000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:ProfitLossOnDisposalOfBusinessAndNonCurrentAssetsFromContinuingAndDiscontinuedOperations",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27729": {
   "value": "191000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:ProfitLossOnDisposalOfBusinessAndNonCurrentAssetsFromContinuingAndDiscontinuedOperations",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27733": {
   "value": "3585000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:ProfitLossFromOperatingActivitiesContinuingAndDiscontinuedOperations",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27736": {
   "value": "2263000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:ProfitLossFromOperatingActivitiesContinuingAndDiscontinuedOperations",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27738": {
   "value": "2906000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:ProfitLossFromOperatingActivitiesContinuingAndDiscontinuedOperations",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27742": {
   "value": "1691000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDepreciationExpense",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27745": {
   "value": "1624000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDepreciationExpense",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27747": {
   "value": "1721000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDepreciationExpense",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27751": {
   "value": "74000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForAmortisationExpense",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27754": {
   "value": "70000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForAmortisationExpense",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27756": {
   "value": "66000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForAmortisationExpense",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27762": {
   "value": "673000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27764": {
   "value": "9000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27768": {
   "value": "110000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForSharebasedPayments",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27771": {
   "value": "96000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForSharebasedPayments",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27773": {
   "value": "86000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForSharebasedPayments",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27777": {
   "value": "-21000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:OtherPaymentsFromOperatingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27780": {
   "value": "-6000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:OtherPaymentsFromOperatingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27782": {
   "value": "3000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:OtherPaymentsFromOperatingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27786": {
   "value": "228000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInWorkingCapital",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27789": {
   "value": "-196000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInWorkingCapital",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27791": {
   "value": "71000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInWorkingCapital",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27795": {
   "value": "5253000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperations",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27798": {
   "value": "4928000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperations",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27800": {
   "value": "4714000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperations",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27804": {
   "value": "401000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:InterestPaidClassifiedAsOperatingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27807": {
   "value": "432000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:InterestPaidClassifiedAsOperatingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27809": {
   "value": "469000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:InterestPaidClassifiedAsOperatingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27813": {
   "value": "642000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27816": {
   "value": "558000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27818": {
   "value": "364000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27822": {
   "value": "4210000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27825": {
   "value": "3938000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27827": {
   "value": "3881000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27837": {
   "value": "387000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:NetProceedsFromDisposalsFromBusinessAndOtherNonCurrentAssets",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27840": {
   "value": "184000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:NetProceedsFromDisposalsFromBusinessAndOtherNonCurrentAssets",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27842": {
   "value": "2343000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:NetProceedsFromDisposalsFromBusinessAndOtherNonCurrentAssets",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27849": {
   "value": "22000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:InterestReceivedClassifiedAsInvestingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27853": {
   "value": "32000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DividendsReceivedFromInvestmentsAccountedForUsingEquityMethodClassifiedAsInvestingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27856": {
   "value": "35000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DividendsReceivedFromInvestmentsAccountedForUsingEquityMethodClassifiedAsInvestingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27858": {
   "value": "39000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DividendsReceivedFromInvestmentsAccountedForUsingEquityMethodClassifiedAsInvestingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27863": {
   "value": "1554000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27866": {
   "value": "996000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27868": {
   "value": "1374000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27872": {
   "value": "1494000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27875": {
   "value": "351000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27877": {
   "value": "727000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27881": {
   "value": "4000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:PurchaseOfOtherInvestmentsAndAdvancesClassifiedAsInvestingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27884": {
   "value": "1000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:PurchaseOfOtherInvestmentsAndAdvancesClassifiedAsInvestingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27886": {
   "value": "32000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:PurchaseOfOtherInvestmentsAndAdvancesClassifiedAsInvestingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27890": {
   "value": "33000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:DeferredAndContingentAcquisitionConsiderationPaid",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27893": {
   "value": "54000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:DeferredAndContingentAcquisitionConsiderationPaid",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27895": {
   "value": "54000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:DeferredAndContingentAcquisitionConsiderationPaid",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27899": {
   "value": "120000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:DeferredDivestmentConsiderationReceived",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27902": {
   "value": "123000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:DeferredDivestmentConsiderationReceived",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27907": {
   "value": "-2546000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27910": {
   "value": "-1060000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27912": {
   "value": "217000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27922": {
   "value": "13000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromExerciseOfOptions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27925": {
   "value": "6000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromExerciseOfOptions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27927": {
   "value": "22000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromExerciseOfOptions",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27934": {
   "value": "21000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:PaymentsFromTransactionsInvolvingNonControllingInterests",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27940": {
   "value": "6427000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27942": {
   "value": "106000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27946": {
   "value": "-37000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:NetCashFlowFromDerivativeFinancialInstruments",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27949": {
   "value": "26000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:NetCashFlowFromDerivativeFinancialInstruments",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27951": {
   "value": "-40000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:NetCashFlowFromDerivativeFinancialInstruments",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27955": {
   "value": "1183000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27958": {
   "value": "4943000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27960": {
   "value": "640000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27964": {
   "value": "264000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27967": {
   "value": "258000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27969": {
   "value": "356000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27973": {
   "value": "896000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:PaymentsToAcquireOrRedeemEntitysShares",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27976": {
   "value": "249000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:PaymentsToAcquireOrRedeemEntitysShares",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27978": {
   "value": "954000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:PaymentsToAcquireOrRedeemEntitysShares",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27982": {
   "value": "906000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27985": {
   "value": "707000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27987": {
   "value": "652000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27991": {
   "value": "32000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27994": {
   "value": "15000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f27996": {
   "value": "11000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f28000": {
   "value": "-3305000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f28003": {
   "value": "287000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f28005": {
   "value": "-2546000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f28015": {
   "value": "-1641000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f28018": {
   "value": "3165000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f28020": {
   "value": "1552000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f28031": {
   "value": "7721000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f28034": {
   "value": "4218000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f28036": {
   "value": "2686000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f28040": {
   "value": "-297000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f28043": {
   "value": "338000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f28045": {
   "value": "-20000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f28049": {
   "value": "-1641000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f28052": {
   "value": "3165000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f28054": {
   "value": "1552000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f28058": {
   "value": "5783000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f28061": {
   "value": "7721000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f28063": {
   "value": "4218000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f28067": {
   "value": "328000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CashOutflowForLeases",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f28069": {
   "value": "326000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CashOutflowForLeases",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f28070": {
   "value": "433000000",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CashOutflowForLeases",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f28072": {
   "value": "64000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:LeaseInterestPaidClassifiedAsOperatingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f28075": {
   "value": "68000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:LeaseInterestPaidClassifiedAsOperatingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f28076": {
   "value": "77000000",
   "decimals": -6,
   "dimensions": {
    "concept": "crh:LeaseInterestPaidClassifiedAsOperatingActivities",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:DepartureFromRequirementOfIFRSAxis": "crh:IFRS16Member",
    "unit": "iso4217:USD"
   }
  },
  "f42702": {
   "value": "  Ireland",
   "dimensions": {
    "concept": "ifrs-full:CountryOfIncorporation",
    "language": "en",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f42703": {
   "value": " Ireland",
   "dimensions": {
    "concept": "ifrs-full:DomicileOfEntity",
    "language": "en",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f42704": {
   "value": "Ireland",
   "dimensions": {
    "concept": "ifrs-full:PrincipalPlaceOfBusiness",
    "language": "en",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f42707": {
   "value": "42 Fitzwilliam Square, Dublin 2, Ireland.",
   "dimensions": {
    "concept": "ifrs-full:AddressOfRegisteredOfficeOfEntity",
    "language": "en",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f48783": {
   "value": "CRH is the leading building materials business in the world. Our footprint spans 28 countries, employing c. 77,400 people at over 3,200 operating locations.CRH is the largest building materials business in North America and in Europe and also has regional positions in Asia.CRH manufactures and supplies a range of integrated building materials, products and innovative solutions for the construction industry. From primary materials, to products that are highly engineered and high\u2011value\u2011added, to integrated building solutions that enable faster, more sustainable construction, CRH is uniquely positioned to address evolving trends in global construction markets. Our products can be found throughout the built environment in a wide range of construction projects from major public infrastructure to commercial buildings and residential homes.",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities",
    "language": "en",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f48838": {
   "value": "public limited company",
   "dimensions": {
    "concept": "ifrs-full:LegalFormOfEntity",
    "language": "en",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f50019": {
   "value": "2021-12-31",
   "dimensions": {
    "concept": "ifrs-full:DateOfEndOfReportingPeriod2013",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f52983": {
   "value": "CRH public limited company",
   "dimensions": {
    "concept": "ifrs-full:NameOfReportingEntityOrOtherMeansOfIdentification",
    "language": "en",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f52991": {
   "value": "CRH plc",
   "dimensions": {
    "concept": "ifrs-full:NameOfUltimateParentOfGroup",
    "language": "en",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f52992": {
   "value": "CRH plc",
   "dimensions": {
    "concept": "ifrs-full:NameOfParentEntity",
    "language": "en",
    "entity": "scheme:549300MIDJNNTH068E74",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  }
 }
}