Approved Used BMW Cars
Explore our carefully selected collection of BMW Approved Used Vehicles, each one inspected to BMW’s exacting standards and backed by a comprehensive warranty for complete peace of mind.
All models are available to test drive and order now, with a host of complimentary BMW Approved Used benefits, including thorough multi-point vehicle checks and roadside assistance.
Drive with confidence, knowing your next BMW has been expertly prepared and approved by the specialists.
Got a question? Contact us today to discuss any of our vehicles in stock with a friendly member of the Sales Team.
BMW
Used
- 2025
- 4,078 miles
- Petrol
- Automatic
- 2021
- 19,285 miles
- Petrol
- Automatic
- 2025
- 7,215 miles
- Petrol
- Automatic
- 2021
- 33,299 miles
- Plug in hybrid
- Automatic
- 2021
- 35,560 miles
- Plug in hybrid
- Automatic
- 2022
- 26,562 miles
- Diesel
- Automatic
- 1998
- 97,368 miles
- Petrol
- Manual
- 2025
- 7,621 miles
- Diesel
- Automatic
- 2021
- 14,465 miles
- Diesel
- Automatic
- 2022
- 20,715 miles
- Petrol
- Automatic
- 2022
- 12,237 miles
- Petrol
- Automatic
- 2015
- 115,760 miles
- Diesel
- Automatic
- 2025
- 3,794 miles
- Petrol
- Automatic
- 2025
- 15 miles
- Plug in hybrid
- Automatic
- 2024
- 15 miles
- Petrol
- Automatic
- 2025
- 6,501 miles
- Petrol
- Automatic
- 2025
- 3,670 miles
- Petrol
- Automatic
- 2025
- 10,717 miles
- Petrol
- Automatic
- 2023
- 12,361 miles
- Petrol
- Automatic
- 2015
- 44,673 miles
- Diesel
- Automatic
- 2015
- 43,110 miles
- Diesel
- Automatic
- 2021
- 26,920 miles
- Petrol
- Automatic
- 2024
- 3,387 miles
- Petrol
- Automatic
- 2025
- 15,846 miles
- Petrol
- Automatic
- 2025
- 4,659 miles
- Electric
- Automatic
- 2019
- 46,866 miles
- Electric
- Automatic
- 2022
- 37,173 miles
- Diesel
- Automatic
- 2021
- 23,355 miles
- Petrol
- Automatic
- 2021
- 11,756 miles
- Petrol
- Automatic
- 2023
- 14,030 miles
- Electric
- Automatic
- 2022
- 28,598 miles
- Petrol
- Automatic
- 2022
- 6,861 miles
- Petrol
- Automatic
- 2023
- 19,378 miles
- Diesel
- Automatic
- 2018
- 41,909 miles
- Petrol
- Automatic
- 2023
- 20,000 miles
- Petrol
- Automatic
- 2023
- 21,138 miles
- Petrol
- Automatic
- 2022
- 17,943 miles
- Petrol
- Automatic
- 2022
- 9,189 miles
- Petrol
- Automatic
- 2022
- 35,106 miles
- Diesel
- Automatic
- 2021
- 37,194 miles
- Petrol
- Automatic
- 2025
- 6,680 miles
- Plug in hybrid
- Automatic
- 2023
- 34,237 miles
- Petrol
- Manual
- 2023
- 15,554 miles
- Plug in hybrid
- Automatic
- 2021
- 19,062 miles
- Electric
- Automatic
- 2021
- 24,623 miles
- Electric
- Automatic
- 2021
- 28,458 miles
- Petrol
- Automatic
- 2023
- 38,017 miles
- Petrol
- Automatic
- 2025
- 10,129 miles
- Petrol
- Automatic

Bromley
BMW 2 Series
220i M Sport CoupePrice
£30,410

Bromley
BMW 1 Series
118i M SportPrice
£22,026

Ruxley
BMW X7
X7 xDrive40i M SportPrice
£79,755

Ruxley
BMW X5
X5 xDrive45e M SportPrice
£43,588

Enfield
BMW X5
X5 xDrive45e M SportPrice
£39,328

