| Group | |||
| For the year ended 31 December | Note | 2024  Rm  | 
2023  Rm  | 
| Profit before tax | 12 447 | 17 934 | |
|---|---|---|---|
| Adjusted for: | |||
| Finance income | (1 786) | (1 570) | |
| Finance costs | 1 216 | 1 252 | |
| Dividend income from financial assets | (2) | ||
| Share of income of equity-accounted investments | (4 270) | (6 987) | |
| Net operating profit | 7 607 | 10 627 | |
| Non-cash movements: | |||
| Depreciation and amortisation | 6.1.3 | 2 773 | 2 715 | 
| ECLs on financial assets at amortised costs | 6.1.3 | 153 | 21 | 
| Write-off of trade and other receivables | 6.1.3 | 13 | 4 | 
| Write-off of ESD loans | 6.1.3 | 5 | 2 | 
| Write-off of other current assets | 6.1.3 | 32 | |
| Movement in provisions | 6.1.3 | 211 | 70 | 
| Movement in retirement employee obligations | 6.1.3 | 13 | 11 | 
| Net unrealised currency exchange differences | 6.1.3 | (84) | (46) | 
| Fair value adjustments on financial instruments | (303) | (284) | |
| Write-down of inventories to net realisable value | 6.1.3 | 141 | |
| Gain on modification of lease | 6.1.3 | (2) | |
| Net losses on disposal of property, plant and equipment | 6.1.3 | 27 | 57 | 
| Losses on disposal of intangible assets | 6.1.3 | 16 | |
| Indemnification asset movement | 6.1.3 | 5 | |
| Share-based payment expense | 6.1.3 | 208 | 212 | 
| Hedge ineffectiveness on interest rate swap cash flow hedges | 6.1.3 | 12 | 18 | 
| Translation of foreign currency items | (14) | (85) | |
| Amortisation of transaction costs prepaid | 4 | 4 | |
| Non-cash recoveries | 163 | 23 | |
| Non-cash deposit facilities | (373) | ||
| Non-cash management fees | 45 | 53 | |
| Other non-cash movements | (6) | 8 | |
| Cash generated by operations before working capital movements | 10 982 | 13 074 | |
| Working capital movements | |||
| Increase in inventories | (268) | (212) | |
| (Increase)/decrease in trade and other receivables | (420) | 449 | |
| Increase in trade and other payables | 240 | 68 | |
| Utilisation of provisions | 13.3 | (102) | (72) | 
| Cash generated by operations | 10 432 | 13 307 | |
| Company | |||
| For the year ended 31 December | Note | 2024  Rm  | 
2023  Rm  | 
| Profit before tax | 8 858 | 8 002 | |
|---|---|---|---|
| Adjusted for: | |||
| Items separately presented: | |||
| Finance income | 12.1.2 | (1 502) | (1 313) | 
| Finance costs | 12.1.2 | 1 633 | 1 543 | 
| Non-cash movements: | |||
| Dividend revenue from subsidiaries (in specie) | (4 746) | (4 405) | |
| Depreciation and amortisation | 6.1.3 | 97 | 199 | 
| Interest income accrued not yet received | (2) | ||
| Impairment charges of investments in subsidiaries | 8.3 | 32 | |
| Write-off of other current assets | 5 | ||
| ECLs on financial assets at amortised costs | 6.1.3 | 141 | 328 | 
| Write-off of ESD loans | 6.1.3 | 5 | 2 | 
| Movement in provisions | 6.1.3 | (3) | (1) | 
| Net unrealised currency exchange differences | 6.1.3 | 3 | 16 | 
| Fair value adjustments on financial instruments | 6.1.3 | (4) | (3) | 
| Net losses on disposal of property, plant and equipment | 6.1.3 | 36 | |
| Losses on disposal of intangible assets | 6.1.3 | 16 | |
| Share-based payment expense | 6.1.3 | 108 | 129 | 
| Amortisation of transaction costs prepaid | 4 | 4 | |
| Cash generated by operations before working capital movements | 4 610 | 4 572 | |
| Working capital movements | |||
| Decrease/(increase) in inventories | 1 | (3) | |
| (Increase)/decrease in trade and other receivables | (100) | 110 | |
| (Increase)/decrease in treasury facilities with subsidiaries at amortised cost (receivable) | (18) | 163 | |
| Increase/(decrease) in trade and other payables | 55 | (75) | |
| (Decrease)/increase in non-interest bearing loans from subsidiaries | (3) | 685 | |
| Increase in treasury facilities with subsidiaries at amortised cost (payable) | 4 786 | 6 703 | |
| Utilisation of provisions | 13.3 | (2) | |
| Cash generated by operations | 9 329 | 12 155 | |