BP

Up to 50% of your fuel spend back each month with Discovery Insure

With Discovery insure you can get up to 50% back in fuel cash back each month when you fill up at BP or Shell.

If you have a Gautrain Gold card, you can get up to 50% back on your monthly Gautrain spend too.

Find out more about fuel rewards
Get up to 20% back in Discovery Miles each month with Discovery Bank

Discovery Bank clients with Vitality Money, can get up to 20% back in Discovery Miles on fuel spend at BP when paying with their Discovery Bank credit card.

Join Discovery Bank
Don't have all of our products yet? See what we offer and start saving today!

Join Discovery

Log in