Woolwich
BMW X3
X3 xDrive20d M SportPrice
£34,371

Pictures coming soon
Ruxley
BMW Z3
2.8i Convertible 2dr Petrol Manual (225 g/km, 193 bhp)Price
£12,000

Pictures coming soon
Ruxley
BMW X5
X5 xDrive30d M SportPrice
£65,444

Blackheath
BMW X3
X3 xDrive20d M SportPrice
£31,516

Pictures coming soon
Bromley
BMW 1 Series
128tiPrice
£23,495

Pictures coming soon
Ruxley
BMW 4 Series Gran Coupe
M440i xDrive Gran CoupePrice
£38,295

Pictures coming soon
Enfield
BMW X3
X3 xDrive20d xLinePrice
£8,000

Pictures coming soon
Ruxley
BMW 1 Series
120 M SportPrice
£27,457

Pictures coming soon
Ruxley
BMW X1
X1 xDrive25e M SportPrice
£39,352

Pictures coming soon
Ruxley
BMW 1 Series
120 M SportPrice
£27,897

Pictures coming soon
Enfield
BMW 2 Series
220 M Sport Gran CoupePrice
£30,495

Enfield
BMW 1 Series
120 M SportPrice
£28,995

Pictures coming soon
Enfield
BMW 1 Series
M135 xDrivePrice
£33,495

Enfield
BMW Z4
Z4 sDrive20i M SportPrice
£32,998

Pictures coming soon
Enfield
BMW 5 Series
530d M Sport SaloonPrice
£11,500

Pictures coming soon
Enfield
BMW 3 Series
318d SE SaloonPrice
£8,000

Pictures coming soon
Enfield
BMW 3 Series
320i xDrive M Sport SaloonPrice
£26,999

Enfield
BMW 1 Series
M135i xDrivePrice
£30,998

Pictures coming soon
Ruxley
BMW 4 Series Gran Coupe
M440i xDrive Gran CoupePrice
£38,295

Woolwich
BMW i4
i4 M60Price
£65,976

Ruxley
BMW i3 Series
i3s 120AhPrice
£12,495

Ruxley
BMW X1
X1 sDrive 18d Sport PremierPrice
£24,995

Ruxley
BMW 1 Series
118i M SportPrice
£19,995

Ruxley
BMW X3
X3 xDrive20i M SportPrice
£35,429

Ruxley
BMW iX1
iX1 xDrive30 M SportPrice
£30,335

Ruxley
BMW 4 Series Gran Coupe
420i M Sport Gran CoupePrice
£27,947

Ruxley
BMW M5
M5 Competition SaloonPrice
£64,688

Blackheath
BMW X4
X4 xDrive20d M SportPrice
£40,241

Ruxley
BMW 3 Series
320i M Sport SaloonPrice
£14,876

Pictures coming soon
Ruxley
BMW 3 Series
320i M Sport SaloonPrice
£36,138

Pictures coming soon
Bromley
BMW 3 Series
M340i xDrive SaloonPrice
£39,560

Pictures coming soon
Bromley
BMW 8 Series
840i M Sport Gran CoupePrice
£37,531

Enfield
BMW X3
X3 xDrive20i M SportPrice
£35,500

Enfield
BMW X5
X5 xDrive30d xLinePrice
£37,000

Enfield
BMW X2
X2 xDrive20i M SportPrice
£22,865

Pictures coming soon
Enfield
BMW 3 Series
330e M Sport SaloonPrice
£33,500

Pictures coming soon
Enfield
BMW 1 Series
118i M SportPrice
£18,783

Enfield
BMW 3 Series
330e M Sport SaloonPrice
£29,890

Enfield
BMW i3 Series
i3s 120AhPrice
£16,300

Enfield
BMW iX3
iX3 Premier EditionPrice
£24,970

Enfield
BMW 1 Series
M135i xDrivePrice
£25,445

Enfield
BMW 1 Series
M135i xDrivePrice
£26,587

Ruxley
BMW 1 Series
120 M SportPrice
£27,153
Showing 48 of 356