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
- 2025
- 8,392 miles
- Electric
- Automatic
- 2023
- 12,492 miles
- Petrol
- Automatic
- 2023
- 14,721 miles
- Petrol
- Manual
- 2023
- 17,556 miles
- Petrol
- Automatic
- 2024
- 13,728 miles
- Petrol
- Automatic
- 2025
- 10,129 miles
- Petrol
- Automatic
- 2025
- 3,227 miles
- Petrol
- Automatic
- 2022
- 22,547 miles
- Petrol
- Automatic
- 2024
- 4,296 miles
- Plug in hybrid
- Automatic
- 2025
- 2,618 miles
- Diesel
- Automatic
- 2019
- 49,641 miles
- Petrol
- Automatic
- 2023
- 14,677 miles
- Electric
- Automatic
- 2022
- 37,324 miles
- Petrol
- Automatic
- 2021
- 22,233 miles
- Electric
- Automatic
- 2022
- 13,698 miles
- Electric
- Automatic
- 2018
- 30,552 miles
- Petrol
- Automatic
- 2025
- 25 miles
- Plug in hybrid
- Automatic
- 2023
- 8,645 miles
- Plug in hybrid
- Automatic
- 2021
- 43,754 miles
- Diesel
- Automatic
- 2023
- 11,842 miles
- Petrol
- Automatic
- 2022
- 19,384 miles
- Petrol
- Automatic
- 2020
- 26,745 miles
- Diesel
- Manual
- 2022
- 20,028 miles
- Diesel
- Automatic
- 2025
- 5,000 miles
- Plug in hybrid
- Automatic
- 2022
- 11,999 miles
- Petrol
- Automatic
- 2022
- 24,825 miles
- Petrol
- Automatic
- 2022
- 31,090 miles
- Petrol
- Automatic
- 2021
- 19,285 miles
- Petrol
- Automatic
- 2025
- 2,324 miles
- Petrol
- Automatic
- 2022
- 41,483 miles
- Petrol
- Automatic
- 2022
- 18,822 miles
- Electric
- Automatic
- 2025
- 5,945 miles
- Petrol
- Automatic
- 2025
- 5,204 miles
- Petrol
- Automatic
- 2025
- 9,127 miles
- Petrol
- Automatic
- 2024
- 16,900 miles
- Diesel
- Automatic
- 2021
- 31,898 miles
- Plug in hybrid
- Automatic
- 2022
- 17,422 miles
- Diesel
- Automatic
- 2022
- 49,109 miles
- Electric
- Automatic
- 2021
- 28,453 miles
- Petrol
- Automatic
- 2023
- 50,342 miles
- Diesel
- Automatic
- 2022
- 26,618 miles
- Petrol
- Automatic
- 2022
- 27,041 miles
- Petrol
- Manual
- 2024
- 6,562 miles
- Petrol
- Automatic
- 2024
- 10,373 miles
- Electric
- Automatic
- 2023
- 44,799 miles
- Diesel
- Automatic
- 2023
- 16,468 miles
- Electric
- Automatic
- 2023
- 8,152 miles
- Petrol
- Manual
- 2025
- 20,559 miles
- Electric
- Automatic

Enfield
BMW iX2
iX2 xDrive30 M SportPrice
£34,691

Pictures coming soon
Enfield
BMW 2 Series
218i M Sport Gran CoupePrice
£25,793

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

Enfield
BMW 2 Series
218i M Sport Gran CoupePrice
£22,620

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

Enfield
BMW 1 Series
120 M SportPrice
£26,915

Enfield
BMW M4 Competition
M4 Competition M xDrive CoupePrice
£69,820

Woolwich
BMW 2 Series
220i M Sport CoupePrice
£27,368

Enfield
BMW 2 Series Active Tourer
225e xDrive M Sport Active TourerPrice
£30,291

Pictures coming soon
Ruxley
BMW X1
X1 sDrive18d M SportPrice
£35,500

Ruxley
BMW 8 Series
M850i xDrive Gran CoupePrice
£38,500

Ruxley
BMW iX3
iX3 M SportPrice
£33,490

Ruxley
BMW X3
X3 xDrive20i M SportPrice
£32,541

Enfield
BMW iX3
iX3 Premier EditionPrice
£25,897

Bromley
BMW i3 Series
i3s 120AhPrice
£17,911

Pictures coming soon
Enfield
BMW X2
X2 sDrive20i M SportPrice
£17,696

Woolwich
BMW X1
X1 xDrive25e M SportPrice
£39,995

Woolwich
BMW X1
X1 xDrive25e M SportPrice
£33,928

Enfield
BMW X4
X4 xDrive20d M SportPrice
£32,906

Pictures coming soon
Enfield
BMW 3 Series
M340i xDrive TouringPrice
£52,610

Pictures coming soon
Enfield
BMW 3 Series
320i Sport SaloonPrice
£24,934

Pictures coming soon
Bromley
BMW 1 Series
116d SEPrice
£15,298

Blackheath
BMW 5 Series
2.0 520d MHT M Sport Saloon 4dr Diesel Hybrid Steptronic Euro 6 (s/s) (190 ps)Price
£26,555

Ruxley
BMW X5
X5 xDrive50e M SportPrice
£85,206

Enfield
BMW 2 Series
220i M Sport CoupePrice
£29,769

Pictures coming soon
Bromley
BMW 1 Series
M135i xDrivePrice
£25,998

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

Pictures coming soon
Bromley
BMW 1 Series
118i M SportPrice
£22,392

Bromley
BMW 1 Series
120 M SportPrice
£27,292

Ruxley
BMW X5
X5 xDrive40i M SportPrice
£47,483

Woolwich
BMW i3 Series
i3s 120AhPrice
£18,243

Woolwich
BMW 1 Series
120 M SportPrice
£29,823

Bromley
BMW 1 Series
M135 xDrivePrice
£35,487

Enfield
BMW 1 Series
123 xDrive M SportPrice
£29,105

Enfield
BMW 1 Series
1.5 116d M Sport (LCP) Hatchback 5dr Diesel DCT Euro 6 (s/s) (116 ps)Price
£25,726

Enfield
BMW 3 Series
330e M Sport TouringPrice
£24,675

Enfield
BMW 3 Series
330d M Sport SaloonPrice
£27,500

Woolwich
BMW i3 Series
i3s 120AhPrice
£15,544

Ruxley
BMW 1 Series
M135i xDrivePrice
£25,550

Ruxley
BMW 3 Series
320d M Sport TouringPrice
£29,995

Ruxley
BMW 3 Series
330i M Sport Plus Edition TouringPrice
£33,928

Pictures coming soon
Bromley
BMW 1 Series
118i M SportPrice
£18,598

Bromley
BMW 2 Series
220i M Sport CoupePrice
£32,258

Pictures coming soon
Bromley
BMW iX3
iX3 M Sport ProPrice
£37,500

Woolwich
BMW 4 Series Gran Coupe
420d M Sport Pro Edition Gran CoupePrice
£29,652

Bromley
BMW iX3
iX3 M Sport ProPrice
£36,805

Enfield
BMW 1 Series
118i M SportPrice
£23,875

Bromley
BMW i4
i4 eDrive40 M SportPrice
£35,349
Showing 48 of 336