Cash for BMW Cars Perth — Up to $9,999 with Free Pickup
Cash For Cars Perth buys BMW cars in any condition — running, broken down, written off, or just sitting in the driveway gathering dust. We pay up to $9,999 in cash, come to your Perth address with our own tow truck, and sort the WA ownership transfer paperwork on the spot. No rego required. No roadworthy needed. Ring 0420 262 651 for a quote — we'll give you a price over the phone in minutes, and most pickups happen the same day.
Why Perth BMW Owners Sell to Us

Same-Day Pickup Across Perth
We collect BMWs from anywhere in the Perth metro area — from Joondalup down to Rockingham, Midland to Fremantle. Most pickups happen within two hours of your call. We bring our own tilt-tray, so your car doesn't need to be driveable.

Genuine Cash — Up to $9,999
BMW parts hold strong value in Perth's market, especially engines, turbos, and gearboxes from the 3 Series, X3, and X5 range. We price your car based on its actual parts and scrap metal worth — not a lowball number we'll drop when we arrive. The quote we give on the phone is the price we pay.

We Handle the Paperwork
In WA, selling a car means completing the MR9 change-of-ownership form and notifying the Department of Transport within seven days. We fill out the MR9 with you on the spot, handle the DOT notification, and make sure everything's done properly. You don't need to visit a licensing centre or post anything yourself.

Licensed Dealer — Not a Backyard Operator
We're a Licensed Motor Vehicle Dealer (MD26589) operating from our Welshpool yard on Hantke Place. That licence means we follow WA's consumer protection rules, carry proper insurance, and process every sale through the books. You're dealing with a registered business, not someone off Gumtree.
Cash for BMW Cars — What Makes BMWs Worth Selling
BMWs are popular in Perth. Drive through Nedlands, Claremont, or City Beach and you'll see plenty of 3 Series sedans, X1 and X3 SUVs, and the odd M car. But BMW ownership costs add up — servicing is pricier than a Camry or Corolla, and once a BMW hits 150,000 kilometres with a few warning lights on the dash, the repair bills can exceed what the car's worth.
That's where most of our BMW sellers are at. The car still has value — the N20 and B48 engines are solid units with strong parts demand, the ZF gearboxes are sought after, and even body panels and interior trim from late-model BMWs fetch good money. But as a running car, the cost to fix it doesn't stack up.
As a Licensed Motor Vehicle Dealer (MD26589), Cash For Cars Perth has the tools and knowledge to assess what your BMW is actually worth based on its parts, its weight, and what buyers in Perth are currently paying. We'll give you a straight answer, not a runaround.


How We Price Your BMW
Every BMW we buy gets assessed individually. We don't use a flat rate — what you're paid depends on the model, age, condition, and which parts are in demand right now. Here's what affects the price:
Model and engine: A 2015 BMW 320i with the N20 turbo engine will fetch more than a 2006 BMW 118i. Bigger engines (the N55 inline-six, the S55 twin-turbo in M cars) and late-model drivetrains push the price up because the parts are worth more.
Condition: A BMW that still runs is worth more than one that's been sitting for two years. But even non-runners, flood-damaged cars, and accident write-offs have value in their components — alternators, turbos, ECUs, and alloy wheels all sell well.
Current demand: BMW X3 and X5 parts move quickly in Perth right now. 3 Series parts are always in demand. If we know we can move the parts fast, we pay more for the car.
Payment — Cash or OSKO Transfer
You choose how you get paid. We carry cash for on-the-spot payment, or we can send your money via OSKO bank transfer — it lands in your account within 60 seconds. Either way, you're paid before we load your BMW onto the truck.
How Selling Your BMW Works — Step by Step
The whole process usually takes under two hours from first call to cash in hand. Here's what happens:

1. Call or Message Us
Ring us on 0420 262 651 or fill out the online form. Tell us your BMW's model (e.g., 320i, X3, 530d), the year, its condition, and roughly how many kilometres it's done. We'll give you a cash figure within a few minutes.

2. Accept the Offer
Happy with the price? We'll book a pickup time that suits you — often the same day. There's no lock-in and no obligation. If you want to think about it, no worries.

3. We Come to You
Our driver arrives at your Perth address with a tilt-tray and the paperwork ready to go. We inspect the car, confirm the price, and complete the MR9 ownership transfer form together.

