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

2015 - 1.5 116d M Sport Euro 6 (s/s) 5dr

22
Low Mileage
£7,995
Finance available £45 pm
  • 1.5L
  • 70.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Easy Cars

07828740560 *
3.6/5 Stars

BMW, X5

2019 (19) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

44
Low Mileage
£39,990
Finance available £513 pm
  • 3L
  • 37kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Savannah Cars Ltd

01702 418484 *
4.7/5 Stars

BMW, 3 Series

2019 (19) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

50
Reduced
£26,449
Finance available £256 pm
  • 2L
  • 10kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW, 3 Series

2024 - 320d MHT M Sport 5dr Step Auto

12
£39,598
  • 2L
  • 7.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Vauxhall/Jeep/Alfa Romeo (Linwood)

0141 473 6412 *
4.6/5 Stars

BMW, 8 Series

2022 (22) - 840i [333] sDrive M Sport 2dr Auto Petrol Coupe

40
Low Mileage
£37,900
  • 3L
  • 12.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Vertu BMW Exeter

BMW, 1 Series

2019 - M135i xDrive 5dr Step Auto

34
Low Mileage
£22,578
Finance available £101 pm
  • 2L
  • 33.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 1 Series

2024 - 118i [136] Sport 5dr Step Auto [Live Cockpit Pro]

12
Reduced
£22,998
  • 1.5L
  • 14.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Nottingham Motorstore / Vanstore

0115 896 4024 *
4.6/5 Stars

BMW, 1 Series

2018 (68) - 2.0 118d M Sport Shadow Edition Hatchback 5dr Diesel Auto Euro 6 (s/s) (150

39
£13,970
  • 2L
  • 57.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Dace Specialist Car Centre Manchester

0161 241 7068 *
4.8/5 Stars

BMW, 3 Series

2020 (20) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

70
Reduced
£23,000
Finance available £178 pm
  • 2L
  • 23.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Big Motoring World Blue Bell Hill

BMW, X5

2019 - xDrive M50d 5dr Auto

48
£41,495
Finance available £544 pm
  • 3L
  • 49.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

SERE Lisburn

BMW, 4 Series

2021 (21) - 2.0 420i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)

70
Reduced
£23,700
Finance available £187 pm
  • 2L
  • 36.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Big Motoring World Cannock

BMW, X1

2023 - sDrive 18d M Sport 5dr Step Auto

35
Low Mileage
£36,950
Finance available £451 pm
  • 2L
  • 14.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

JKC Approved Used BMW

BMW, 4 Series

2018 (68) - 2.0 420i GPF M Sport Euro 6 (s/s) 2dr

45
£14,991
  • 2L
  • 70.9kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Your Next Car Ltd

BMW, X7

2021 - 3.0 40d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr

61
£54,000
Finance available £567 pm
  • 3L
  • 36kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Saxton 4x4

01245 202306 *
4.5/5 Stars

BMW, 3 Series

2023 - 320i M Sport 4dr Step Auto

36
£28,299
Finance available £152 pm
  • 2L
  • 14.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Newport

BMW, 1 Series

2023 - 120d M Sport 5dr Step Auto [LCP/Pro pk]

38
£25,279
Finance available £151 pm
  • 2L
  • 25.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

cinch

01634 568075 *
4.3/5 Stars