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
- 48,235 miles
- Diesel
- Automatic
- 2025
- 3,514 miles
- Petrol
- Automatic
- 2025
- 12 miles
- Electric
- Automatic
- 2025
- 2,502 miles
- Petrol
- Automatic
- 2022
- 12,233 miles
- Electric
- Automatic
- 2025
- 8,111 miles
- Petrol
- Automatic
- 2024
- 19,423 miles
- Petrol
- Automatic
- 2022
- 17,200 miles
- Electric
- Automatic
- 2022
- 34,310 miles
- Electric
- Automatic
- 2022
- 35,449 miles
- Plug in hybrid
- Automatic
- 2025
- 6,250 miles
- Electric
- Automatic
- 2021
- 35,789 miles
- Electric
- Automatic
- 2019
- 45,757 miles
- Petrol
- Automatic
- 2022
- 39,347 miles
- Plug in hybrid
- Automatic
- 2024
- 8,771 miles
- Petrol
- Automatic
- 2025
- 4,023 miles
- Petrol
- Automatic
- 2025
- 3,489 miles
- Electric
- Automatic
- 2022
- 24,511 miles
- Electric
- Automatic
- 2025
- 9,162 miles
- Petrol
- Automatic
- 2019
- 54,930 miles
- Diesel
- Automatic
- 2025
- 4,242 miles
- Plug in hybrid
- Automatic
- 2024
- 9,421 miles
- Petrol
- Automatic
- 2021
- 31,365 miles
- Petrol
- Automatic
- 2024
- 5,163 miles
- Petrol
- Automatic
- 2019
- 30,381 miles
- Petrol
- Automatic
- 2024
- 13,089 miles
- Petrol
- Automatic
- 2022
- 30,445 miles
- Plug in hybrid
- Automatic
- 2022
- 25,952 miles
- Electric
- Automatic
- 2021
- 29,129 miles
- Electric
- Automatic
- 2024
- 7,629 miles
- Petrol
- Automatic
- 2025
- 11,892 miles
- Petrol
- Automatic
- 2024
- 7,000 miles
- Petrol
- Automatic
- 2020
- 15,304 miles
- Petrol
- Automatic
- 2022
- 21,705 miles
- Electric
- Automatic
- 2022
- 26,592 miles
- Electric
- Automatic
- 2025
- 5,495 miles
- Petrol
- Automatic
- 2025
- 4,650 miles
- Petrol
- Automatic
- 2016
- 53,224 miles
- Diesel
- Automatic
- 2025
- 9,363 miles
- Plug in hybrid
- Automatic
- 2023
- 22,948 miles
- Electric
- Automatic
- 2022
- 23,139 miles
- Electric
- Automatic
- 2022
- 12,666 miles
- Petrol
- Automatic
- 2021
- 28,032 miles
- Plug in hybrid
- Automatic
- 2025
- 1,505 miles
- Electric
- Automatic
- 2025
- 1,125 miles
- Electric
- Automatic
- 2025
- 5,847 miles
- Diesel
- Automatic
- 2022
- 5,710 miles
- Petrol
- Automatic
- 2025
- 2,550 miles
- Petrol
- Automatic

Blackheath
BMW X7
X7 xDrive40d M SportPrice
£55,722

Pictures coming soon
Ruxley
BMW X3
X3 20 xDrive M SportPrice
£46,147

Enfield
BMW iX2
iX2 xDrive30 M SportPrice
£32,995

Bromley
BMW 2 Series
220 M Sport Gran CoupePrice
£30,171

Pictures coming soon
Bromley
BMW i3 Series
i3 120AhPrice
£16,238

Enfield
BMW 1 Series
M135 xDrivePrice
£34,194

Enfield
BMW 1 Series
128tiPrice
£26,776

Enfield
BMW iX
iX xDrive40 M Sport EditionPrice
£38,174

Enfield
BMW iX
iX xDrive40 M Sport EditionPrice
£35,000

Enfield
BMW 5 Series
530e M Sport SaloonPrice
£26,908

Woolwich
BMW i4
i4 eDrive35 SportPrice
£34,682

Blackheath
BMW iX
iX xDrive40 M SportPrice
£32,124

Blackheath
BMW 3 Series
320i M Sport SaloonPrice
£20,232

Blackheath
BMW X5
X5 xDrive45e M SportPrice
£45,546

Blackheath
BMW 2 Series
218i M Sport Gran CoupePrice
£28,178

Bromley
BMW 1 Series
120 M SportPrice
£28,456

Pictures coming soon
Bromley
BMW i4
i4 M50Price
£45,575

Enfield
BMW iX3
iX3 M SportPrice
£28,260

Blackheath
BMW 1 Series
M135 xDrivePrice
£34,783

Ruxley
BMW X1
X1 xDrive20d M SportPrice
£20,418

Ruxley
BMW 2 Series Active Tourer
225e xDrive M Sport Active TourerPrice
£28,300

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

Enfield
BMW X1
X1 sDrive20i xLinePrice
£21,820

Enfield
BMW 3 Series
320i M Sport SaloonPrice
£32,104

Bromley
BMW X3
X3 M40iPrice
£34,512

Enfield
BMW M3 Competition
M3 Competition M xDrive TouringPrice
£74,430

Enfield
BMW 5 Series
530e M Sport TouringPrice
£29,500

Enfield
BMW iX
iX xDrive40 M SportPrice
£34,662

Pictures coming soon
Bromley
BMW iX3
iX3 Premier EditionPrice
£24,500

Pictures coming soon
Enfield
BMW 3 Series
320i M Sport SaloonPrice
£31,750

Enfield
BMW 1 Series
120 M SportPrice
£26,458

Enfield
BMW 3 Series
320i M Sport SaloonPrice
£30,911

Bromley
BMW 2 Series
218i M Sport Gran CoupePrice
£20,976

Pictures coming soon
Bromley
BMW i4
i4 M50Price
£32,995

Bromley
BMW i4
i4 eDrive40 SportPrice
£27,510

Enfield
BMW M3
3.0 BiTurbo Competition Touring 5dr Petrol Steptronic M xDrive Euro 6 (s/s) (530 ps)Price
£73,400

Blackheath
BMW 1 Series
120 M SportPrice
£28,982

Blackheath
BMW X3
X3 xDrive20d M SportPrice
£17,622

Ruxley
BMW 3 Series
330e M Sport SaloonPrice
£33,194

Ruxley
BMW iX
iX xDrive50 M SportPrice
£48,111

Ruxley
BMW iX
iX xDrive40 M SportPrice
£35,365

Ruxley
BMW 4 Series Gran Coupe
420i M Sport Gran CoupePrice
£29,419

Bromley
BMW 5 Series
530e M Sport SaloonPrice
£26,580

Woolwich
BMW iX1
iX1 eDrive20 M SportPrice
£34,528

Woolwich
BMW i5
i5 eDrive40 M Sport Pro TouringPrice
£54,007

Enfield
BMW X7
X7 xDrive40d M SportPrice
£80,500

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

Woolwich
BMW 2 Series
220 M Sport Gran CoupePrice
£32,207
Showing 48 of 330