At Peninsula BM we supply a whole range of BMW parts across Melbourne, Australia and worldwide to suit your needs. Ranging from genuine, OEM and aftermarket new BMW parts, to second hand & fully reconditioned.
With over 2800 BMWs already dismantled, another 200 cars on site to source parts from, AND a huge range of imported low kilometre undamaged stock, Peninsula BM has Australia's largest range of BMW spare parts.
It doesn't matter if your BMW is 40 years or 40 days old, Peninsula BM can provide you with the part you need, at a competitive price.