La British Petroleum Co. Ltd. tiene su origen en la sociedad Anglo Persian Oil Company, fundada a principios del siglo por Williams Knox d'Arcy con el fin de explotar los yacimientos petrolíferos descubiertos en Per-sia. La A.P.O.C, que ya en 1935 había cambiado la razón social por Anglo Iranian Oil Company, adoptó la nueva y definitiva denominación de British Petroleum Company en el año 1954.
En 1955 la BP, que había llegado a ser una de las más importantes sociedades en el sector petrolífero, traspasó toda la actividad comercial a la BP Trading Ltd., una filial constituida expresamente. Las actividades de la sociedad petrolífera se desarrollan a escala mundial y conciernen a cada sector industrial: el grupo realiza prospecciones, extrae, refina, transporta, distribuye y vende el bruto y sus derivados. Los últimos descubrimientos petrolíferos de la BP comprenden los yacimientos del Mar del Norte, de los que extrae gas, y yacimientos en Alaska, en Prudhoc Bay.
La sede central de la BP está en Londres: Britannic, House, Moon Lañe, London EC 2.