BP работает на российском нефтегазовом рынке с начала 90-х годов.
В 1996 году в Москве открылся первый автозаправочный комплекс под брендом BP. В настоящее время сеть под брендом ВР насчитывает более 120 станций в Москве и Московской области, в Санкт-Петербурге и Пскове, в Тверской, Смоленской и Новгородской областях.