Skip to content
0800 092 5226

Sell your X5 in Kingston upon Thames

Kingston, Surbiton, New Malden and Tolworth. Any X5, any condition: we collect in Kingston upon Thames free of charge.

Get your X5 offer

Free, no obligation, and held for 7 days.

  • Free collection
  • No fees
  • Paid the same day
  • 7-day price hold

Nearly there. Tell us a little more about the X5 and how to reach you.

Or call free on 0800 092 5226, or message us on WhatsApp.

Prefer WhatsApp? Snap it, send it, get a price

  • Free collectionAnywhere in the UK, and from mainland Europe on request.
  • No feesNothing deducted from the price we agree.
  • Paid the same dayBank transfer while our driver is with you, or cash.
  • 7-day price holdOur offer stays put while you decide.

How selling your X5 works

  1. Ask for a valuation

    Enter the registration and mileage, or send photos of the X5 and any dash messages on WhatsApp.

  2. Think it over for up to 7 days

    We send you a figure and hold it for a week. No chasing, no pressure.

  3. We collect and pay you

    Choose a day. We collect from wherever the X5 is in the UK and pay you before we drive away.

Selling an X5 in Kingston upon Thames: questions

Do you collect BMW X5s in Kingston upon Thames?

Yes. We collect from homes, workplaces and business premises in and around Kingston upon Thames, free of charge, at a time that suits you.

How fast can I sell my BMW X5 in Kingston upon Thames?

Once you accept our offer, we collect at a time that suits you and pay you by bank transfer the same day. Your offer is held for 7 days, so there is no rush.

Do you buy X5s with faults in Kingston upon Thames?

Yes. We buy X5s with suspension, engine, transfer box and gearbox faults, MOT failures and non-runners in Kingston upon Thames, collected free.

Are there any fees for selling in Kingston upon Thames?

No. No admin fees, no collection charge and nothing deducted from the price we agree.

Sell your BMW X5 this week

Free valuation, offer held for 7 days, paid on collection day.

Call free 0800 092 5226