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
- 2022
- 36,223 miles
- Petrol
- Manual
- 2022
- 34,268 miles
- Plug in hybrid
- Automatic
- 2025
- 2,854 miles
- Plug in hybrid
- Automatic
- 2022
- 23,941 miles
- Petrol
- Automatic
- 2025
- 6,865 miles
- Petrol
- Automatic
- 2021
- 13,410 miles
- Petrol
- Automatic
- 2019
- 44,756 miles
- Diesel
- Automatic
- 2020
- 30,365 miles
- Petrol
- Automatic
- 2020
- 21,986 miles
- Petrol
- Automatic
- 2023
- 26,662 miles
- Electric
- Automatic
- 2023
- 17,744 miles
- Plug in hybrid
- Automatic
- 2023
- 43,192 miles
- Hybrid
- Automatic
- 2022
- 32,329 miles
- Electric
- Automatic
- 2023
- 30,448 miles
- Electric
- Automatic
- 2022
- 8,902 miles
- Petrol
- Manual
- 2022
- 34,272 miles
- Petrol
- Automatic
- 2022
- 36,547 miles
- Petrol
- Automatic
- 2025
- 3,217 miles
- Hybrid
- Automatic
- 2025
- 2,947 miles
- Plug in hybrid
- Automatic
- 2024
- 11,488 miles
- Electric
- Automatic
- 2023
- 39,768 miles
- Diesel
- Automatic
- 2022
- 45,172 miles
- Petrol
- Manual
- 2022
- 18,615 miles
- Petrol
- Automatic
- 2025
- 4,855 miles
- Petrol
- Automatic
- 2023
- 19,863 miles
- Petrol
- Automatic
- 2024
- 29,508 miles
- Plug in hybrid
- Automatic
- 2025
- 7,680 miles
- Hybrid
- Automatic
- 2024
- 12,573 miles
- Electric
- Automatic
- 2025
- 3,850 miles
- Hybrid
- Automatic
- 2025
- 4,950 miles
- Hybrid
- Automatic
- 2025
- 4,450 miles
- Hybrid
- Automatic
- 2024
- 14,823 miles
- Hybrid
- Automatic
- 2025
- 7,177 miles
- Hybrid
- Automatic
- 2025
- 3,650 miles
- Hybrid
- Automatic
- 2025
- 3,450 miles
- Hybrid
- Automatic
- 2022
- 10,711 miles
- Petrol
- Automatic
- 2021
- 34,445 miles
- Petrol
- Automatic
- 2022
- 35,328 miles
- Electric
- Automatic
- 2022
- 18,727 miles
- Electric
- Automatic
- 2022
- 42,353 miles
- Plug in hybrid
- Automatic
- 2022
- 23,090 miles
- Electric
- Automatic
- 2025
- 4,696 miles
- Petrol
- Automatic
- 2025
- 3,466 miles
- Petrol
- Automatic
- 2025
- 5,374 miles
- Plug in hybrid
- Automatic
- 2022
- 21,705 miles
- Electric
- Automatic
- 2021
- 16,974 miles
- Electric
- Automatic
- 2025
- 5,936 miles
- Hybrid
- Automatic
- 2022
- 29,888 miles
- Electric
- Automatic

Enfield
BMW 2 Series
218i M Sport Gran CoupePrice
£17,312

Pictures coming soon
Blackheath
BMW X2
X2 xDrive25e SportPrice
£18,993

Pictures coming soon
Woolwich
BMW 3 Series
330e M Sport TouringPrice
£43,908

Enfield
BMW 3 Series
320i M Sport SaloonPrice
£25,303

Enfield
BMW 4 Series Gran Coupe
420i M Sport Gran CoupePrice
£36,952

Pictures coming soon
Blackheath
BMW Z4
Z4 sDrive30i M SportPrice
£29,294

Pictures coming soon
Ruxley
BMW X4
X4 xDrive20d M SportPrice
£21,000

Pictures coming soon
Ruxley
BMW 5 Series
520i M Sport SaloonPrice
£15,309

Pictures coming soon
Ruxley
BMW 1 Series
118i M SportPrice
£15,859

Pictures coming soon
Ruxley
BMW I Series
iX xDrive50 M Sport EditionPrice
£36,298

Pictures coming soon
Ruxley
BMW 5 Series
530e M Sport SaloonPrice
£26,248

Ruxley
BMW X5
X5 xDrive30d M SportPrice
£42,500

Pictures coming soon
Ruxley
BMW iX
iX xDrive40 M Sport EditionPrice
£27,082

Pictures coming soon
Ruxley
BMW iX3
iX3 M Sport ProPrice
£24,813

Pictures coming soon
Ruxley
BMW 2 Series
218i M Sport Gran CoupePrice
£16,000

Pictures coming soon
Bromley
BMW X3
X3 xDrive20i M SportPrice
£31,490

Ruxley
BMW 4 Series Gran Coupe
420i M Sport Gran CoupePrice
£28,137

Enfield
BMW X2
X2 sDrive20i M SportPrice
£38,075

Enfield
BMW X1
X1 xDrive25e M SportPrice
£38,912

Enfield
BMW iX
iX xDrive40 M SportPrice
£38,975

Enfield
BMW 2 Series
218d M Sport Gran CoupePrice
£15,709

Enfield
BMW 2 Series
218i M Sport Gran CoupePrice
£15,000

Ruxley
BMW 2 Series
220i M Sport Gran CoupePrice
£24,495

Enfield
BMW M2
M2 Coupe LCIPrice
£57,495

Pictures coming soon
Bromley
BMW 3 Series
320i xDrive M Sport SaloonPrice
£29,990

Pictures coming soon
Blackheath
BMW X5
X5 xDrive50e M SportPrice
£61,811

Pictures coming soon
Woolwich
BMW X3
X3 20 xDrive M SportPrice
£44,970

Blackheath
BMW i4
i4 eDrive35 M SportPrice
£31,929

Woolwich
BMW 2 Series Active Tourer
220i M Sport Active TourerPrice
£26,968

Woolwich
BMW 1 Series
120 M SportPrice
£28,353

Woolwich
BMW 1 Series
120 M SportPrice
£27,630

Blackheath
BMW X1
X1 sDrive20i M SportPrice
£30,680

Woolwich
BMW X5
X5 xDrive30d M SportPrice
£63,448

Woolwich
BMW 1 Series
120 M SportPrice
£28,244

Woolwich
BMW 1 Series
120 M SportPrice
£27,669

Blackheath
BMW 3 Series
318i M Sport SaloonPrice
£24,808

Pictures coming soon
Blackheath
BMW X1
X1 xDrive20i xLinePrice
£22,878

Woolwich
BMW iX3
iX3 M Sport ProPrice
£27,712

Blackheath
BMW i3 Series
i3 120AhPrice
£15,908

Woolwich
BMW 5 Series
530e xDrive M Sport SaloonPrice
£28,921

Bromley
BMW iX
iX xDrive40 M Sport EditionPrice
£36,141

Bromley
BMW 8 Series
840i M Sport Gran CoupePrice
£56,995

Bromley
BMW X1
X1 sDrive20i xLinePrice
£35,410

Bromley
BMW X5
X5 xDrive50e M SportPrice
£73,460

Bromley
BMW i4
i4 M50Price
£32,495

Woolwich
BMW i3 Series
i3s 120AhPrice
£17,381

Ruxley
BMW 2 Series Active Tourer
220i M Sport Active TourerPrice
£26,979

Enfield
BMW iX
iX xDrive40 M Sport EditionPrice
£34,759
Showing 48 of 300