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
- 2022
- 6,806 miles
- Petrol
- Automatic
- 2024
- 21,884 miles
- Petrol
- Automatic
- 2022
- 27,861 miles
- Petrol
- Automatic
- 2022
- 27,394 miles
- Petrol
- Automatic
- 2022
- 13,984 miles
- Petrol
- Automatic
- 2024
- 13,594 miles
- Electric
- Automatic
- 2022
- 40,419 miles
- Diesel
- Automatic
- 2024
- 12,017 miles
- Petrol
- Automatic
- 2023
- 25,869 miles
- Plug in hybrid
- Automatic
- 2022
- 22,505 miles
- Petrol
- Automatic
- 2020
- 37,312 miles
- Electric
- Automatic
- 2019
- 11,346 miles
- Petrol
- Automatic
- 2020
- 22,911 miles
- Plug in hybrid
- Automatic
- 2024
- 6,864 miles
- Petrol
- Automatic
- 2021
- 23,882 miles
- Petrol
- Automatic
- 2024
- 10,492 miles
- Electric
- Automatic
- 2020
- 39,405 miles
- Petrol
- Automatic
- 2024
- 3,723 miles
- Plug in hybrid
- Automatic
- 2020
- 38,440 miles
- Diesel
- Automatic
- 2025
- 3,750 miles
- Petrol
- Automatic
- 2025
- 2,979 miles
- Petrol
- Automatic
- 2024
- 9,262 miles
- Electric
- Automatic
- 2024
- 17,548 miles
- Diesel
- Automatic
- 2022
- 18,550 miles
- Diesel
- Automatic
- 2022
- 17,759 miles
- Petrol
- Automatic
- 2023
- 14,988 miles
- Diesel
- Automatic
- 2021
- 21,658 miles
- Petrol
- Automatic
- 2024
- 2,516 miles
- Petrol
- Automatic
- 2021
- 38,397 miles
- Electric
- Automatic
- 2024
- 2,756 miles
- Plug in hybrid
- Automatic
- 2024
- 2,512 miles
- Petrol
- Manual
- 2023
- 29,044 miles
- Petrol
- Automatic
- 2024
- 7,315 miles
- Plug in hybrid
- Automatic
- 2022
- 19,006 miles
- Electric
- Automatic
- 2024
- 13,177 miles
- Petrol
- Automatic
- 2024
- 7,542 miles
- Petrol
- Automatic
- 2025
- 10,692 miles
- Petrol
- Automatic
- 2022
- 14,406 miles
- Petrol
- Automatic
- 2025
- 4,200 miles
- Automatic
- 2022
- 22,576 miles
- Diesel
- Automatic
- 2023
- 22,182 miles
- Petrol
- Automatic
- 2024
- 8,177 miles
- Petrol
- Automatic
- 2025
- 5,000 miles
- Automatic
- 2022
- 8,651 miles
- Diesel
- Automatic
- 2025
- 5,000 miles
- Petrol
- Automatic
- 2022
- 12,522 miles
- Petrol
- Manual
- 2022
- 34,404 miles
- Petrol
- Automatic
- 2023
- 3,513 miles
- Petrol
- Automatic

Enfield
BMW X1
X1 sDrive20i xLinePrice
£25,982

Pictures coming soon
Blackheath
BMW 1 Series
118i M SportPrice
£25,255

Blackheath
BMW X1
X1 sDrive20i xLinePrice
£23,358

Blackheath
BMW X1
X1 sDrive20i xLinePrice
£25,997

Bromley
BMW 4 Series
420i M Sport CoupePrice
£28,255

Enfield
BMW iX2
iX2 xDrive30 M SportPrice
£37,278

Enfield
BMW 7 Series
730d xDrive M Sport SaloonPrice
£35,100

Ruxley
BMW 1 Series
M135i xDrivePrice
£29,432

Woolwich
BMW X5
X5 xDrive50e M SportPrice
£61,283

Woolwich
BMW 2 Series
230i M Sport CoupePrice
£27,889

Bromley
BMW i3 Series
i3 120AhPrice
£11,567

Enfield
BMW X1
X1 sDrive20i xLinePrice
£18,987

Pictures coming soon
Enfield
BMW 7 Series
745e M Sport SaloonPrice
£36,487

Ruxley
BMW 3 Series
320i M Sport SaloonPrice
£30,810

Ruxley
BMW 1 Series
128tiPrice
£25,813

Ruxley
BMW i5
i5 eDrive40 M Sport TouringPrice
£43,670

Pictures coming soon
Enfield
BMW X5
X5 xDrive40i M SportPrice
£41,646

Ruxley
BMW M5
M5 SaloonPrice
£91,495

Ruxley
BMW X6
X6 M50dPrice
£44,177

Woolwich
BMW 3 Series
320i M Sport SaloonPrice
£34,849

Blackheath
BMW 2 Series
220i M Sport CoupePrice
£35,616

Bromley
BMW iX2
iX2 xDrive30 M SportPrice
£34,038

Ruxley
BMW X5
X5 xDrive30d M SportPrice
£57,617

Enfield
BMW 4 Series Gran Coupe
420d M Sport Pro Edition Gran CoupePrice
£33,000

Bromley
BMW 3 Series
M340i xDrive SaloonPrice
£36,399

Ruxley
BMW 4 Series
420d M Sport CoupePrice
£31,501

Blackheath
BMW 3 Series
M340i xDrive TouringPrice
£36,777

Ruxley
BMW 1 Series
M135 xDrivePrice
£36,802

Enfield
BMW i3 Series
i3 120AhPrice
£12,890

Enfield
BMW 3 Series
330e M Sport SaloonPrice
£32,495

Bromley
BMW 2 Series
218i M Sport Gran CoupePrice
£29,994

Bromley
BMW 1 Series
118i M SportPrice
£23,072

Ruxley
BMW 5 Series
530e M Sport TouringPrice
£37,495

Ruxley
BMW i3 Series
i3s 120AhPrice
£15,552

Ruxley
BMW 3 Series
320i M Sport SaloonPrice
£28,347

Ruxley
BMW 1 Series
118i M SportPrice
£25,939

Ruxley
BMW 1 Series
M135 xDrivePrice
£35,744

Ruxley
BMW X1
X1 sDrive20i xLinePrice
£24,070

Ruxley
BMW 5 Series
520i M Sport Pro SaloonPrice
£45,538

Ruxley
BMW 5 Series
520d M Sport SaloonPrice
£27,965

Ruxley
BMW 1 Series
M135i xDrivePrice
£29,032

Ruxley
BMW 1 Series
118i M SportPrice
£25,425

Ruxley
BMW 2 Series
220 M SportPrice
£32,917

Ruxley
BMW 4 Series
M440d xDrive CoupePrice
£39,868

Ruxley
BMW 2 Series
M235 xDrivePrice
£44,143

Ruxley
BMW 1 Series
118i SportPrice
£19,484

Ruxley
BMW X5
X5 xDrive40i M SportPrice
£47,780

Ruxley
BMW 1 Series
M135i xDrivePrice
£30,843
Showing 48 of 280