4. Get Paid and We're Gone
You receive your payment — cash or OSKO — and we load the BMW onto the truck. The whole thing takes about 20 minutes at your door.
What You Get When You Sell Your BMW to Cash For Cars Perth
- Up to $9,999 cash — based on your BMW's actual parts value, not a generic quote.
- Free tow truck pickup — we bring our own tilt-tray, anywhere across the Perth metro area.
- No surprises on price — the figure we quote on the phone is the figure we pay. We don't drop the price at your door.
- Responsible recycling — your BMW is dismantled at our Welshpool facility. Usable parts are resold, metals are recycled, and fluids are disposed of properly through licensed waste handlers.

BMW Models We Buy in Perth
We buy every BMW model that's been sold in Australia. If it's got a BMW badge, we'll make you an offer. The 3 Series is the most common BMW we pick up in Perth — particularly the F30 320i and 328i — followed by the X1, X3, and X5 SUVs.
But we also buy older E46 and E90 models, the 1 Series hatchbacks that are popular as city runabouts, and higher-end cars like the 5 Series and 7 Series. M cars like the M3 and M4 carry strong parts value thanks to their performance drivetrains — even damaged ones fetch solid money. We've also seen more i4 and iX electric models come through lately as early adopters in Perth upgrade or move on from their first EV.
Full List of BMW Models We Purchase
- BMW Sedans and Hatches: 1 Series, 2 Series, 3 Series, 4 Series, 5 Series, 6 Series, 7 Series, 8 Series
- BMW SUVs: X1, X2, X3, X4, X5, X6, X7 (including M Sport variants)
- BMW Coupes and Convertibles: Z4, 4 Series Coupe, 8 Series Gran Coupe
- BMW M Performance: M2, M3, M4, M5, M8
- BMW Electric and Hybrid: iX, i4, i7, iX3
Got an older BMW — an E36, E39, or E60 — that's been sitting unregistered? Those still have parts value. Call us on 0420 262 651 and we'll price it up.

We Buy BMWs in Any Condition
Your BMW doesn't need to be pretty or running. We buy them in every state — from a near-new X5 with finance owing (we can help sort that) to a 20-year-old 318i that hasn't moved in three years. Here are some common situations:
Written off or accident damaged: If your BMW's been in a crash and insurance has written it off, or if you've decided not to claim, we'll buy it as-is. Damaged BMWs still contain valuable mechanical and electrical parts.
Mechanical breakdown: Blown turbo? Timing chain gone? Transmission warning on the dash? These are expensive repairs on a BMW — often $3,000 to $8,000 at a specialist. Instead of pouring money into it, sell it to us and put that cash toward your next car.
Unregistered or deregistered: If your BMW's rego has lapsed, that's fine. Under the City of Perth's local laws (and most WA councils), you can't leave unregistered vehicles on the street, and some councils will issue fines for unregistered cars left visible on residential properties. We can take it off your hands before it becomes a problem.
Cash for BMW Cars — Covering All Perth Suburbs
We pick up BMWs from every suburb across the Perth metropolitan area. Our base is in Welshpool, just off Leach Highway, so we can reach most inner and middle-ring suburbs within 30 minutes. Even outer suburbs like Ellenbrook or Rockingham are usually under an hour away.
We cover all suburbs, including:
- Perth CBD — inner-city pickups, including apartment blocks and commercial properties.
- Rockingham — we service the Rockingham area regularly, usually within 45 minutes from Welshpool.
- Osborne Park — quick access via the Mitchell Freeway.
- Midland — we're in the eastern suburbs often and can combine Midland pickups with nearby jobs.
- Hillarys — northern coastal suburbs along the Mitchell Freeway corridor.
- Joondalup — we head north regularly and cover Joondalup and surrounds.
- Fremantle — south of the river via Leach Highway or Stirling Highway.
- Ellenbrook — newer estates in the northeast corridor.
- Canning Vale — close to our Welshpool base, usually a 15-minute drive.
- Bibra Lake — accessible via Roe Highway from Welshpool.
- Armadale — southeast corridor via Tonkin Highway.
- All other Perth suburbs — if you're in the metro area, we come to you.
Ready to sell your BMW? Call Cash For Cars Perth on 0420 262 651 for a free quote — no obligation, no runaround.

Frequently Asked Questions About Selling Your BMW in Perth
Got questions? Here are the most common ones we get from BMW owners in Perth. Or call us directly on 0420 262 651.
Ready to sell your BMW in Perth? Ring Cash For Cars Perth on 0420 262 651 today.


