From memory £7 - £8. I checked the cap from my mates BMW Mini (51 plate), it fitted and so he got one for his car from his BMW dealership. Oddly enough as the info on the top of the new cap was printed in German I thought I would check the brake fluid reservoir behind the bulkhead. The cap on that reservoir was exactly the same as that on the new cap - in German. So I assume they are both BMW stock parts.