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
- 17,561 miles
- Diesel
- Automatic
- 2022
- 39,708 miles
- Petrol
- Automatic
- 2022
- 14,390 miles
- Electric
- Automatic
- 2021
- 25,798 miles
- Electric
- Automatic
- 2021
- 27,487 miles
- Petrol
- Automatic
- 2021
- 13,411 miles
- Electric
- Automatic
- 2024
- 5,130 miles
- Petrol
- Automatic
- 2024
- 10,465 miles
- Petrol
- Automatic
- 2019
- 55,526 miles
- Diesel
- Automatic
- 2021
- 22,789 miles
- Petrol
- Automatic
- 2024
- 11,614 miles
- Petrol
- Automatic
- 2018
- 43,900 miles
- Petrol
- Automatic
- 2021
- 17,927 miles
- Diesel
- Automatic
- 2017
- 38,535 miles
- Diesel
- Automatic
- 2023
- 14,814 miles
- Petrol
- Manual
- 2022
- 23,877 miles
- Diesel
- Automatic
- 2024
- 5,209 miles
- Petrol
- Automatic
- 2021
- 41,618 miles
- Plug in hybrid
- Automatic
- 2024
- 2,727 miles
- Plug in hybrid
- Automatic
- 2017
- 40,433 miles
- Diesel
- Automatic
- 2016
- 66,064 miles
- Petrol
- Manual
- 2024
- 1,479 miles
- Petrol
- Automatic
- 2022
- 10,742 miles
- Petrol
- Manual
- 2022
- 28,626 miles
- Petrol
- Automatic
- 2018
- 25,434 miles
- Diesel
- Automatic
- 2025
- 35 miles
- Petrol
- Automatic
- 2021
- 21,658 miles
- Petrol
- Automatic
- 2022
- 18,550 miles
- Diesel
- Automatic
- 2024
- 5,003 miles
- Diesel
- Automatic
- 2021
- 15,483 miles
- Petrol
- Manual
- 2021
- 11,237 miles
- Diesel
- Automatic
- 2019
- 29,633 miles
- Diesel
- Automatic
- 2020
- 28,144 miles
- Diesel
- Automatic
- 2022
- 10,878 miles
- Petrol
- Automatic
- 2024
- 4,587 miles
- Petrol
- Automatic
- 2020
- 43,840 miles
- Diesel
- Automatic
- 2023
- 21,140 miles
- Electric
- Automatic
- 2024
- 9,262 miles
- Electric
- Automatic
- 2025
- 3,250 miles
- Petrol
- Automatic
- 2021
- 48,186 miles
- Diesel
- Automatic
- 2021
- 12,948 miles
- Diesel
- Automatic
- 2020
- 29,383 miles
- Petrol
- Automatic
- 2018
- 62,386 miles
- Diesel
- Automatic
- 2024
- 4,917 miles
- Petrol
- Automatic
- 2024
- 12,033 miles
- Petrol
- Automatic
- 2023
- 15,734 miles
- Petrol
- Automatic
- 2022
- 15,685 miles
- Electric
- Automatic
- 2022
- 11,680 miles
- Petrol
- Automatic

Blackheath
BMW 3 Series
320d M Sport TouringPrice
£33,275

Woolwich
BMW X3
X3 M40iPrice
£44,429

Blackheath
BMW iX
iX xDrive40 M SportPrice
£40,989

Blackheath
BMW iX3
iX3 Premier Edition ProPrice
£27,199

Blackheath
BMW 3 Series
330i M Sport SaloonPrice
£26,642

Blackheath
BMW i3 Series
i3 120AhPrice
£14,699

Enfield
BMW 3 Series
320i M Sport TouringPrice
£32,729

Enfield
BMW 3 Series
320i M Sport TouringPrice
£32,000

Woolwich
BMW X5
X5 xDrive30d M SportPrice
£37,457

Enfield
BMW X3
X3 xDrive20i M SportPrice
£31,484

Pictures coming soon
Bromley
BMW 4 Series
M440i xDrive ConvertiblePrice
£53,205

Woolwich
BMW X1
X1 sDrive18i SEPrice
£13,540

Woolwich
BMW 2 Series
218d Sport Gran CoupePrice
£19,986

Woolwich
BMW X3
X3 xDrive20d M SportPrice
£19,879

Woolwich
BMW 1 Series
118i M SportPrice
£23,715

Pictures coming soon
Blackheath
BMW X5
X5 xDrive30d M SportPrice
£42,982

Enfield
BMW 3 Series
320i M Sport SaloonPrice
£29,794

Bromley
BMW 3 Series
330e M Sport SaloonPrice
£21,810

Woolwich
BMW X3
X3 xDrive30 M SportPrice
£46,349

Blackheath
BMW 4 Series
430d M Sport ConvertiblePrice
£19,978

Blackheath
BMW 4 Series
2.0 430i M Sport Euro 6 (s/s) 2drPrice
£13,988

Blackheath
BMW X1
X1 sDrive20i M SportPrice
£39,997

Blackheath
BMW 2 Series Gran Coupe
1.5 218i M Sport Euro 6 (s/s) 4drPrice
£21,866

Pictures coming soon
Enfield
BMW 2 Series Active Tourer
220i M Sport Active TourerPrice
£20,818

Bromley
BMW 5 Series
520d M Sport SaloonPrice
£21,437

Enfield
BMW M8
M8 Competition CoupePrice
£90,500

Blackheath
BMW 3 Series
M340i xDrive TouringPrice
£37,500

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

Bromley
BMW X5
X5 xDrive30d M SportPrice
£69,685

Bromley
BMW 1 Series
118i SportPrice
£18,995

Pictures coming soon
Bromley
BMW 4 Series
420d M Sport ConvertiblePrice
£31,849

Bromley
BMW 5 Series
520d xDrive M Sport SaloonPrice
£25,420

Pictures coming soon
Bromley
BMW X3
X3 xDrive20d M SportPrice
£29,448

Bromley
BMW 1 Series
M135i xDrivePrice
£30,954

Pictures coming soon
Bromley
BMW 3 Series
M340i xDrive SaloonPrice
£51,592

Enfield
BMW 5 Series
520d M Sport TouringPrice
£23,756

Bromley
BMW iX3
iX3 M SportPrice
£31,034

Bromley
BMW iX2
iX2 xDrive30 M SportPrice
£34,285

Woolwich
BMW X1
X1 xDrive23i M SportPrice
£44,503

Pictures coming soon
Enfield
BMW X3
2.0 20d MHT M Sport Auto xDrive Euro 6 (s/s) 5drPrice
£26,503

Pictures coming soon
Enfield
BMW X3
X3 xDrive20d M SportPrice
£30,782

Enfield
BMW 2 Series
230i M Sport CoupePrice
£20,381

Enfield
BMW 3 Series
320d M Sport Shadow Edition SaloonPrice
£15,748

Enfield
BMW 4 Series Gran Coupe
420i M Sport Gran CoupePrice
£36,514

Enfield
BMW 5 Series
520i M Sport SaloonPrice
£36,902

Enfield
BMW 1 Series
1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5drPrice
£24,380

Enfield
BMW iX3
iX3 M Sport ProPrice
£34,915

Enfield
BMW 1 Series
118i M SportPrice
£23,548
Showing 48 of 236