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

2019 - sDrive 18i M Sport 5dr Step Auto

25
£16,930
Finance available £349 pm
  • 1.5L
  • 47.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Evans Halshaw Ford Preston

01772 595651 *
4.4/5 Stars

BMW, X1

2016 - 2.0 X1 xDrive25d xLine 5-Door

52
Low Mileage
£13,995
Finance available £290 pm
  • 2L
  • 50.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Mark One Cars Limited

BMW, 2 Series

2017 (67) - 2.0 218d Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (150 ps)

26
£8,995
  • 2L
  • 80kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Motor Trust UK Bury

BMW, X4

2019 - 2.0 20d M Sport X SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

38
£25,995
Finance available £525 pm
  • 2L
  • 51.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Norman Motors Bournemouth

01202 133536 *
4.9/5 Stars

BMW, 5 Series

2016 (16) - 520d [190] M Sport 5dr Step Auto - ULEZ - see video

16
£7,250
  • 2L
  • 162kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Roston Park Motors

BMW, 4 Series

2019 (19) - 2.0 420d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)

30
Reduced
£18,595
  • 2L
  • 32.3kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Motor Trust UK Bury

BMW, X5

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

32
£57,500
  • 3L
  • 27.7kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

John Clark BMW Tayside

BMW, X1

2019 (68) - 2.0 20i xLine DCT sDrive Euro 6 (s/s) 5dr

26
Reduced
£16,995
Finance available £357 pm
  • 2L
  • 33kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Derbyshire Performance

BMW, 3 Series

2020 - 320i M Sport 4dr Step Auto

19
£20,498
  • 2L
  • 48.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Liverpool Motorstore / MG

0151 317 9472 *
4.7/5 Stars

BMW, 6 Series

2011 - 3.0 640i SE Convertible 2-Door

18
Reduced
£7,995
  • 3L
  • 113.9kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

A&S Motors UK

0161 694 4537 *
4.8/5 Stars

BMW, 1 Series

2022 - 2.0 128ti (LCP) Hatchback 5dr Petrol Auto Euro 6 (s/s) (265 ps) - M SPORT B

42
£22,776
Finance available £457 pm
  • 2L
  • 35.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carsa Bolton

BMW, 1 Series

2019 (69) - 118d Sport 5dr

1
Low Mileage
£16,900
Finance available £355 pm
  • 2L
  • 27.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Ocean Group BMW Paignton

BMW, 1 Series

2020 - 1.5 118i M Sport Hatchback 5dr Petrol DCT Euro 6 (s/s) (140 ps)

32
£18,375
Finance available £396 pm
  • 1.5L
  • 47.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 3 Series

2021 (21) - 3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)

50
Reduced
£29,795
Finance available £592 pm
  • 3L
  • 53.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Tenby Car Supermarket

BMW, 1 Series

2017 (17) - 118d M Sport 3dr [Nav]

25
£9,395
Finance available £188 pm
  • 2L
  • 70.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

V12 Sports and Classics Worksop

BMW, 2 Series

2014 - 2.0 218d Sport Auto Euro 6 (s/s) 2dr

57
Low Mileage
£7,495
  • 2L
  • 83.2kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Woodcroft Motors