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, X3

2022 - xDrive20d MHT xLine 5dr Step Auto

19
£32,998
  • 2L
  • 37.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 4 Series

2014 (64) - 435d xDrive M Sport 2dr Auto

23
Reduced
£8,495
  • 3L
  • 141kMiles
  • Diesel
  • Semi Auto
  • Body StyleConvertible

I H Vehicles

BMW, 5 Series

2018 (68) - 2.0 530e 9.2kWh M Sport Auto Euro 6 (s/s) 4dr

42
£17,290
Finance available £335 pm
  • 2L
  • 54.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

TM Car Sales Ltd

024 7518 7136 *
4.5/5 Stars

BMW, 3 Series

2024 (24) - 320d M Sport Touring 5-Door

32
Reduced
£38,500
  • 2L
  • 6.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

John Clark BMW Tayside

BMW, 3 Series

2020 - 320d M Sport 5dr Step Auto

67
Reduced
£20,995
Finance available £411 pm
  • 2L
  • 51.3kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

BMW, 1 Series

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

38
£4,890
Finance available £87 pm
  • 2L
  • 90.9kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Prime Motors Cardiff

BMW, 5 Series

2020 - 2.0 520d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps) -

43
£18,917
Finance available £384 pm
  • 2L
  • 64kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carsa Towcester

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

19
£33,898
  • 2L
  • 11.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 2 Series Gran Coupe

2022 (22) - 1.5 218i Sport (LCP) Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps)

8
Low Mileage
£19,999
  • 1.5L
  • 20.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

HPL Motors Preston

BMW, X5

2014 (64) - 2.0 25d SE Auto xDrive Euro 6 (s/s) 5dr

67
£13,450
  • 2L
  • 114.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Quality Motor Company Ltd

BMW, X3

2017 - 2.0 20d xLine SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

30
Low Mileage
£22,995
Finance available £452 pm
  • 2L
  • 32.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Motoring Way LTD

BMW, 3 Series

2024 - 320d xDrive MHT M Sport 4dr Step Auto [Pro Pack]

19
£35,898
  • 2L
  • 13.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, X5

2020 (70) - xDrive45e M Sport 5dr Auto

47
Reduced
£35,990
Finance available £719 pm
  • 3L
  • 31kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

A ONE MOTORS LTD

BMW, 2 Series

2025 (25) - 225e xDrive M Sport 5dr DCT Hatchback

61
Low Mileage
£30,668
  • 1.5L
  • 3.1kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Vertu BMW Teesside

BMW, 2 Series Gran Coupe

2022 - 218i [136] M Sport 4dr

39
Low Mileage
£22,449
  • 1.5L
  • 7.8kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, 3 Series

2021 (71) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

55
£20,200
Finance available £394 pm
  • 2L
  • 51.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Quality Part X Ltd Dunstable