| Dec 31, 2017 | Dec 31, 2018 | Dec 31, 2019 | Dec 31, 2020 | Dec 31, 2021 | Dec 31, 2022 | Dec 31, 2023 | Dec 31, 2024 |
|---|
| Profit (loss) before tax | 7,180 | 16,723 | 8,154 | -24,888 | 15,227 | 15,405 | 23,749 | 6,782 |
|---|
| Exploration expenditure written off | 1,603 | 1,085 | 631 | 9,920 | 167 | 385 | 746 | 767 |
|---|
| Depreciation, depletion and amortization | 15,584 | 15,457 | 17,780 | 14,889 | 14,805 | 14,318 | 15,928 | 16,622 |
|---|
| Impairment and (gain) loss on sale of businesses and fixed assets | 6 | 404 | 7,882 | 11,507 | -2,997 | 26,656 | 5,488 | 6,317 |
|---|
| Earnings from joint ventures and associates | 2,507 | 3,753 | 3,257 | -403 | 3,999 | 2,530 | 898 | 1,993 |
|---|
| Dividends received from joint ventures and associates | - | 1,535 | 1,962 | 1,442 | 1,842 | 1,700 | 2,092 | 2,023 |
|---|
| Remeasurement of joint ventures on step-acquisition, classified as operating activities | - | - | - | - | - | - | - | -917 |
|---|
| Interest receivable | -304 | -468 | -441 | -258 | -235 | -444 | -1,265 | -1,512 |
|---|
| Interest received | 375 | 348 | 416 | 74 | 320 | 414 | 1,119 | 1,450 |
|---|
| Finance costs | 2,074 | 2,528 | 3,489 | 3,115 | 2,857 | 2,703 | 3,840 | 4,683 |
|---|
| Interest paid | 1,572 | 1,928 | 2,870 | 2,728 | 2,474 | 2,208 | 2,950 | 2,811 |
|---|
| Net finance expense relating to pensions and other post-employment benefits | -220 | -127 | -63 | -33 | 2 | 69 | 241 | 168 |
|---|
| Share-based payments | 661 | 690 | 730 | 723 | 627 | 795 | 616 | 1,174 |
|---|
| Adjustments For Increase (Decrease) In Pension And Other Post-Retirement Benefits | -394 | -386 | -238 | -282 | -655 | -257 | -193 | -182 |
|---|
| Adjustments for provisions | 2,106 | 986 | -176 | 735 | 2,934 | 440 | -2,481 | -152 |
|---|
| (Increase) decrease in inventories | -848 | 672 | -3,406 | 3,963 | -7,458 | -5,492 | 5,634 | 808 |
|---|
| Adjustments for decrease (increase) in other assets | -4,848 | -2,858 | -2,335 | 4,230 | -13,263 | -18,584 | 4,620 | 3,355 |
|---|
| Adjustments for increase (decrease) in other liabilities | 2,344 | -2,577 | 2,823 | -8,278 | 20,095 | 17,806 | -13,592 | -188 |
|---|
| Income taxes paid | 4,002 | 5,712 | 5,437 | 2,438 | 4,179 | 10,106 | 10,173 | 8,761 |
|---|
| Cash flows from (used in) operating activities | 18,931 | 22,873 | 25,770 | 12,162 | 23,612 | 40,932 | 32,039 | 27,297 |
|---|
| Expenditure on property, plant and equipment, intangible and other assets | 16,562 | 16,707 | 15,418 | 12,306 | 10,887 | 12,069 | 14,285 | 15,297 |
|---|
| Acquisitions, net of cash acquired | 327 | 6,986 | 3,562 | 44 | 186 | 3,530 | 799 | -53 |
|---|
| Investment in joint ventures | 50 | 382 | 137 | 567 | 1,440 | 600 | 1,039 | 850 |
|---|
| Investment in associates | 901 | 1,013 | 304 | 1,138 | 335 | 131 | 130 | 143 |
|---|
| Total cash capital expenditure | 17,840 | 25,088 | 19,421 | 14,055 | 12,848 | 16,330 | 16,253 | 16,237 |
|---|
| Proceeds from disposals of fixed assets | 2,936 | 940 | 500 | 491 | 1,145 | 709 | 133 | 328 |
|---|
| Proceeds from disposals of businesses, net of cash disposed | 478 | 1,911 | 1,701 | 4,989 | 5,812 | 1,841 | 1,193 | 2,578 |
|---|
| Proceeds from loan repayments | 349 | 666 | 246 | 717 | 197 | 67 | 55 | 81 |
|---|
| Net cash used in investing activities | -14,077 | -21,571 | -16,974 | -7,858 | -5,694 | -13,713 | -14,872 | -13,250 |
|---|
| Repurchase of shares | 343 | 355 | 1,511 | 776 | 3,151 | 9,996 | 7,918 | 7,127 |
|---|
| Lease liability payments | - | - | 2,372 | 2,442 | 2,082 | 1,961 | 2,560 | 2,833 |
|---|
| Proceeds from long-term financing | 8,712 | 9,038 | 8,597 | 14,736 | 6,987 | 2,013 | 7,568 | 10,656 |
|---|
| Repayments of long-term financing | 6,276 | 7,210 | 7,118 | 12,179 | 16,804 | 11,697 | 3,902 | 2,970 |
|---|
| Net increase (decrease) in short-term debt | -158 | 1,317 | 180 | -1,234 | 1,077 | -1,392 | -861 | -2,966 |
|---|
| Proceeds from issuing other equity instruments | - | - | - | 11,861 | 924 | 370 | 175 | 4,330 |
|---|
| Payments to redeem other equity instruments | - | - | - | - | - | - | - | 1,288 |
|---|
| Payments of other equity instruments | - | - | - | 89 | 538 | 708 | 1,008 | 1,053 |
|---|
| Payments from changes in ownership interests in subsidiaries that do not result in loss of control | - | - | - | 8 | 560 | 9 | 187 | 21 |
|---|
| Proceeds from contributions of non-controlling interests | 1,063 | - | 566 | 665 | 683 | 11 | 546 | 1,353 |
|---|
| bp shareholders | 6,153 | 6,699 | 6,946 | 6,340 | 4,304 | 4,358 | 4,809 | 5,003 |
|---|
| Non-controlling interests | 141 | 170 | 213 | 238 | 311 | 294 | 403 | 375 |
|---|
| Net cash provided by (used in) financing activities | -3,296 | -4,079 | -8,817 | 3,956 | -18,079 | -28,021 | -13,359 | -7,297 |
|---|
| Effect of exchange rate changes on cash and cash equivalents | 544 | -330 | 25 | 379 | -269 | -684 | 27 | -511 |
|---|
| Increase (decrease) in cash and cash equivalents | 2,102 | -3,107 | 4 | 8,639 | -430 | -1,486 | 3,835 | 6,239 |
|---|