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

2021 - 320d MHT M Sport 5dr Step Auto

40
£21,979
Finance available £455 pm
  • 2L
  • 48.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, 2 Series Gran Tourer

2016 (16) - 2.0 220d M Sport Auto xDrive Euro 6 (s/s) (190 ps) 5-Door

39
£9,949
Finance available £200 pm
  • 2L
  • 100kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

BMW, 5 Series

2020 - 520d MHT M Sport 4dr Step Auto

19
£22,698
  • 2L
  • 64.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Greenock

01475 601914 *
4.7/5 Stars

BMW, X3

2013 (63) - 2.0 20d M Sport Auto xDrive Euro 5 (s/s) 5dr

49
Reduced
£9,495
  • 2L
  • 75kMiles
  • Diesel
  • Auto
  • Body StyleSUV

iCars Automotive Ltd

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

19
£31,998
  • 2L
  • 19kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Aberdeen Mazda/Fiat/Abarth/Jeep/Leapmotor

01224 451052 *
4.7/5 Stars

BMW, Alpina

2004 (04) - Alpina B3S 2-Door

93
Low Mileage
£14,990
  • 3.3L
  • 97.6kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Reign Automotives Ltd

BMW, Z4

2012 (12) - 2.0 20i Convertible 2dr Petrol Manual sDrive Euro 5 (s/s) (184 ps)

38
Low Mileage
£6,790
  • 2L
  • 85.2kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

L&C Group Lancing

BMW, 5 Series

2024 - 530e M Sport 5dr Auto

19
£59,998
  • 10Miles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, 5 Series

2018 (18) - 2.0 530e 12kWh SE Auto xDrive Euro 6 (s/s) 4dr

25
£9,980
  • 2L
  • 117kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Sea Ltd

020 3953 7442 *
4.8/5 Stars

BMW, 1 Series

2021 (70) - 1.5 116d SE Hatchback 5dr Diesel DCT Euro 6 (s/s) (116 ps)

33
Reduced
£11,600
  • 1.5L
  • 96.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Fusion Motors Limited

BMW, 3 Series

2017 (66) - 2.0 320d Luxury Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

39
£12,490
  • 2L
  • 73.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

AutoUnit Ltd

01633 741698 *
4.9/5 Stars

BMW, 3 Series

2025 - 320i M Sport 5dr Step Auto

36
Low Mileage
£40,499
Finance available £811 pm
  • 2L
  • 1.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stratstone BMW Derby

BMW, X3

2021 (21) - X3 xDrive20d M Sport 5-Door

32
£28,500
  • 2L
  • 37.6kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

John Clark BMW Tayside

BMW, 3 Series

2022 - 2.0 330E M Sport Auto 5dr

47
£17,977Inc. VAT
Finance available £349 pm
  • 2L
  • 116.2kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Your Best Car Ltd

BMW, X3

2021 - xDrive20d MHT M Sport 5dr Step Auto [Tech Pack]

40
Low Mileage
£31,199
  • 2L
  • 23.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Motorpoint Chingford

BMW, 8 Series

2019 - M850i xDrive 2dr Auto

35
£37,950
  • 4.4L
  • 57.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Stratstone BMW Milton Keynes

01908 104093 *
4.6/5 Stars