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
- 4,973 miles
- Petrol
- Automatic
- 2021
- 14,738 miles
- Plug in hybrid
- Automatic
- 2024
- 10,492 miles
- Electric
- Automatic
- 2021
- 14,020 miles
- Petrol
- Automatic
- 2021
- 12,914 miles
- Petrol
- Automatic
- 2024
- 6,488 miles
- Petrol
- Automatic
- 2024
- 7,683 miles
- Automatic
- 2021
- 25,278 miles
- Petrol
- Automatic
- 2022
- 30,654 miles
- Diesel
- Automatic
- 2021
- 29,262 miles
- Petrol
- Automatic
- 2022
- 21,434 miles
- Electric
- Automatic
- 2021
- 37,109 miles
- Petrol
- Automatic
- 2025
- 7,000 miles
- Petrol
- Automatic
- 2025
- 5,000 miles
- Petrol
- Automatic
- 2025
- 5,000 miles
- Petrol
- Automatic
- 2025
- 5,000 miles
- Electric
- Automatic
- 2025
- 4,000 miles
- Plug in hybrid
- Automatic
- 2020
- 31,807 miles
- Petrol
- Automatic
- 2016
- 62,694 miles
- Petrol
- Automatic
- 2020
- 42,463 miles
- Petrol
- Automatic
- 2022
- 43,928 miles
- Plug in hybrid
- Automatic
- 2021
- 42,156 miles
- Petrol
- Automatic
- 2018
- 33,979 miles
- Electric
- Automatic
- 2023
- 20,398 miles
- Electric
- Automatic
- 2023
- 7,902 miles
- Electric
- Automatic
- 2022
- 23,470 miles
- Plug in hybrid
- Automatic
- 2022
- 16,504 miles
- Plug in hybrid
- Automatic
- 2021
- 22,192 miles
- Petrol
- Automatic
- 2021
- 21,000 miles
- Diesel
- Automatic
- 2025
- 4,084 miles
- Petrol
- Automatic
- 2021
- 35,895 miles
- Petrol
- Automatic
- 2022
- 23,232 miles
- Electric
- Automatic
- 2021
- 12,241 miles
- Petrol
- Automatic
- 2020
- 32,495 miles
- Petrol
- Automatic
- 2024
- 7,027 miles
- Petrol
- Automatic
- 2017
- 35,234 miles
- Petrol
- Automatic
- 2022
- 11,616 miles
- Petrol
- Automatic
- 2024
- 9,558 miles
- Electric
- Automatic
- 2025
- 3,410 miles
- Automatic
- 2022
- 18,550 miles
- Diesel
- Automatic
- 2023
- 13,006 miles
- Petrol
- Automatic
- 2020
- 25,474 miles
- Petrol
- Automatic
- 2021
- 53,759 miles
- Automatic
- 2020
- 38,440 miles
- Diesel
- Automatic
- 2023
- 23,136 miles
- Petrol
- Automatic
- 2021
- 31,996 miles
- Petrol
- Automatic
- 2022
- 29,970 miles
- Plug in hybrid
- Automatic
- 2021
- 44,668 miles
- Electric
- Automatic

Enfield
BMW 2 Series
220i M Sport CoupePrice
£33,511

Blackheath
BMW X2
1.5 25e 10kWh M Sport Auto xDrive Euro 6 (s/s) 5drPrice
£20,995

Bromley
BMW i5
i5 eDrive40 M Sport TouringPrice
£44,985

Pictures coming soon
Bromley
BMW 1 Series
M135i xDrivePrice
£27,405

Woolwich
BMW Z4
Z4 sDrive20i M SportPrice
£29,965

Enfield
BMW X2
X2 sDrive20i M SportPrice
£37,388

Blackheath
BMW X2
1.5 20i MHT M Sport DCT sDrive Euro 6 (s/s) 5drPrice
£35,990

Enfield
BMW 1 Series
128tiPrice
£24,998

Enfield
BMW X5
X5 xDrive30d M SportPrice
£45,995

Blackheath
BMW X1
2.0 20i xLine DCT sDrive Euro 6 (s/s) 5drPrice
£22,995

Woolwich
BMW i3 Series
i3s 120AhPrice
£17,737

Blackheath
BMW 3 Series
320i xDrive M Sport SaloonPrice
£23,522

Ruxley
BMW 2 Series
223 xDrive M Sport Gran CoupePrice
£36,487

Ruxley
BMW 2 Series
220 M SportPrice
£34,785

Ruxley
BMW X1
X1 sDrive20i M SportPrice
£37,827

Ruxley
BMW i5
i5 eDrive40 M Sport Pro SaloonPrice
£59,589

Ruxley
BMW 2 Series Active Tourer
225e xDrive M Sport Active TourerPrice
£34,410

Ruxley
BMW 1 Series
118i M SportPrice
£18,669

Pictures coming soon
Blackheath
BMW 4 Series
420i Luxury CoupePrice
£12,775

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

Ruxley
BMW X5
X5 xDrive45e M SportPrice
£45,639

Pictures coming soon
Bromley
BMW 2 Series
218i M Sport Gran CoupePrice
£18,735

Pictures coming soon
Bromley
BMW i3 Series
i3s 94AhPrice
£11,068

Pictures coming soon
Bromley
BMW iX1
iX1 xDrive30 xLinePrice
£29,998

Pictures coming soon
Bromley
BMW iX
iX xDrive40 M SportPrice
£39,988

Pictures coming soon
Bromley
BMW X5
X5 xDrive45e M SportPrice
£49,317

Bromley
BMW X5
X5 xDrive45e M SportPrice
£48,587

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

Enfield
BMW X4
X4 xDrive20d M SportPrice
£31,599

Ruxley
BMW 2 Series
218i M Sport Gran CoupePrice
£28,437

Pictures coming soon
Blackheath
BMW 2 Series
218i Sport Gran CoupePrice
£18,372

Blackheath
BMW iX
iX xDrive40 M Sport EditionPrice
£36,986

Pictures coming soon
Blackheath
BMW 2 Series
220i M Sport Gran CoupePrice
£23,766

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

Enfield
BMW 2 Series
218i M Sport Gran CoupePrice
£26,156

Ruxley
BMW 3 Series
320i Sport SaloonPrice
£13,978

Blackheath
BMW X1
X1 sDrive20i xLinePrice
£24,959

Blackheath
BMW iX3
iX3 M Sport ProPrice
£43,488

Blackheath
BMW X1
1.5 20i MHT M Sport DCT sDrive Euro 6 (s/s) 5drPrice
£39,825

Blackheath
BMW 4 Series Gran Coupe
420d M Sport Pro Edition Gran CoupePrice
£30,992

Blackheath
BMW 2 Series
2.0 220i M Sport Auto Euro 6 (s/s) 2drPrice
£26,784

Woolwich
BMW 1 Series
118i M SportPrice
£19,962

Bromley
BMW X3
X3 xDrive20d M SportPrice
£26,094

Ruxley
BMW X6
X6 M50dPrice
£44,100

Enfield
BMW 4 Series Gran Coupe
420i M Sport Gran CoupePrice
£30,967

Ruxley
BMW 2 Series
218i M Sport Gran CoupePrice
£20,725

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

Woolwich
BMW i3 Series
i3s 120AhPrice
£14,744
Showing 48 of 290