5 Largest British Companies by Revenue

2. BP Plc

2021 Revenue: $157.739 billion or £127.404 billion under current exchange rates

BP Plc is an oil and gas giant that has benefited from the rising energy prices. In 2021, BP Plc’s sales rose to $157.739 billion up from $105.944 billion in 2020 but down slightly from $159.307 billion in 2019. Given its substantial revenue, BP Plc ranks #2 on our list of 25 Largest British Companies by Revenue.