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

2017 (17) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

£15,295
Finance available £319 pm
  • 3L
  • 81kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

AHC CAR SALES LTD

BMW, 1 Series

2016 (66) - 2.0 120d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)

16
£10,990
Finance available £223 pm
  • 2L
  • 89.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

AutoVenue LTD

01633 747902 *
4.7/5 Stars

BMW, 2 Series

2019 - 1.5 218i GPF Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (136 ps)

32
£10,751
Finance available £222 pm
  • 1.5L
  • 60.9kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, X1

2018 (18) - 2.0 18d M Sport Auto xDrive Euro 6 (s/s) 5dr

4
Low Mileage
£15,399
Finance available £322 pm
  • 2L
  • 44kMiles
  • Diesel
  • Auto
  • Body StyleEstate

CarScene Ltd

BMW, 1 Series

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

1
£13,490
Finance available £279 pm
  • 2L
  • 58.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Dynamic Motor Company Ltd

01422 413648 *
4/5 Stars

BMW, 2 Series

2020 (20) - 2.0 220i GPF M Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (184 ps)

15
Low Mileage
£19,200
Finance available £374 pm
  • 2L
  • 37kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Kudos Motor Company Ltd

BMW, 4 Series Gran Coupe

2014 (14) - 2.0 428i M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (245 ps)

25
Low Mileage
£13,990
  • 2L
  • 43kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

David Wren Cars

BMW, X4

2020 (20) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

79
£26,950
Finance available £533 pm
  • 3L
  • 70kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Digbeth Motor Sales Ltd

BMW, X5

2021 - xDrive30d MHT M Sport 5dr Auto

19
Reduced
£41,898
  • 3L
  • 29.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, 1 Series

2021 (21) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

40
Reduced
£19,499
Finance available £380 pm
  • 1.5L
  • 25kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Motorplus Car Supermarket

BMW, 2 Series

2022 - 218i [136] Sport 4dr [Live Cockpit Professional]

31
Low Mileage
£19,172
  • 1.5L
  • 22.6kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Marshall BMW Salisbury

BMW, 1 Series

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

17
Low Mileage
£22,950
Finance available £451 pm
  • 1.5L
  • 12.5kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

BMW, 3 Series

2012 (12) - 2.0 320d ED EfficientDynamics Saloon 4dr Diesel Manual Euro 5 (s/s) (163 ps

27
Low Mileage
£4,250
  • 2L
  • 94kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Cars4You Dunfermline

01383 347038 *
4.6/5 Stars

BMW, 1 Series

2014 (14) - 116d EfficientDynamics 5dr

15
£2,850
  • 1.6L
  • 148.1kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Rood End Cars

BMW, 1 Series

2012 - 120d SE 5dr Warranty

12
£2,795
  • 2L
  • 133.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Speedway Garage Gunness Limited

BMW, M3

2004 (04) - 2dr E

22
Low Mileage
£28,000
  • 3.2L
  • 48kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Leisure Car Shop Ltd