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
- 2019
- 11,346 miles
- Petrol
- Automatic
- 2018
- 62,931 miles
- Diesel
- Automatic
- 2022
- 6,252 miles
- Petrol
- Manual
- 2024
- 4,799 miles
- Petrol
- Automatic
- 2017
- 49,332 miles
- Diesel
- Automatic
- 2024
- 3,603 miles
- Petrol
- Automatic
- 2024
- 18,773 miles
- Electric
- Automatic
- 2024
- 5,518 miles
- Petrol
- Automatic
- 2024
- 7,683 miles
- Petrol
- Automatic
- 2022
- 18,550 miles
- Diesel
- Automatic
- 2020
- 22,911 miles
- Plug in hybrid
- Automatic
- 2022
- 19,006 miles
- Electric
- Automatic
- 2023
- 10,030 miles
- Plug in hybrid
- Automatic
- 2024
- 9,262 miles
- Electric
- Automatic
- 2024
- 17,548 miles
- Automatic
- 2022
- 11,616 miles
- Petrol
- Automatic
- 2021
- 26,733 miles
- Electric
- Automatic
- 2020
- 31,838 miles
- Plug in hybrid
- Automatic
- 2022
- 17,328 miles
- Diesel
- Automatic
- 2022
- 21,932 miles
- Diesel
- Automatic
- 2022
- 29,046 miles
- Petrol
- Automatic
- 2023
- 14,043 miles
- Electric
- Automatic
- 2022
- 11,961 miles
- Plug in hybrid
- Automatic
- 2022
- 21,804 miles
- Petrol
- Automatic
- 2022
- 20,593 miles
- Electric
- Automatic
- 2021
- 27,082 miles
- Electric
- Automatic
- 2020
- 35,638 miles
- Petrol
- Automatic
- 2022
- 19,998 miles
- Plug in hybrid
- Automatic
- 2022
- 43,782 miles
- Plug in hybrid
- Automatic
- 2023
- 32,273 miles
- Plug in hybrid
- Automatic
- 2018
- 34,261 miles
- Diesel
- Automatic
- 2025
- 1,559 miles
- Petrol
- Automatic
- 2023
- 24,359 miles
- Petrol
- Automatic
- 2025
- 3,750 miles
- Petrol
- Automatic
- 2021
- 27,470 miles
- Plug in hybrid
- Automatic
- 2021
- 11,443 miles
- Electric
- Automatic
- 2020
- 33,606 miles
- Electric
- Automatic
- 2023
- 30,120 miles
- Plug in hybrid
- Automatic
- 2021
- 46,196 miles
- Petrol
- Automatic
- 2019
- 42,059 miles
- Diesel
- Automatic
- 2023
- 6,955 miles
- Electric
- Automatic
- 2023
- 43,272 miles
- Diesel
- Automatic
- 2024
- 4,529 miles
- Petrol
- Automatic
- 2021
- 28,427 miles
- Plug in hybrid
- Automatic
- 2025
- 2,324 miles
- Petrol
- Automatic
- 2025
- 5,460 miles
- Petrol
- Automatic
- 2025
- 3,570 miles
- Diesel
- Automatic
- 2024
- 4,530 miles
- Petrol
- Automatic

Enfield
BMW X1
X1 sDrive20i xLinePrice
£18,987

Ruxley
BMW 4 Series
435d xDrive M Sport CoupePrice
£18,928

Ruxley
BMW 1 Series
118i M SportPrice
£23,804

Pictures coming soon
Bromley
BMW 1 Series
120 M SportPrice
£29,313

Pictures coming soon
Bromley
BMW 3 Series
320d M Sport SaloonPrice
£14,624

Pictures coming soon
Bromley
BMW 2 Series
218i M Sport Gran CoupePrice
£27,441

Bromley
BMW i7
i7 eDrive50 M SportPrice
£71,491

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

Enfield
BMW X2
X2 sDrive20i M SportPrice
£36,861

Enfield
BMW 4 Series Gran Coupe
420d M Sport Pro Edition Gran CoupePrice
£32,035

Enfield
BMW 7 Series
3.0 745e 12kWh M Sport Auto Euro 6 (s/s) 4drPrice
£36,487

Pictures coming soon
Enfield
BMW i3 Series
i3s 120AhPrice
£15,552

Ruxley
BMW 2 Series Active Tourer
230e M Sport Active TourerPrice
£25,989

Bromley
BMW iX2
iX2 xDrive30 M SportPrice
£34,038

Ruxley
BMW X5
X5 xDrive30d M SportPrice
£57,617

Blackheath
BMW X1
X1 sDrive20i xLinePrice
£25,139

Bromley
BMW i3 Series
i3 120AhPrice
£14,227

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

Ruxley
BMW X5
X5 xDrive30d M SportPrice
£49,415

Ruxley
BMW X1
X1 sDrive 18d xLine PremierPrice
£30,371

Ruxley
BMW 1 Series
118i M SportPrice
£21,875

Ruxley
BMW i7
i7 eDrive50 M SportPrice
£66,425

Pictures coming soon
Blackheath
BMW 3 Series
330e M Sport SaloonPrice
£26,935

Pictures coming soon
Blackheath
BMW 5 Series
520i M Sport SaloonPrice
£27,602

Pictures coming soon
Blackheath
BMW iX3
iX3 M SportPrice
£27,948

Pictures coming soon
Blackheath
BMW iX3
iX3 Premier EditionPrice
£25,402

Blackheath
BMW 1 Series
118i M SportPrice
£18,986

Blackheath
BMW 3 Series
330e M Sport SaloonPrice
£25,245

Blackheath
BMW 5 Series
530e xDrive M Sport SaloonPrice
£28,255

Ruxley
BMW 5 Series
530e xDrive M Sport TouringPrice
£31,981

Woolwich
BMW X6
X6 xDrive30d M SportPrice
£27,242

Woolwich
BMW 1 Series
120 M SportPrice
£31,670

Woolwich
BMW 1 Series
118i M SportPrice
£24,210

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

Blackheath
BMW 3 Series
330e M Sport Plus Edition TouringPrice
£29,507

Woolwich
BMW i3 Series
i3s 120AhPrice
£17,131

Woolwich
BMW i3 Series
i3s 120AhPrice
£14,546

Woolwich
BMW X2
X2 xDrive25e M SportPrice
£23,986

Enfield
BMW 2 Series
218i M Sport Gran CoupePrice
£18,495

Pictures coming soon
Enfield
BMW 7 Series
730d M Sport SaloonPrice
£27,500

Enfield
BMW iX1
iX1 xDrive30 M SportPrice
£33,468

Pictures coming soon
Enfield
BMW X7
X7 xDrive40d M SportPrice
£65,627

Bromley
BMW 1 Series
120 M SportPrice
£29,333

Ruxley
BMW 3 Series
330e M Sport TouringPrice
£25,240

Pictures coming soon
Ruxley
BMW 1 Series
120 M SportPrice
£31,327

Ruxley
BMW 2 Series
218i M Sport Gran CoupePrice
£28,695

Ruxley
BMW X3
X3 20d xDrive M SportPrice
£51,151

Ruxley
BMW 3 Series
320i M Sport TouringPrice
£36,361
Showing 48 of 286