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
- 2024
- 8,841 miles
- Plug in hybrid
- Automatic
- 2022
- 29,441 miles
- Petrol
- Automatic
- 2022
- 21,580 miles
- Petrol
- Automatic
- 2025
- 7,252 miles
- Petrol
- Automatic
- 2025
- 11,209 miles
- Petrol
- Automatic
- 2018
- 56,275 miles
- Diesel
- Automatic
- 2025
- 3,750 miles
- Electric
- Automatic
- 2022
- 20,596 miles
- Electric
- Automatic
- 2025
- 7,617 miles
- Petrol
- Automatic
- 2021
- 29,755 miles
- Petrol
- Automatic
- 2025
- 4,734 miles
- Diesel
- Automatic
- 2024
- 8,246 miles
- Petrol
- Automatic
- 2022
- 34,968 miles
- Electric
- Automatic
- 2023
- 10,903 miles
- Plug in hybrid
- Automatic
- 2025
- 8,303 miles
- Petrol
- Automatic
- 2025
- 5,039 miles
- Petrol
- Automatic
- 2025
- 3,058 miles
- Petrol
- Automatic
- 2025
- 8,204 miles
- Plug in hybrid
- Automatic
- 2025
- 7,395 miles
- Petrol
- Automatic
- 2021
- 24,444 miles
- Petrol
- Automatic
- 2021
- 36,176 miles
- Petrol
- Automatic
- 2020
- 18,023 miles
- Petrol
- Automatic
- 2025
- 3,546 miles
- Petrol
- Automatic
- 2025
- 6,069 miles
- Petrol
- Automatic
- 2025
- 8,166 miles
- Diesel
- Automatic
- 2019
- 28,137 miles
- Petrol
- Automatic
- 2020
- 20,622 miles
- Petrol
- Automatic
- 2025
- 7,110 miles
- Petrol
- Automatic
- 2025
- 16,327 miles
- Petrol
- Automatic
- 2022
- 22,955 miles
- Plug in hybrid
- Automatic
- 2022
- 19,137 miles
- Petrol
- Automatic
- 2022
- 35,151 miles
- Electric
- Automatic
- 2025
- 3,872 miles
- Electric
- Automatic
- 2018
- 62,664 miles
- Petrol
- Automatic
- 2017
- 62,344 miles
- Petrol
- Automatic
- 2019
- 66,897 miles
- Diesel
- Automatic
- 2018
- 23,105 miles
- Diesel
- Automatic
- 2025
- 7,852 miles
- Petrol
- Automatic
- 2019
- 45,985 miles
- Diesel
- Automatic
- 2024
- 20,671 miles
- Plug in hybrid
- Automatic
- 2022
- 4,415 miles
- Petrol
- Automatic
- 2024
- 13,261 miles
- Plug in hybrid
- Automatic
- 2025
- 4,414 miles
- Petrol
- Automatic
- 2022
- 29,392 miles
- Petrol
- Automatic
- 2021
- 19,605 miles
- Diesel
- Automatic
- 2021
- 23,826 miles
- Petrol
- Automatic
- 2022
- 20,288 miles
- Petrol
- Manual
- 2022
- 28,960 miles
- Petrol
- Automatic

Woolwich
BMW 3 Series
330e M Sport SaloonPrice
£32,769

Woolwich
BMW 1 Series
118i M SportPrice
£21,163

Enfield
BMW 1 Series
118i M SportPrice
£23,627

Pictures coming soon
Blackheath
BMW 1 Series
120 M SportPrice
£28,799

Pictures coming soon
Blackheath
BMW 5 Series
520i M Sport Pro SaloonPrice
£44,579

BMW 3 Series
320d M Sport Shadow Edition SaloonPrice
£16,118

Woolwich
BMW i4
i4 eDrive40 M SportPrice
£44,357

Pictures coming soon
Enfield
BMW iX
iX xDrive40 M SportPrice
£40,854

Pictures coming soon
Enfield
BMW 3 Series
320i M Sport TouringPrice
£35,959

