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
- 24,753 miles
- Petrol
- Automatic
- 2025
- 7,215 miles
- Petrol
- Automatic
- 2021
- 24,444 miles
- Petrol
- Automatic
- 2021
- 18,783 miles
- Plug in hybrid
- Automatic
- 2025
- 5,635 miles
- Petrol
- Automatic
- 2022
- 19,141 miles
- Diesel
- Automatic
- 2021
- 28,871 miles
- Electric
- Automatic
- 2025
- 2,526 miles
- Diesel
- Automatic
- 2023
- 5,197 miles
- Petrol
- Automatic
- 2022
- 13,698 miles
- Electric
- Automatic
- 2025
- 7,000 miles
- Petrol
- Automatic
- 2021
- 33,299 miles
- Plug in hybrid
- Automatic
- 2022
- 27,837 miles
- Diesel
- Automatic
- 2022
- 41,483 miles
- Petrol
- Automatic
- 2024
- 9,194 miles
- Petrol
- Automatic
- 2021
- 35,560 miles
- Plug in hybrid
- Automatic
- 2021
- 32,145 miles
- Petrol
- Automatic
- 2021
- 13,605 miles
- Petrol
- Automatic
- 2019
- 50,487 miles
- Petrol
- Automatic
- 2024
- 12,520 miles
- Petrol
- Automatic
- 2022
- 32,268 miles
- Plug in hybrid
- Automatic
- 2021
- 27,540 miles
- Petrol
- Automatic
- 2023
- 19,835 miles
- Petrol
- Automatic
- 2024
- 11,350 miles
- Petrol
- Automatic
- 2021
- 47,150 miles
- Petrol
- Automatic
- 2025
- 4,691 miles
- Petrol
- Automatic
- 2023
- 16,516 miles
- Petrol
- Automatic
- 2023
- 16,163 miles
- Petrol
- Automatic
- 2024
- 10,661 miles
- Petrol
- Automatic
- 2025
- 3,165 miles
- Petrol
- Automatic
- 2022
- 27,041 miles
- Petrol
- Manual
- 2025
- 16,327 miles
- Petrol
- Automatic
- 2024
- 24,931 miles
- Petrol
- Automatic
- 2021
- 25,573 miles
- Plug in hybrid
- Automatic
- 2025
- 2,753 miles
- Plug in hybrid
- Automatic
- 2025
- 4,185 miles
- Petrol
- Automatic
- 2025
- 1,440 miles
- Petrol
- Automatic
- 2025
- 1,458 miles
- Petrol
- Automatic
- 2025
- 3,551 miles
- Petrol
- Automatic
- 2025
- 1,965 miles
- Petrol
- Automatic
- 2025
- 2,684 miles
- Petrol
- Automatic
- 2021
- 10,340 miles
- Electric
- Automatic
- 2025
- 2,794 miles
- Petrol
- Automatic
- 2025
- 3,473 miles
- Plug in hybrid
- Automatic
- 2025
- 2,984 miles
- Electric
- Automatic
- 2023
- 12,510 miles
- Petrol
- Automatic
- 2022
- 32,737 miles
- Electric
- Automatic
- 2025
- 8,520 miles
- Petrol
- Automatic

Woolwich
BMW 1 Series
M135i xDrivePrice
£28,616

Ruxley
BMW X7
X7 xDrive40i M SportPrice
£80,633

Blackheath
BMW 4 Series
420i xDrive M Sport CoupePrice
£26,555

Blackheath
BMW 3 Series
330e M Sport TouringPrice
£25,166

Woolwich
BMW 2 Series
220i M Sport CoupePrice
£34,806

Bromley
BMW X3
X3 xDrive20d xLinePrice
£31,309

Bromley
BMW iX3
iX3 Premier EditionPrice
£23,718

Bromley
BMW X3
X3 20d xDrive M SportPrice
£47,628

Bromley
BMW 2 Series
M240i xDrive CoupePrice
£38,637

Bromley
BMW i3 Series
i3s 120AhPrice
£17,888

Ruxley
BMW 2 Series Active Tourer
220i M Sport Active TourerPrice
£28,093

Ruxley
BMW X5
X5 xDrive45e M SportPrice
£43,908

Ruxley
BMW X3
X3 xDrive20d M SportPrice
£33,415

Ruxley
BMW X5
X5 xDrive40i M SportPrice
£46,410

Ruxley
BMW 2 Series
218i M Sport Gran CoupePrice
£25,000

Enfield
BMW X5
X5 xDrive45e M SportPrice
£40,255

Enfield
BMW 3 Series
320i M Sport TouringPrice
£25,298

Pictures coming soon
Bromley
BMW 5 Series
520i M Sport SaloonPrice
£29,020

Pictures coming soon
Bromley
BMW Z4
Z4 sDrive20i M SportPrice
£21,421

Woolwich
BMW 1 Series
M135i xDrivePrice
£33,358

Woolwich
BMW X5
X5 xDrive45e M SportPrice
£49,114

Ruxley
BMW 4 Series
420i M Sport CoupePrice
£25,805

Ruxley
BMW X1
X1 xDrive23i M SportPrice
£35,347

Woolwich
BMW 3 Series
320i M Sport SaloonPrice
£30,228

Pictures coming soon
Enfield
BMW X3
X3 xDrive20i M SportPrice
£28,531

Enfield
BMW 1 Series
M135 xDrivePrice
£34,154

Enfield
BMW 1 Series
118i M SportPrice
£22,931

Woolwich
BMW 3 Series
320i M Sport SaloonPrice
£28,718

Pictures coming soon
Bromley
BMW 1 Series
118i M SportPrice
£24,513

Woolwich
BMW M4 Competition
M4 Competition M xDrive ConvertiblePrice
£67,941

Bromley
BMW 1 Series
118i M SportPrice
£18,500

Bromley
BMW 5 Series
520i M Sport Pro SaloonPrice
£39,369

Bromley
BMW 1 Series
118i M SportPrice
£21,444

Pictures coming soon
Bromley
BMW 3 Series
330e M Sport SaloonPrice
£24,395

Enfield
BMW X5
X5 xDrive50e M SportPrice
£78,092

Enfield
BMW 2 Series
220 M Sport Gran CoupePrice
£30,561

Pictures coming soon
Enfield
BMW 1 Series
120 M SportPrice
£29,467

Enfield
BMW 2 Series
220 M Sport Gran CoupePrice
£30,296

Enfield
BMW 2 Series
220i M Sport CoupePrice
£32,838

Enfield
BMW X1
X1 sDrive20i M SportPrice
£40,546

Enfield
BMW 2 Series
230i M Sport CoupePrice
£36,885

Woolwich
BMW i3 Series
i3s 120AhPrice
£18,233

Enfield
BMW 2 Series
M235 xDrive Gran CoupePrice
£39,460

Enfield
BMW 2 Series Active Tourer
225e xDrive M Sport Active TourerPrice
£28,929

Enfield
BMW iX1
iX1 eDrive20 M SportPrice
£35,032

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

Ruxley
BMW i4
i4 eDrive40 M SportPrice
£27,336

Blackheath
BMW 4 Series Gran Coupe
2.0 420i M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps)Price
£34,628
Showing 48 of 346