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
- 2023
- 14,988 miles
- Automatic
- 2017
- 70,119 miles
- Diesel
- Automatic
- 2023
- 16,695 miles
- Petrol
- Automatic
- 2022
- 23,838 miles
- Petrol
- Automatic
- 2024
- 6,501 miles
- Petrol
- Automatic
- 2024
- 11,035 miles
- Petrol
- Automatic
- 2022
- 38,654 miles
- Plug in hybrid
- Automatic
- 2021
- 19,345 miles
- Petrol
- Manual
- 2024
- 11,092 miles
- Petrol
- Automatic
- 2022
- 17,608 miles
- Petrol
- Manual
- 2022
- 25,366 miles
- Electric
- Automatic
- 2023
- 12,688 miles
- Petrol
- Automatic
- 2022
- 20,236 miles
- Diesel
- Automatic
- 2024
- 21,411 miles
- Petrol
- Automatic
- 2024
- 8,680 miles
- Petrol
- Automatic
- 2023
- 13,464 miles
- Petrol
- Automatic
- 2024
- 30,775 miles
- Petrol
- Automatic
- 2024
- 3,353 miles
- Automatic
- 2022
- 18,550 miles
- Automatic
- 2023
- 20,398 miles
- Electric
- Automatic
- 2021
- 27,449 miles
- Petrol
- Automatic
- 2023
- 30,925 miles
- Petrol
- Automatic
- 2024
- 25,576 miles
- Petrol
- Automatic
- 2021
- 30,537 miles
- Diesel
- Automatic
- 2025
- 3,165 miles
- Petrol
- Automatic
- 2025
- 2,526 miles
- Diesel
- Automatic
- 2024
- 17,336 miles
- Petrol
- Automatic
- 2022
- 19,778 miles
- Electric
- Automatic
- 2024
- 18,089 miles
- Diesel
- Automatic
- 2021
- 13,027 miles
- Petrol
- Manual
- 2021
- 45,754 miles
- Petrol
- Automatic
- 2022
- 10,496 miles
- Petrol
- Automatic
- 2022
- 35,658 miles
- Petrol
- Automatic
- 2021
- 43,898 miles
- Petrol
- Automatic
- 2025
- 4,001 miles
- Electric
- Automatic
- 2023
- 5,259 miles
- Petrol
- Automatic
- 2023
- 24,721 miles
- Electric
- Automatic
- 2024
- 11,087 miles
- Petrol
- Automatic
- 2025
- 3,250 miles
- Petrol
- Automatic
- 2025
- 3,750 miles
- Petrol
- Automatic
- 2025
- 3,750 miles
- Petrol
- Automatic
- 2025
- 5,250 miles
- Petrol
- Automatic
- 2025
- 7,250 miles
- Petrol
- Automatic
- 2022
- 31,081 miles
- Plug in hybrid
- Automatic
- 2023
- 11,083 miles
- Petrol
- Automatic
- 2024
- 6,488 miles
- Petrol
- Automatic
- 2024
- 7,683 miles
- Petrol
- Automatic
- 2025
- 5,123 miles
- Petrol
- Automatic

Ruxley
BMW 4 Series
420d M Sport CoupePrice
£30,500

Pictures coming soon
Blackheath
BMW X5
X5 xDrive30d M SportPrice
£24,990

Pictures coming soon
Enfield
BMW 1 Series
128tiPrice
£25,998

Pictures coming soon
Enfield
BMW 1 Series
118i M SportPrice
£21,912

Pictures coming soon
Enfield
BMW 1 Series
118i M SportPrice
£25,584

Woolwich
BMW 3 Series
M340i xDrive SaloonPrice
£45,574

Enfield
BMW 3 Series
330e M Sport SaloonPrice
£25,136

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

Blackheath
BMW 1 Series
120 M SportPrice
£27,416

Ruxley
BMW X1
X1 sDrive18i xLinePrice
£21,749

Ruxley
BMW iX3
iX3 M Sport ProPrice
£31,979

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

Ruxley
BMW X2
X2 sDrive18d SportPrice
£22,526

Ruxley
BMW 3 Series
320i M Sport SaloonPrice
£28,683

Pictures coming soon
Ruxley
BMW 3 Series
320i M Sport SaloonPrice
£32,500

Ruxley
BMW M2
M2 CoupePrice
£53,455

Pictures coming soon
Blackheath
BMW 1 Series
118i M SportPrice
£18,083

Woolwich
BMW 1 Series
120 M SportPrice
£29,531

Blackheath
BMW 4 Series Gran Coupe
420d M Sport Pro Edition Gran CoupePrice
£29,990

Bromley
BMW iX1
iX1 xDrive30 xLinePrice
£28,786

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

Enfield
BMW 2 Series
220i M Sport Gran CoupePrice
£24,200

Blackheath
BMW 1 Series
118i M SportPrice
£24,913

Bromley
BMW 2 Series
220d M Sport Gran CoupePrice
£21,250

Bromley
BMW M4 Competition
M4 Competition M xDrive ConvertiblePrice
£76,109

Bromley
BMW X3
X3 20d xDrive M SportPrice
£52,796

Bromley
BMW 1 Series
118i M SportPrice
£25,715

Bromley
BMW i4
i4 eDrive40 M SportPrice
£30,128

Bromley
BMW X5
X5 xDrive30d M SportPrice
£60,040

Bromley
BMW 1 Series
118i M SportPrice
£20,768

Enfield
BMW Z4
Z4 sDrive20i M SportPrice
£24,295

Ruxley
BMW Z4
Z4 sDrive20i M SportPrice
£32,447

Blackheath
BMW 1 Series
1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)Price
£21,421

Woolwich
BMW 4 Series
420i M Sport CoupePrice
£25,240

Blackheath
BMW i4
i4 M50Price
£50,995

Enfield
BMW 1 Series
128tiPrice
£30,792

Enfield
BMW iX3
iX3 M SportPrice
£30,750

Enfield
BMW 3 Series
320i M Sport SaloonPrice
£30,479

Woolwich
BMW M3 Competition
M3 Competition M xDrive SaloonPrice
£81,556

Woolwich
BMW 2 Series
220 M SportPrice
£34,382

Woolwich
BMW 2 Series
220 M SportPrice
£34,567

Woolwich
BMW 2 Series
M235 xDrivePrice
£43,344

Woolwich
BMW 2 Series
220 M SportPrice
£34,942

Enfield
BMW 3 Series
330e M Sport TouringPrice
£26,310

Enfield
BMW 1 Series
118i M SportPrice
£24,912

Enfield
BMW X2
X2 sDrive20i M SportPrice
£36,230

Blackheath
BMW X2
X2 sDrive20i M SportPrice
£35,225

Bromley
BMW 2 Series
220i M Sport Coupe B48Price
£34,061
Showing 48 of 286