Get the app

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

2016 (5R) - 1.6 120i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (177 ps)

13
Low Mileage
£8,495
  • 1.6L
  • 69.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

North West Trade Centre

BMW, 1 Series

2014 - 2.0 116d Se Hatchback 5dr Diesel Auto Euro 5 s/s 116 Ps

33
Low Mileage
£5,825
  • 2L
  • 88.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Pentagon BYD Mazda Peugeot Vauxhall (Lincoln)

BMW, X1

2014 (14) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)

48
Low Mileage
£9,490
£205/pm (HP)
  • 2L
  • 53kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Savannah Cars Ltd

BMW, X1

2017 - xDrive 20i M Sport 5dr Step Auto

19
Low Mileage
£14,998
  • 2L
  • 67.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Vauxhall (Livingston)

01506 539098 *
4.7/5 Stars

BMW, 1 Series

2017 (17) - 116d EfficientDynamics Plus 5dr

9
£5,995
  • 1.5L
  • 920kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BMW, X5

2014 - 3.0 X5 xDrive30d M Sport 5-Door

62
Low Mileage
£18,495
£359/pm (HP)
  • 3L
  • 61kMiles
  • Diesel
  • Auto
  • Body StyleSUV

London Broadway Car Sales Ltd

BMW, X5

2017 (67) - 3.0 M50d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (381 ps)

50
Low Mileage
£31,995
£785/pm (PCP)
  • 3L
  • 38.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BM Automotive

BMW, 5 Series

2021 (71) - 2.0 520d MHT M Sport Touring Steptronic xDrive Euro 6 (s/s) 5dr

56
£22,500
£527/pm (PCP)
  • 2L
  • 94.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Quality Part X Ltd Dunstable

BMW, 2 Series

2024 - 218i [136] M Sport 4dr DCT

32
Low Mileage
£25,580
  • 1.5L
  • 8.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Doncaster

BMW, 5 Series

2017 (17) - 2.0 520d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

26
Low Mileage
£18,490
£359/pm (HP)
  • 2L
  • 44.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car City UK Catterick

BMW, M2

2017 (67) - 3.0i Coupe 2dr Petrol Manual Euro 6 (s/s) (370 ps)

49
Low Mileage
£29,950
£659/pm (PCP)
  • 3L
  • 27.5kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Approved Performance

BMW, X7

2023 - xDrive M60i 5dr Step Auto

40
£82,299
  • 4.4L
  • 22.9kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Lookers Crewe BMW

BMW, 3 Series

2019 (68) - 4-Door

16
Reduced
£11,995
£246/pm (HP)
  • 3L
  • 66kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Diesels Direct

BMW, 2 Series

2024 - 220i M Sport Auto 2dr - M Sport Pro Pack & Virtual Cockpit & Harman Kardon

58
£30,990
£449/pm (PCP)
  • 2L
  • 11kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Crossroads Garage Limited

BMW, M2

2023 (73) - 3.0 BiTurbo Coupe 2dr Petrol Steptronic Euro 6 (s/s) (460 ps)

50
Reduced
£53,400
£754/pm (PCP)
  • 3L
  • 14.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Kingsbridge

BMW, 3 Series

2012 (62) - 318d SE 4dr

19
£2,490
  • 2L
  • 146.8kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

BT Trade Cars