BP figure parmi les 1ers groupes pétroliers mondiaux. Le CA par activité se répartit comme suit :
- raffinage et distribution (87,5%) : 7,5 millions de barils de pétrole brut et de produits raffinés vendus par jour. A fin 2007, le groupe exploite 17 raffineries (dont 5 aux Etats-Unis) et dispose d'un réseau de 24 100 stations-service (dont 12 200 aux Etats-Unis) ;
- vente de gaz et d'énergies renouvelables (6,7%) ;
- exploration et production d'hydrocarbures (5,5%) : pétrole (1,3 millions de barils produits par jour) et gaz naturel (7,2 millions de m3 produits par jour) ;
- autres (0,3%).
La répartition géographique du CA est la suivante : Royaume Uni (21,5%), Europe (23,3%), Etats-Unis (36%) et autres (19,2%).