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

2017 (67) - 2.0 520d M Sport Auto xDrive Euro 6 (s/s) 4dr

99
Low Mileage
£21,295
Finance available £417 pm
  • 2L
  • 47.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Ace Car Sales Bury

0161 804 2294 *
4.5/5 Stars

BMW, 2 Series

2018 (18) - 1.5 218i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (136 ps)

31
£12,995
Finance available £268 pm
  • 1.5L
  • 66.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

NSA MOTOR VEHICLES LTD

BMW, 8 Series

2019 - 3.0 840d xDrive Auto 4WD 2dr

36
Low Mileage
£31,950
Finance available £636 pm
  • 3L
  • 36kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

torquepoint

BMW, 5 Series

2017 - M SPORT TOURING 5-Door

53
Low Mileage
£18,895
Finance available £368 pm
  • 2L
  • 51kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Motorservices Of Chepstow

01291 441524 *
4.3/5 Stars

BMW, M4

2023 - M4 CSL 2dr Step Auto

64
Reduced
£99,995
Finance available £2034 pm
  • 3L
  • 2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Morgan Cars

BMW, 3 Series

2018 (18) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)

33
Low Mileage
£19,990
Finance available £390 pm
  • 2L
  • 23.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car City UK Catterick

01748 900779 *
4.7/5 Stars

BMW, 5 Series

2022 - 530E M SPORT AUTOMATIC PLUG-IN HYBRID 4-Door

36
£24,995
Finance available £493 pm
  • 2L
  • 56.4kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

Skinners of Rye

01797 330908 *
4.7/5 Stars

BMW, 1 Series

2012 (62) - 118d Exclusive Edition 2dr

36
Low Mileage
£5,990
  • 2L
  • 69kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

gaston gate garage

01483 917782 *
4.3/5 Stars

BMW, 1 Series

2023 - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

46
£22,149
Finance available £482 pm
  • 1.5L
  • 34.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Thurlow Nunn Norwich

BMW, 5 Series

2013 (63) - 2.0 520d Luxury Touring Auto Euro 6 (s/s) 5dr

61
£7,877
  • 2L
  • 100.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Horsepower Motor Centre Ltd

BMW, 6 Series

2016 - 3.0 640d M Sport Auto 4dr

47
Reduced
£13,495
Finance available £279 pm
  • 3L
  • 120kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Gloucester Motor Group

01452 227252 *
4.7/5 Stars

BMW, 5 Series

2014 (14) - 3.0 535d M Sport Touring Auto Euro 6 (s/s) 5dr

79
Low Mileage
£15,350
  • 3L
  • 84kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Tudor Prestige Ltd

BMW, 2 Series

2025 - 225e xDrive M Sport 5dr DCT

5
£36,999
Finance available £740 pm
  • 1.5L
  • 3.7kMiles
  • Auto
  • Body StyleHatchback

Stratstone BMW Hull

BMW, 5 Series

2014 (64) - 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr

98
£8,999
  • 2L
  • 106kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Friends Autos Ltd

01386 573314 *
4.2/5 Stars

BMW, X3

(13) - 2.0 20d SE Auto xDrive Euro 5 (s/s) 5dr

26
Low Mileage
£8,290
  • 85.5kMiles
  • Diesel
  • Auto

Vee Dub Services Ltd

BMW, X4

2014 - 3.0 X4 xDrive 30d XLine Auto 4WD 5dr

31
Low Mileage
£16,995
  • 3L
  • 35kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Quay

01283 244020 *
4.7/5 Stars