Pictures coming soon
Enfield
BMW 2 Series
M235i xDrive Gran CoupePrice
£27,231

Pictures coming soon
Enfield
BMW X5
X5 xDrive30d M SportPrice
£74,500

Pictures coming soon
Enfield
BMW X3
X3 xDrive20i M SportPrice
£42,897

Pictures coming soon
Enfield
BMW iX3
iX3 M Sport ProPrice
£30,531

Pictures coming soon
Bromley
BMW X1
X1 xDrive25e M SportPrice
£32,196

Ruxley
BMW M3 Competition
M3 Competition M xDrive TouringPrice
£82,983

Pictures coming soon
Ruxley
BMW 3 Series
320i M Sport TouringPrice
£37,515

Ruxley
BMW 1 Series
M135 xDrivePrice
£36,892

Woolwich
BMW 3 Series
330e M Sport TouringPrice
£38,222

Pictures coming soon
Enfield
BMW M3 Competition
M3 Competition M xDrive TouringPrice
£77,889

Pictures coming soon
Blackheath
BMW 4 Series
420i xDrive M Sport CoupePrice
£27,967

Pictures coming soon
Blackheath
BMW 1 Series
118i M SportPrice
£19,846

Pictures coming soon
Blackheath
BMW 1 Series
118i M SportPrice
£20,344

Pictures coming soon
Blackheath
BMW X7
X7 xDrive40i M SportPrice
£84,290

Blackheath
BMW 3 Series
2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)Price
£33,500

Pictures coming soon
Ruxley
BMW X5
X5 xDrive30d M SportPrice
£74,428

Woolwich
BMW 3 Series
M340i xDrive SaloonPrice
£33,706

Enfield
BMW X1
2.0 20i xLine SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (178 ps)Price
£22,787

Enfield
BMW 4 Series Gran Coupe
2.0 420i M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps)Price
£38,653

Enfield
BMW 5 Series
2.0 520i MHT M Sport Pro Saloon 4dr Petrol Hybrid Steptronic Euro 6 (s/s) (208 ps)Price
£42,551

Pictures coming soon
Enfield
BMW X3
2.0 30e 12kWh xLine SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (292 ps)Price
£33,356

Enfield
BMW 3 Series
2.0 318i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (156 ps)Price
£23,813

Enfield
BMW iX3
80kWh M Sport SUV 5dr Electric Auto (286 ps)Price
£27,313

Pictures coming soon
Enfield
BMW i5
40 83.9kWh M Sport Touring 5dr Electric Auto eDrive (11kW Charger) (340 ps)Price
£56,500

Pictures coming soon
Blackheath
BMW X3
X3 xDrive20i M SportPrice
£21,365

Blackheath
BMW 3 Series
330i M Sport TouringPrice
£16,500

Bromley
BMW 3 Series
320d M Sport Shadow Edition TouringPrice
£13,747

Bromley
BMW 2 Series Gran Tourer
218d Luxury Gran TourerPrice
£15,487

Bromley
BMW 3 Series
320i M Sport SaloonPrice
£33,500

Bromley
BMW X5
X5 xDrive30d M SportPrice
£38,250

Bromley
BMW 3 Series
330e M Sport SaloonPrice
£30,622

Bromley
BMW 3 Series
320i Sport SaloonPrice
£27,044

Ruxley
BMW 3 Series
330e M Sport SaloonPrice
£30,954

Blackheath
BMW 4 Series Gran Coupe
2.0 420i M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps)Price
£38,626

Blackheath
BMW X1
2.0 20i xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (178 ps)Price
£24,125

Woolwich
BMW X4
X4 xDrive20d M SportPrice
£34,641

Woolwich
BMW 4 Series
420i M Sport CoupePrice
£28,574

Ruxley
BMW 1 Series
118i M SportPrice
£20,986

Ruxley
BMW 4 Series
420i M Sport CoupePrice
£29,998
Showing 48 of 293