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
- 38,431 miles
- Petrol
- Automatic
- 2023
- 16,131 miles
- Electric
- Automatic
- 2023
- 13,689 miles
- Petrol
- Automatic
- 2022
- 15,008 miles
- Petrol
- Automatic
- 2025
- 10,397 miles
- Electric
- Automatic
- 2024
- 28,837 miles
- Petrol
- Automatic
- 2025
- 6,822 miles
- Petrol
- Automatic
- 2022
- 26,505 miles
- Petrol
- Automatic
- 2022
- 24,226 miles
- Hybrid
- Automatic
- 2021
- 41,662 miles
- Plug in hybrid
- Automatic
- 2022
- 16,698 miles
- Petrol
- Automatic
- 2023
- 30,327 miles
- Diesel
- Automatic
- 2023
- 17,556 miles
- Petrol
- Automatic
- 2025
- 2,683 miles
- Electric
- Automatic
- 2024
- 8,615 miles
- Petrol
- Automatic
- 2025
- 12 miles
- Electric
- Automatic
- 2025
- 2,683 miles
- Electric
- Automatic
- 2025
- 4,355 miles
- Electric
- Automatic
- 2025
- 4,650 miles
- Hybrid
- Automatic
- 2024
- 8,789 miles
- Hybrid
- Automatic
- 2023
- 12,213 miles
- Petrol
- Automatic
- 2024
- 5,758 miles
- Petrol
- Automatic
- 2025
- 3,665 miles
- Plug in hybrid
- Automatic
- 2021
- 31,365 miles
- Petrol
- Automatic
- 2022
- 12,233 miles
- Electric
- Automatic
- 2023
- 9,235 miles
- Plug in hybrid
- Automatic
- 2022
- 25,603 miles
- Hybrid
- Automatic
- 2025
- 5,350 miles
- Petrol
- Automatic
- 2022
- 16,070 miles
- Electric
- Automatic
- 2025
- 4,233 miles
- Plug in hybrid
- Automatic
- 2025
- 6,350 miles
- Electric
- Automatic
- 2020
- 43,037 miles
- Diesel
- Automatic
- 2025
- 2,753 miles
- Plug in hybrid
- Automatic
- 2021
- 24,623 miles
- Electric
- Automatic
- 2025
- 10,820 miles
- Electric
- Automatic
- 2024
- 15,591 miles
- Electric
- Automatic
- 2025
- 2,402 miles
- Petrol
- Automatic
- 2023
- 8,152 miles
- Petrol
- Manual
- 2022
- 12,295 miles
- Petrol
- Automatic
- 2025
- 8,070 miles
- Plug in hybrid
- Automatic
- 2025
- 3,049 miles
- Hybrid
- Automatic
- 2019
- 30,381 miles
- Petrol
- Automatic
- 2022
- 22,582 miles
- Electric
- Automatic
- 2022
- 21,958 miles
- Petrol
- Automatic
- 2022
- 12,010 miles
- Electric
- Automatic
- 2023
- 12,510 miles
- Petrol
- Automatic
- 2023
- 9,409 miles
- Petrol
- Automatic
- 2022
- 53,231 miles
- Plug in hybrid
- Automatic

Enfield
BMW 3 Series
320i M Sport SaloonPrice
£27,770

Enfield
BMW i4
i4 eDrive40 M SportPrice
£33,750

Enfield
BMW 1 Series
128tiPrice
£26,563

Bromley
BMW 4 Series Gran Coupe
420i M Sport Gran CoupePrice
£28,702

Enfield
BMW i4
i4 M50Price
£45,614

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

Blackheath
BMW 1 Series
120 M SportPrice
£28,349

Enfield
BMW 2 Series
M240i xDrive CoupePrice
£34,915

Enfield
BMW X3
X3 xDrive20i M SportPrice
£32,625

Woolwich
BMW 3 Series
330e M Sport SaloonPrice
£22,981

Woolwich
BMW 1 Series
118i M SportPrice
£21,454

Woolwich
BMW X5
X5 xDrive30d M SportPrice
£50,927

Ruxley
BMW 2 Series
218i M Sport Gran CoupePrice
£22,778

Bromley
BMW i4
i4 M50Price
£42,995

Ruxley
BMW 2 Series
220i M Sport CoupePrice
£30,995

Enfield
BMW iX2
iX2 xDrive30 M SportPrice
£34,449

Enfield
BMW i5
i5 eDrive40 M Sport TouringPrice
£48,690

Ruxley
BMW i4
i4 M50Price
£46,446

Woolwich
BMW 2 Series
220 M Sport Gran CoupePrice
£30,961

Ruxley
BMW 1 Series
120 M SportPrice
£26,965

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

Ruxley
BMW X2
X2 M35iPrice
£42,950

Ruxley
BMW 2 Series Active Tourer
230e xDrive M Sport Active TourerPrice
£30,000

Enfield
BMW X1
X1 sDrive20i xLinePrice
£21,300

Bromley
BMW i3 Series
i3 120AhPrice
£15,527

Woolwich
BMW 3 Series
330e xDrive M Sport SaloonPrice
£32,747

Bromley
BMW X3
X3 xDrive20i M SportPrice
£31,439

Woolwich
BMW 2 Series
M235 xDrive Gran CoupePrice
£39,095

Blackheath
BMW i3 Series
i3s 120AhPrice
£18,328

Bromley
BMW 2 Series Active Tourer
225e xDrive M Sport Active TourerPrice
£27,880

Woolwich
BMW i4
i4 eDrive35 SportPrice
£34,309

Enfield
BMW X1
X1 xDrive20d M SportPrice
£20,834

Enfield
BMW X5
X5 xDrive50e M SportPrice
£78,092

Enfield
BMW iX3
iX3 Premier EditionPrice
£23,495

Ruxley
BMW iX
iX xDrive45 M SportPrice
£55,447

Blackheath
BMW iX1
iX1 eDrive20 M SportPrice
£28,846

Enfield
BMW 4 Series Gran Coupe
420i M Sport Gran CoupePrice
£40,325

Enfield
BMW 1 Series
118i M SportPrice
£21,795

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

Enfield
BMW X5
X5 xDrive50e M SportPrice
£72,995

Woolwich
BMW 1 Series
120 M SportPrice
£28,379

Bromley
BMW X3
X3 M40iPrice
£33,311

Bromley
BMW i3 Series
i3 120AhPrice
£15,770

Bromley
BMW 1 Series
128tiPrice
£23,231

Enfield
BMW i3 Series
i3s 120AhPrice
£17,033

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

Ruxley
BMW M2
M2 CoupePrice
£53,495

Pictures coming soon
Bromley
BMW X5
X5 xDrive45e M SportPrice
£42,989
Showing 48 of 353