According to our database (as of February 2023), a total of more than 7.4M businesses operate in the UK. Only 3.1% of them (more than 233 thousand) operate in Mining, Oil, and Gas. These companies have a share of 4.5% of all sales generated by UK-based businesses and employ 4.5% of all employees in the UK. The TOP 10 Mining, Oil, and Gas companies in the UK generated GBP 582B in sales in 2021 - the largest company, Shell, was responsible for 36% of the total.
All data used below is available in individual companies’ annual reports.
Shell plc had the highest sales in 2021
Shell plc was first with reported sales of GBP 209B in 2021 (GBP 68B more than the year before). It is a global energy company that operates in over 70 countries and focuses on exploration, production, refining, and distribution of oil and gas.
BP p.l.c. was second with GBP 125.8B in sales (in 2020 it was GBP 83.6B). It is a multinational oil and gas company that operates in over 70 countries and has a diverse portfolio of energy products including oil, gas, and biofuels.
Glencore Energy UK Ltd was third with sales of GBP 55.5B (up from GBP 32.7B in 2020). It is a global commodity trading and mining company that operates in over 50 countries. Glencore Energy UK Ltd focuses on production and trading of metals, minerals, and energy products.
The United Kingdom: Sales of TOP 10 mining, oil & gas companies in 2021 (in GBP)
Rio Tinto plc was fourth with GBP 48B in sales in 2021 (an increase compared to GBP 33.8B the year before). Rio Tinto plc is a mining and metals company that operates in over 35 countries and focuses on aluminum, copper, diamonds, and iron ore.
BHP Group (UK) ltd was fifth with reported sales of GBP 44.2B (in 2020 it was GBP 31.2B). BHP Group (UK) ltd is a global company that operates in over 90 locations and produces various commodities including iron ore, copper, coal, and petroleum.
Unipec U.L. Co. Limited was sixth with GBP 37.3B in sales (an increase compared to GBP 24.5B the year before). Unipec U.L. Co. Limited is a subsidiary of China's largest oil and gas company, Sinopec, and is involved in trading and marketing of petroleum and petrochemical products.
Anglo American plc was seventh with GBP 30.6B in sales in 2021 (up from GBP 18.7B the year before). It is a mining company that operates in over 30 countries and focuses on various commodities including diamonds, copper, platinum, and iron ore.
Centrica plc was eighth with sales of GBP 14.7B (an increase of GBP 2.5B compared to 2020). It is a UK multinational energy company that provides energy and services to households and businesses in the UK and Ireland. They operate under several brands, including British Gas.
British Gas Trading Limited was ninth with GBP 9B in sales in 2021 (year-on-year increase of GBP 746M). It is a subsidiary of Centrica and is one of the UK's largest energy suppliers, providing gas and electricity to households and businesses.
EDF Energy Customers Limited was tenth with GBP 7.9B in sales (an increase of GBP 1.1B year-on-year). It is a UK-based energy company that provides electricity and gas to households and businesses. EDF Energy Customers Limited also focuses on renewable energy (wind and solar).
UK: Sales of TOP 10 Mining, Oil, and Gas companies between 2018 and 2021 (in GBP)
Company
Financial Statements
2018
2019
2020
2021
Shell plc
Consolidated
£ 315,063,681,350
£ 247,578,607,322
£ 140,400,827,713
£ 208,964,592,275
BP p.l.c.
Consolidated
£ 247,545,232,274
£ 199,854,271,357
£ 83,597,486,205
£ 125,839,209,074
Glencore Energy UK ltd
Unconsolidated
£ 61,966,375,152
£ 52,281,817,257
£ 32,669,579,562
£ 55,534,409,102
Rio Tinto plc
Consolidated
£ 32,872,556,177
£ 30,720,233,435
£ 33,765,516,197
£ 48,058,583,106
BHP Group (UK) ltd
Consolidated
£ 33,480,049,682
£ 33,645,825,420
£ 31,206,658,428
£ 44,208,039,544
Unipec U.L. co. Limited
Unconsolidated
£ 21,258,001,975
£ 28,612,366,068
£ 24,494,512,068
£ 37,323,512,950
Anglo American plc
Consolidated
£ 20,942,050,971
£ 21,442,928,930
£ 18,739,966,124
£ 30,601,664,335
Centrica Plc
Consolidated
£ 23,304,000,000
£ 12,994,000,000
£ 12,249,000,000
£ 14,744,000,000
British Gas Trading Limited
Unconsolidated
£ 8,741,800,000
£ 8,907,900,000
£ 8,285,900,000
£ 9,032,000,000
EDF Energy Customers Limited
Unconsolidated
£ 6,602,500,000
£ 7,201,000,000
£ 6,838,000,000
£ 7,927,000,000
Rio Tinto plc had the highest profit both before and after tax in 2021
Rio Tinto plc had the highest profit before tax in 2021 - GBP 23.3B (up from GBP 11.6B in 2020). Shell plc was second with GBP 22.7B. BHP Group (UK) ltd was third with GBP 17.9B. The top 3 companies were followed by Anglo American plc (GBP 13B), BP p.l.c. (GBP 11.7B), Centrica Plc (GBP 767M), Unipec U.L. Co. Limited (GBP 144.5M), and British Gas Trading Limited (GBP 122.4M). Two companies reported a loss: EDF Energy Customers Limited (GBP -102M) and Glencore Energy UK ltd (GBP -332M).
UK: Profit before tax of TOP 10 Mining, Oil, and Gas companies between 2018 and 2021 (in GBP)
Company
2018
2019
2020
2021
Rio Tinto plc
£ 14,737,567,940
£ 7,913,315,778
£ 11,649,258,250
£ 23,337,117,772
Shell plc
£ 28,896,730,754
£ 18,295,046,662
£ -20,667,535,254
£ 22,860,974,862
BHP Group (UK) ltd
£ 11,450,861,667
£ 11,432,804,072
£ 9,820,455,041
£ 17,882,532,529
Anglo American plc
£ 4,694,326,456
£ 4,412,060,302
£ 4,023,860,373
£ 12,982,546,579
BP p.l.c.
£ 13,629,176,854
£ 5,853,553,482
£ -19,074,187,615
£ 11,669,987,738
Centrica Plc
£ 575,000,000
£ -1,034,000,000
£ -577,000,000
£ 767,000,000
Unipec U.L. co. Limited
£ 32,977,285
£ 149,424,293
£ 159,526,902
£ 144,524,096
British Gas Trading Limited
£ 571,600,000
£ 161,000,000
£ -5,900,000
£ 122,400,000
EDF Energy Customers Limited
£ -64,300,000
£ -162,000,000
£ -405,000,000
£ -102,000,000
Glencore Energy UK ltd
£ 8,389,715
£ 65,216,254
£ 89,083,834
£ -331,668,218
Rio Tinto plc also had the highest profit after tax - almost GBP 17.1B. Shell plc was second with GBP 15.8B. BHP Group (UK) ltd was third with almost GBP 9.8B. The top 3 companies were followed by Anglo American plc (GBP 8.6B), BP p.l.c. (GBP 6.5B), Centrica Plc (GBP 549M), British Gas Trading Limited (GBP 121.5M), and Unipec U.L. Co. Limited (GBP 116M). Two companies reported a loss: EDF Energy Customers Limited (GBP -79M) and Glencore Energy UK ltd (GBP -324.4M).
UK: Profit after tax of TOP 10 Mining, Oil, and Gas companies between 2018 and 2021 (in GBP)
Company
2018
2019
2020
2021
Rio Tinto plc
£ 11,296,341,364
£ 4,961,924,418
£ 7,871,631,850
£ 17,086,739,328
Shell plc
£ 19,393,201,914
£ 11,796,123,475
£ -16,503,678,725
£ 15,810,852,238
BHP Group (UK) ltd
£ 6,011,488,899
£ 7,232,393,831
£ 6,350,221,705
£ 9,777,567,784
Anglo American plc
£ 3,316,899,272
£ 3,289,303,661
£ 2,450,843,214
£ 8,615,509,242
BP p.l.c.
£ 7,806,030,970
£ 3,007,896,626
£ -15,886,725,935
£ 6,504,445,126
Centrica Plc
£ 242,000,000
£ -1,044,000,000
£ -432,000,000
£ 549,000,000
British Gas Trading Limited
£ 483,100,000
£ 93,000,000
£ 16,600,000
£ 121,500,000
Unipec U.L. co. Limited
£ 27,018,157
£ 121,474,159
£ 128,687,355
£ 115,945,794
EDF Energy Customers Limited
£ -68,800,000
£ -133,000,000
£ -330,000,000
£ -79,000,000
Glencore Energy UK ltd
£ 25,391,383
£ 59,095,733
£ 86,112,004
£ -324,376,110