Used BMW cars for sale

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

BMW cars are known for their luxurious feel and advanced technologies. Whether it’s an SUV, hatchback, saloon or estate, BMW has established a reputation for creating vehicles that balance enhanced performance with modern luxury.

Find your perfect used BMW for sale or on finance from our extensive network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, 1 Series

2019 (19) - 2.0 120d M Sport Shadow Edition Hatchback 5dr

7
£13,699
  • 2L
  • 66.6kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Bridgend Motor Group - Ayr Autoplex

BMW, Z4

2004 - Z4 SE ROADSTER 2-Door

8
Low Mileage
£3,995
Finance available £67 pm
  • 2.5L
  • 62kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Stockwood Village Automotive

BMW, 4 Series

2017 (67) - 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

36
£11,490
Finance available £234 pm
  • 2L
  • 87.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Select Car Shop Ltd

BMW, 4 Series Gran Coupe

2015 (15) - 2.0 420d Sport Euro 6 (s/s) 5dr

14
Reduced
£7,190
Finance available £138 pm
  • 2L
  • 108.2kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Cars Direct Peterborough Limited

01733 971397 *
4.7/5 Stars

BMW, 1 Series

2021 - 116d Sport 5dr Step Auto

30
£15,349
  • 1.5L
  • 71.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

cinch Superstore Derby

01252 960119 *
4.3/5 Stars

BMW, X5

2025 - xDrive30d MHT M Sport 5dr Auto

35
Low Mileage
£76,992
Finance available £1561 pm
  • 3L
  • 500Miles
  • Diesel
  • Auto
  • Body StyleSUV

Stratstone BMW Derby

BMW, 5 Series

2017 (67) - 3.0 530d M Sport Auto xDrive Euro 6 (s/s) 4dr

28
Reduced
£13,000
Finance available £268 pm
  • 3L
  • 130kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Browns Car Company

01621 733495 *
4.7/5 Stars

BMW, 3 Series

2017 (67) - 3.0 335d M Sport Shadow Edition Auto xDrive Euro 6 (s/s) 4dr

59
Reduced
£17,495
Finance available £339 pm
  • 3L
  • 72.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Blackline Motors Ltd

BMW, 4 Series

2022 - 420i M Sport 2dr Step Auto

15
Low Mileage
£26,995
Finance available £534 pm
  • 2L
  • 23kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

S J Davidson

BMW, X3

2022 (22) - 2.0 30e 12kWh M Sport 5dr Auto xDrive (SAT NAV, FULL LEATHER)

3
Low Mileage
£34,988
  • 2L
  • 20.6kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Jeff White Motors

029 2002 8289 *
4.7/5 Stars

BMW, X2

2021 - sDrive 18d M Sport 5dr Step Auto HEATED SEATS, POWER TAILGATE, PRONAV, MSPO

36
Low Mileage
£20,270
  • 2L
  • 34.6kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

TrustFord Wilmslow

01625 789326 *
4.7/5 Stars

BMW, 8 Series

2022 - 840d xDrive MHT M Sport 4dr Auto

40
Reduced
£42,250
Finance available £847 pm
  • 3L
  • 26kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

JKC Approved Used BMW

BMW, X5

2016 (65) - 5-Door

28
Reduced
£16,995
Finance available £357 pm
  • 3L
  • 48kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Diesels Direct

01986 807191 *
4.2/5 Stars

BMW, 3 Series

2017 (17) - 2.0 316d SE Touring (s/s) 5dr

11
Reduced
£5,489
Finance available £100 pm
  • 2L
  • 144kMiles
  • Diesel
  • Manual
  • Body StyleEstate

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

19
£35,998
  • 2L
  • 11.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Vauxhall (Glenrothes)

01592 803918 *
4.7/5 Stars

BMW, 3 Series

2023 - M340i xDrive MHT 5dr Step Auto

35
£59,750
  • 3L
  • 68Miles
  • Petrol
  • Auto
  • Body StyleEstate

Stratstone BMW Milton Keynes

01908 104093 *
4.6/5 Stars