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
- 23,731 miles
- Hybrid
- Automatic
- 2025
- 9,332 miles
- Hybrid
- Automatic
- 2025
- 7,750 miles
- Hybrid
- Automatic
- 2025
- 5,879 miles
- Hybrid
- Automatic
- 2025
- 3,459 miles
- Hybrid
- Automatic
- 2025
- 5,850 miles
- Plug in hybrid
- Automatic
- 2025
- 3,650 miles
- Electric
- Automatic
- 2025
- 9,750 miles
- Hybrid
- Automatic
- 2025
- 5,799 miles
- Petrol
- Automatic
- 2025
- 5,950 miles
- Hybrid
- Automatic
- 2025
- 7,450 miles
- Hybrid
- Automatic
- 2025
- 13,191 miles
- Electric
- Automatic
- 2024
- 27,141 miles
- Petrol
- Automatic
- 2025
- 6,350 miles
- Electric
- Automatic
- 2025
- 6,316 miles
- Hybrid
- Automatic
- 2022
- 24,390 miles
- Petrol
- Automatic
- 2025
- 9,890 miles
- Hybrid
- Automatic
- 2022
- 24,854 miles
- Electric
- Automatic
- 2025
- 5,219 miles
- Hybrid
- Automatic
- 2023
- 3,163 miles
- Petrol
- Automatic
- 2023
- 43,067 miles
- Plug in hybrid
- Automatic
- 2025
- 6,850 miles
- Electric
- Automatic
- 2022
- 29,541 miles
- Electric
- Automatic
- 2025
- 4,650 miles
- Petrol
- Automatic
- 2022
- 21,029 miles
- Petrol
- Automatic
- 2026
- 3,450 miles
- Hybrid
- Automatic
- 2019
- 24,285 miles
- Petrol
- Automatic
- 2025
- 3,137 miles
- Electric
- Automatic
- 2025
- 3,119 miles
- Hybrid
- Automatic
- 2023
- 8,427 miles
- Plug in hybrid
- Automatic
- 2022
- 25,426 miles
- Petrol
- Automatic
- 2022
- 8,520 miles
- Petrol
- Automatic
- 2024
- 27,354 miles
- Petrol
- Automatic
- 2022
- 30,693 miles
- Electric
- Automatic
- 2023
- 14,558 miles
- Hybrid
- Automatic
- 2025
- 2,501 miles
- Plug in hybrid
- Automatic
- 2023
- 16,899 miles
- Petrol
- Automatic
- 2023
- 22,393 miles
- Plug in hybrid
- Automatic
- 2021
- 60,397 miles
- Hybrid
- Automatic
- 2025
- 2,641 miles
- Electric
- Automatic
- 2022
- 40,506 miles
- Electric
- Automatic
- 2022
- 46,498 miles
- Electric
- Automatic
- 2023
- 10,118 miles
- Diesel
- Automatic
- 2023
- 7,599 miles
- Petrol
- Automatic
- 2020
- 23,491 miles
- Petrol
- Automatic
- 2025
- 2,500 miles
- Electric
- Automatic
- 2022
- 24,311 miles
- Electric
- Automatic
- 2022
- 25,855 miles
- Plug in hybrid
- Automatic

Blackheath
BMW 4 Series
M440i xDrive CoupePrice
£35,996

Blackheath
BMW X4
X4 xDrive20d M SportPrice
£46,530

Woolwich
BMW 1 Series
120 M SportPrice
£26,456

Woolwich
BMW 3 Series
M340i xDrive SaloonPrice
£47,417

Blackheath
BMW 1 Series
120 M SportPrice
£26,956

Blackheath
BMW X5
X5 xDrive50e M SportPrice
£74,928

Blackheath
BMW iX2
iX2 eDrive20 M SportPrice
£34,882

Blackheath
BMW 1 Series
120 M SportPrice
£26,489

Bromley
BMW 2 Series
220i M Sport CoupePrice
£33,696

Woolwich
BMW 1 Series
120 M SportPrice
£26,995

Woolwich
BMW 1 Series
120 M SportPrice
£26,400

Blackheath
BMW iX1
iX1 eDrive20 M SportPrice
£34,627

Woolwich
BMW 1 Series
M135i xDrivePrice
£26,416

Blackheath
BMW i5
i5 eDrive40 M Sport Pro SaloonPrice
£46,660

Bromley
BMW 1 Series
120 M SportPrice
£27,340

Blackheath
BMW 1 Series
118i SportPrice
£20,467

Pictures coming soon
Blackheath
BMW X3
X3 20 xDrive M SportPrice
£43,854

Blackheath
BMW i3 Series
i3s 120AhPrice
£16,984

Woolwich
BMW 2 Series
220 M Sport Gran CoupePrice
£29,594

Bromley
BMW 3 Series
320i Sport TouringPrice
£29,435

Blackheath
BMW X1
X1 xDrive25e M SportPrice
£29,412

Woolwich
BMW iX2
iX2 eDrive20 M SportPrice
£32,217

Woolwich
BMW iX3
iX3 M Sport ProPrice
£31,767

Woolwich
BMW 4 Series Gran Coupe
420i M Sport Gran CoupePrice
£38,100

Woolwich
BMW 3 Series
320i xDrive M Sport SaloonPrice
£25,285

Woolwich
BMW 1 Series
120 M SportPrice
£28,498

Enfield
BMW 3 Series
330i M Sport SaloonPrice
£23,750

Bromley
BMW i5
i5 eDrive40 M Sport SaloonPrice
£43,896

Bromley
BMW X3
X3 20d xDrive M SportPrice
£49,890

Bromley
BMW X3
X3 xDrive30 M SportPrice
£41,500

Bromley
BMW 4 Series
420i M Sport ConvertiblePrice
£30,480

Enfield
BMW 4 Series
420i M Sport ConvertiblePrice
£31,495

Ruxley
BMW 1 Series
118i M SportPrice
£20,750

Enfield
BMW i4
i4 eDrive40 M SportPrice
£30,690

Enfield
BMW X3
X3 xDrive20i M SportPrice
£37,562

Enfield
BMW X5
X5 xDrive50e M SportPrice
£73,495

Enfield
BMW 4 Series
420i M Sport Pro Edition CoupePrice
£32,319

Enfield
BMW X3
X3 xDrive30 M SportPrice
£35,938

Enfield
BMW 4 Series
420d xDrive M Sport CoupePrice
£24,295

Enfield
BMW iX2
iX2 xDrive30 M SportPrice
£36,995

Enfield
BMW i3 Series
i3s 120AhPrice
£15,410

Enfield
BMW iX
iX xDrive40 M Sport EditionPrice
£30,750

Enfield
BMW X1
X1 sDrive18d M SportPrice
£31,515

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

Enfield
BMW 1 Series
118i M SportPrice
£19,290

Enfield
BMW iX2
iX2 eDrive20 M SportPrice
£35,495

Enfield
BMW iX
iX xDrive40 M SportPrice
£33,600

Enfield
BMW X5
X5 xDrive45e M SportPrice
£45,350
Showing 48 of 304