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
- 8,372 miles
- Electric
- Automatic
- 2024
- 16,521 miles
- Petrol
- Automatic
- 2023
- 5,197 miles
- Petrol
- Automatic
- 2025
- 2,904 miles
- Plug in hybrid
- Automatic
- 2022
- 32,287 miles
- Petrol
- Automatic
- 2022
- 32,477 miles
- Diesel
- Automatic
- 2021
- 32,910 miles
- Petrol
- Automatic
- 2020
- 67,028 miles
- Petrol
- Automatic
- 2024
- 11,539 miles
- Petrol
- Automatic
- 2023
- 22,115 miles
- Diesel
- Automatic
- 2022
- 35,638 miles
- Electric
- Automatic
- 2025
- 13,954 miles
- Petrol
- Automatic
- 2025
- 2,618 miles
- Diesel
- Automatic
- 2022
- 16,825 miles
- Diesel
- Automatic
- 2025
- 5,472 miles
- Plug in hybrid
- Automatic
- 2020
- 38,176 miles
- Petrol
- Automatic
- 2022
- 13,247 miles
- Electric
- Automatic
- 2023
- 20,273 miles
- Electric
- Automatic
- 2023
- 10,315 miles
- Petrol
- Automatic
- 2022
- 17,026 miles
- Plug in hybrid
- Automatic
- 2021
- 20,882 miles
- Petrol
- Automatic
- 2022
- 21,542 miles
- Diesel
- Automatic
- 2022
- 26,055 miles
- Diesel
- Automatic
- 2024
- 5,113 miles
- Petrol
- Automatic
- 2021
- 30,257 miles
- Petrol
- Automatic
- 2022
- 15,063 miles
- Plug in hybrid
- Automatic
- 2024
- 4,445 miles
- Petrol
- Automatic
- 2025
- 6,116 miles
- Petrol
- Automatic
- 2025
- 2,735 miles
- Diesel
- Automatic
- 2022
- 14,862 miles
- Petrol
- Automatic
- 2021
- 8,820 miles
- Electric
- Automatic
- 2022
- 17,506 miles
- Petrol
- Automatic
- 2021
- 11,577 miles
- Petrol
- Automatic
- 2019
- 54,804 miles
- Diesel
- Automatic
- 2025
- 3,701 miles
- Petrol
- Automatic
- 2022
- 26,557 miles
- Petrol
- Automatic
- 2025
- 2,273 miles
- Petrol
- Automatic
- 2023
- 19,054 miles
- Petrol
- Automatic
- 2024
- 3,433 miles
- Petrol
- Automatic
- 2022
- 10,294 miles
- Petrol
- Automatic
- 2025
- 4,631 miles
- Petrol
- Automatic
- 2021
- 29,586 miles
- Electric
- Automatic
- 2022
- 38,274 miles
- Plug in hybrid
- Automatic
- 2019
- 20,779 miles
- Petrol
- Automatic
- 2025
- 10,295 miles
- Petrol
- Automatic
- 2025
- 2,805 miles
- Petrol
- Automatic
- 2024
- 2,637 miles
- Electric
- Automatic
- 2024
- 8,681 miles
- Petrol
- Automatic

Enfield
BMW i4
i4 eDrive35 SportPrice
£33,307

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

Enfield
BMW 2 Series
M240i xDrive CoupePrice
£39,000

Enfield
BMW X5
X5 xDrive50e M SportPrice
£69,771

Ruxley
BMW X3
X3 xDrive20i M SportPrice
£33,438

Ruxley
BMW X3
X3 xDrive20d xLinePrice
£32,438

Ruxley
BMW 1 Series
118i M SportPrice
£18,695

Ruxley
BMW M2
M2 CompetitionPrice
£29,995

Ruxley
BMW 2 Series Gran Coupe
1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps)Price
£26,200

Ruxley
BMW 5 Series
530d xDrive M Sport SaloonPrice
£37,552

Blackheath
BMW i3 Series
i3 120AhPrice
£14,995

Ruxley
BMW 1 Series
118i M SportPrice
£24,998

Blackheath
BMW X1
X1 sDrive18d M SportPrice
£34,488

Enfield
BMW 3 Series
M340d xDrive SaloonPrice
£41,500

Ruxley
BMW 3 Series
330e M Sport TouringPrice
£37,998

Pictures coming soon
Enfield
BMW 1 Series
118i M SportPrice
£19,238

Ruxley
BMW i3 Series
i3s 120AhPrice
£18,329

Pictures coming soon
Enfield
BMW i4
i4 eDrive40 M SportPrice
£34,065

Pictures coming soon
Enfield
BMW 2 Series
218i M Sport Gran CoupePrice
£26,000

Blackheath
BMW X5
X5 xDrive45e M SportPrice
£48,302

Blackheath
BMW 3 Series
320i M Sport SaloonPrice
£25,209

Blackheath
BMW 5 Series
520d M Sport SaloonPrice
£29,454

Blackheath
BMW X3
X3 xDrive20d M SportPrice
£34,539

Pictures coming soon
Enfield
BMW 3 Series
320i M Sport SaloonPrice
£33,500

Woolwich
BMW X2
X2 sDrive18i SportPrice
£20,167

Woolwich
BMW 3 Series
330e M Sport Pro EditionPrice
£28,834

Ruxley
BMW 1 Series
120 M SportPrice
£27,338

Bromley
BMW X7
X7 xDrive40i M SportPrice
£77,337

Enfield
BMW X3
X3 20d xDrive M SportPrice
£54,079

Ruxley
BMW X3
X3 xDrive20i M SportPrice
£36,611

Woolwich
BMW i3 Series
i3s 120AhPrice
£19,964

Pictures coming soon
Enfield
BMW 2 Series
220i M Sport CoupePrice
£28,860

Woolwich
BMW 1 Series
128tiPrice
£26,169

Pictures coming soon
Enfield
BMW 3 Series
318d M Sport TouringPrice
£16,862

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

Enfield
BMW 3 Series
320i M Sport SaloonPrice
£27,050

Pictures coming soon
Enfield
BMW 2 Series
220i M Sport CoupePrice
£34,318

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

Bromley
BMW 2 Series Active Tourer
220i Luxury Active TourerPrice
£28,742

Blackheath
BMW X1
X1 sDrive18i M SportPrice
£23,998

Woolwich
BMW 3 Series
320i M Sport SaloonPrice
£33,108

Woolwich
BMW i3 Series
i3 120AhPrice
£13,304

Woolwich
BMW X5
X5 xDrive45e M SportPrice
£47,847

Ruxley
BMW 3 Series
320i M Sport SaloonPrice
£23,846

Ruxley
BMW 1 Series
M135 xDrivePrice
£36,498

Ruxley
BMW 4 Series Gran Coupe
420i M Sport Gran CoupePrice
£38,781

Ruxley
BMW iX1
iX1 eDrive20 M SportPrice
£34,875

Ruxley
BMW 3 Series
320i M Sport SaloonPrice
£31,297
Showing 48 of 351