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, 2 Series

2015 (65) - 216d Sport 5dr

28
£6,000
Finance available £112 pm
  • 1.5L
  • 107kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

S AND T MOTOR CO LTD

BMW, 2 Series

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

36
£27,995
Finance available £555 pm
  • 1.5L
  • 11kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

BMW Bavarian

BMW, 4 Series

2014 - 420d Sport 2dr Auto

1
Low Mileage
£9,550
Finance available £191 pm
  • 2L
  • 77kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

JB Autos Sales

BMW, X3

2019 - xDrive20i M Sport 5dr Step Auto

19
£23,998
  • 2L
  • 53.8kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Arnold Clark Vauxhall (Livingston)

01506 539098 *
4.7/5 Stars

BMW, X3

2014 (64) - xDrive20d M Sport 5dr Step Auto

26
Reduced
£12,495
Finance available £257 pm
  • 2L
  • 74.7kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

RB Cars

01989 551050 *
5/5 Stars

BMW, M4

2023 (23) - xDrive Competition M 2dr Step Auto

34
Low Mileage
£65,990
  • 3L
  • 9.6kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Listers Boston (BMW)

BMW, 3 Series

2020 (20) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

50
£20,491
  • 2L
  • 57.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Your Next Car Ltd

BMW, 1 Series

2017 (67) - 1.5 118i Sport Euro 6 (s/s) 5dr

16
£8,995
Finance available £179 pm
  • 1.5L
  • 63kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Forsyth Street Cars

BMW, 3 Series

2017 (67) - 2.0 318d Sport Auto Euro 6 (s/s) 4dr

56
Reduced
£9,980
Finance available £201 pm
  • 2L
  • 80.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

NT Traders Limited

BMW, 3 Series

2022 (71) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr

47
£23,991
  • 2L
  • 48.9kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Your Next Car Ltd

BMW, X1

2022 - 25e Sport 5-Door

5
£18,495
  • 1.5L
  • 63.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

McCarthy Cars Ltd

BMW, 4 Series Gran Coupe

2021 (21) - 2.0 420i GPF M Sport Auto Euro 6 (s/s) 5dr

58
£18,650
Finance available £363 pm
  • 2L
  • 36.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Quality Part X Ltd Dunstable

BMW, M2

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

50
Low Mileage
£53,786
Finance available £1084 pm
  • 3L
  • 5.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Kingsbridge

BMW, X6

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

50
Reduced
£27,995
Finance available £555 pm
  • 3L
  • 67.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Motor Village Bristol Ltd

BMW, 1 Series

2011 - 3.0 M Euro 5 2dr

86
Low Mileage
£60,000
Finance available £1212 pm
  • 68kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Farlan Automotives Limited

020 3873 0401 *
4.5/5 Stars

BMW, 6 Series

2017 (67) - 3.0 640d M Sport Auto Euro 6 (s/s) 2dr

44
Reduced
£17,995
Finance available £349 pm
  • 3L
  • 55kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Wheel City Motors Limited