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
- 2022
- 20,648 miles
- Automatic
- 2022
- 15,889 miles
- Automatic
- 2023
- 2,392 miles
- Petrol
- Automatic
- 2024
- 4,965 miles
- Electric
- Automatic
- 2022
- 46,078 miles
- Petrol
- Automatic
- 2020
- 37,239 miles
- Petrol
- Automatic
- 2023
- 42,412 miles
- Petrol
- Automatic
- 2022
- 31,564 miles
- Automatic
- 2021
- 26,377 miles
- Petrol
- Automatic
- 2022
- 12,918 miles
- Petrol
- Automatic
- 2021
- 10,205 miles
- Petrol
- Automatic
- 2022
- 15,351 miles
- Automatic
- 2024
- 9,262 miles
- Electric
- Automatic
- 2022
- 35,853 miles
- Electric
- Automatic
- 2020
- 22,630 miles
- Plug in hybrid
- Automatic
- 2024
- 7,225 miles
- Automatic
- 2020
- 19,495 miles
- Petrol
- Automatic
- 2024
- 8,409 miles
- Petrol
- Automatic
- 2024
- 14,301 miles
- Petrol
- Automatic
- 2024
- 9,558 miles
- Electric
- Automatic
- 2024
- 5,560 miles
- Petrol
- Automatic
- 2024
- 5,656 miles
- Petrol
- Automatic
- 2024
- 6,437 miles
- Petrol
- Automatic
- 2021
- 28,749 miles
- Petrol
- Automatic
- 2022
- 8,587 miles
- Petrol
- Automatic
- 2022
- 25,592 miles
- Petrol
- Automatic
- 2024
- 11,341 miles
- Petrol
- Automatic
- 2019
- 47,641 miles
- Petrol
- Automatic
- 2022
- 29,138 miles
- Petrol
- Automatic
- 2024
- 4,779 miles
- Petrol
- Automatic
- 2024
- 6,469 miles
- Electric
- Automatic
- 2022
- 25,133 miles
- Petrol
- Automatic
- 2022
- 20,347 miles
- Automatic
- 2022
- 19,062 miles
- Petrol
- Automatic
- 2022
- 18,893 miles
- Electric
- Automatic
- 2021
- 15,235 miles
- Automatic
- 2024
- 5,395 miles
- Petrol
- Automatic
- 2024
- 4,008 miles
- Electric
- Automatic
- 2024
- 10,611 miles
- Petrol
- Automatic
- 2024
- 15,240 miles
- Petrol
- Automatic
- 2022
- 37,382 miles
- Automatic
- 2024
- 9,775 miles
- Petrol
- Automatic
- 2024
- 7,626 miles
- Petrol
- Automatic
- 2024
- 10,069 miles
- Petrol
- Automatic
- 2024
- 9,892 miles
- Petrol
- Automatic
- 2022
- 34,508 miles
- Automatic
- 2020
- 42,182 miles
- Plug in hybrid
- Automatic
- 2024
- 6,062 miles
- Petrol
- Automatic

Woolwich
BMW X5
Price
£47,673

Woolwich
BMW X5
Price
£49,779

Woolwich
BMW 3 Series
Price
£32,328

Sydenham
BMW iX1
Price
£34,837

Sydenham
BMW X1
Price
£22,251

Sydenham
BMW X1
Price
£20,500

Sydenham
BMW Z4
Price
£29,995

Enfield
BMW X5
Price
£45,300

Enfield
BMW X2
Price
£25,948

Enfield
BMW X1
Price
£25,000

Blackheath
BMW 4 Series
Price
£29,924

Sydenham
BMW X6
Price
£51,895

Blackheath
BMW iX2
Price
£35,299

Blackheath
BMW i3 Series
Price
£13,588

Blackheath
BMW 3 Series
Price
£21,767

Blackheath
BMW X3
Price
£40,747

Blackheath
BMW 2 Series
Price
£17,644

Blackheath
BMW 3 Series
Price
£31,416

Pictures coming soon
Blackheath
BMW 3 Series
Price
£29,943

Blackheath
BMW iX3
Price
£45,992

Blackheath
BMW 3 Series
Price
£29,997

Woolwich
BMW 3 Series
Price
£31,780

Woolwich
BMW 3 Series
Price
£31,471

Woolwich
BMW X3M
Price
£44,999

Woolwich
BMW X1
Price
£26,938

Woolwich
BMW X1
Price
£23,487

Woolwich
BMW 3 Series
Price
£29,869

Woolwich
BMW X2
Price
£16,307

Woolwich
BMW X1
Price
£23,614

Woolwich
BMW 4 Series Gran Coupe
Price
£36,844

Woolwich
BMW iX3
Price
£44,269

Woolwich
BMW X1
Price
£23,695

Sydenham
BMW X7
Price
£69,987

Sydenham
BMW X1
Price
£25,524

Sydenham
BMW i3
Price
£15,420

Sydenham
BMW X6
Price
£44,892

Sydenham
BMW 3 Series
Price
£32,148

Sydenham
BMW iX2
Price
£41,341

Sydenham
BMW 3 Series
Price
£31,424

Sydenham
BMW 3 Series
Price
£30,497

Pictures coming soon
Sydenham
BMW X6
Price
£49,994

Enfield
BMW 3 Series
Price
£30,414

Enfield
BMW 3 Series
Price
£30,212

Enfield
BMW 3 Series
Price
£31,092

Enfield
BMW 3 Series
Price
£30,488

Sydenham
BMW X7
Price
£55,396

Enfield
BMW 3 Series
Price
£20,250

Enfield
BMW 3 Series
Price
£30,891
Showing 48 of 639