Please use the contact details below to email, call or write to us in South Africa. We aim to deal with your enquiries as quickly as possible.

Physical address

bp Southern Africa (Pty) Ltd
199 Oxford Road
Oxford Parks
Dunkeld
2196

By post

PO Box 1554
Johannesburg
2000

By phone

Tel: 0860 222 166

For comments or complaints about our service stations and retail outlets in South Africa, please contact our customer support team:

Email: helpdeskmailbox@bp.com
Phone: Helpdesk number available 24/7: 0860 222 166

Function

Customer support

helpdeskmailbox@bp.com

Media enquiries

suzan.zungu@bp.com
+27 87 357 9365

Procurement

BPSASD@bp.com

New site opening

supportretail1@bp.com

Accounts payable

BPSAAPMailbox@za.bp.com

Back office and promotions

AutoScan1@bp.com

Global

We are a global energy business with offices around the world. Find your nearest fuel station or contact bp in your country

Select a topic
World map