Used BMW cars

Here at Williams BMW, we provide a huge range of used BMW vehicles to choose from, which means you should have no problem whatsoever selecting your next car.

Our manufacturer-trained technicians diligently acquire the very best pre-owned examples, submitting each to a full visual examination and comprehensive mechanical testing.

More than 50 percent of our pre-owned BMWs are two years old or less – and those that aren’t typically date back no further than 2015.

Yes, an Approved Used car from Williams BMW is a guarantee of high quality. Even so, we still provide each model with a 12-month unlimited-mileage BMW warranty, plus BMW Roadside Assistance.

Buying a used car from us is like purchasing a brand-new equivalent – except it’s a considerably cheaper option. Furthermore, as BMW specialists, we’re here to provide it with all the aftersales attention it’ll ever need.

Please click through our Approved Used BMW cars to find the one that most meets your needs, tastes and budget – and don’t forget to take advantage of our flexible financing.