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
Media enquiries
suzan.zungu@bp.com
+27 87 357 9365
Procurement
New site opening
Accounts payable
Back office and promotions
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