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

2018 - 120d xDrive M Sport Shadow Ed 5dr Step Auto

25
Low Mileage
£17,450
Finance available £338 pm
  • 2L
  • 47kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Harvey Cooper Cars

BMW, X3

2019 (68) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

34
Reduced
£24,499
Finance available £525 pm
  • 3L
  • 59kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Sandles Car Supermarket

01553 601835 *
4.7/5 Stars

BMW, 1 Series

2011 (61) - 2.0 118d Sport Euro 5 (s/s) 5dr

53
Low Mileage
£5,150
Finance available £93 pm
  • 2L
  • 75.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Blackline Motors Ltd

BMW, M5

2008 (08) - 5.0 V10 Touring SMG Euro 4 5dr

69
Low Mileage
£36,950
Finance available £739 pm
  • 5L
  • 80kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Quality Motor Company Ltd

BMW, 4 Series

2018 (18) - 420i M Sport Auto Coupe 2-Door

19
Low Mileage
£16,495
  • 2L
  • 39.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Victoria Motors Ltd

01747 440831 *
4.3/5 Stars

BMW, 3 Series

2020 (70) - 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr

54
£15,880
Finance available £332 pm
  • 2L
  • 60.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Quality Part X Ltd Stevenage

BMW, 5 Series

2015 (64) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

61
£9,995
Finance available £201 pm
  • 2L
  • 86.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Taurus Autos LTD

BMW, 5 Series

2022 - 530e M Sport 5dr Auto [Pro Pack]

31
£27,799
Finance available £587 pm
  • 2L
  • 35.3kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Motorpoint Oldbury

BMW, M4

2016 - M4 2dr

33
Reduced
£22,950
Finance available £451 pm
  • 3L
  • 48.5kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Richard Greer Car Sales

BMW, 1 Series

2022 (22) - 116d SE 5dr [Live Cockpit Professional]

3
Low Mileage
£16,988
  • 1.5L
  • 23.9kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Jeff White Motors

029 2002 8289 *
4.7/5 Stars

BMW, 1 Series

2017 (17) - 118i [1.5] Sport 5dr [Nav] Petrol Hatchback

39
Low Mileage
£10,480
  • 1.5L
  • 53kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Vertu Vauxhall Knaresborough

01423 396245 *
4.5/5 Stars

BMW, X3

2018 (68) - X3 xDrive20i xLine 5-Door

66
Low Mileage
£21,995
  • 2L
  • 38.2kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Stoneacre Newcastle Lexus

BMW, 1 Series

2018 (18) - M140i Shadow Edition 3dr Step Auto

41
Low Mileage
£16,500
Finance available £346 pm
  • 3L
  • 43kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Green Autos

BMW, X5

2012 - xDrive30d M Sport 5dr Auto

10
Low Mileage
£10,950
Finance available £222 pm
  • 3L
  • 99.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BC AUTOSALES

BMW, 1 Series

2019 (RU) - 3.0 M140i GPF Shadow Edition Hatchback 5dr Petrol Auto Euro 6 (s/s) (340 ps

12
Low Mileage
£21,499
Finance available £421 pm
  • 3L
  • 42.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Empressive Motor Company

01865 591236 *
4.7/5 Stars

BMW, X5

2020 (70) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps) 7 Seater,

50
Low Mileage
£42,732
Finance available £857 pm
  • 3L
  • 17.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

The Car Co

0161 694 5324 *
4.7/5 Stars