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

2017 (67) - M6 2dr DCT

56
Reduced
£29,250
Finance available £580 pm
  • 4.4L
  • 44kMiles
  • Petrol
  • Semi Auto
  • Body StyleConvertible

M&M Automotive

BMW, 1 Series

2016 (65) - 1.5 116d Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

27
Reduced
£4,600
  • 1.5L
  • 111kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BINCA

01525 307120 *
3.7/5 Stars

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

2016 (16) - 3.0 M135i Hatchback 5dr Petrol Manual Euro 6 (s/s) (326 ps)

27
Reduced
£13,200
Finance available £273 pm
  • 3L
  • 68.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Hammond Cars Ipswich

01473 927579 *
4.5/5 Stars

BMW, 3 Series

2012 (12) - 2.0 320d Sport Plus Edition Euro 5 (s/s) 2dr

17
£4,999
Finance available £89 pm
  • 2L
  • 118kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Barry Bangers

BMW, X5

2014 - xDrive30d M Sport 5dr Auto

11
£14,950
Finance available £312 pm
  • 3L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Richard Sloan Cars

BMW, 5 Series

2018 - 530e M Sport 4dr Auto

39
Low Mileage
£17,799
Finance available £364 pm
  • 2L
  • 42.1kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

cinch

0141 260 1480 *
4.3/5 Stars

BMW, 3 Series

2014 (63) - 2.0 320d ED EfficientDynamics Business Euro 5 (s/s) 4dr

32
£4,750
Finance available £84 pm
  • 2L
  • 122.2kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

VICARAGE MOTOR GROUP LTD

BMW, 2 Series

2023 (72) - 218i M Sport Gran Coupe 4-Door

49
£22,804
  • 1.5L
  • 24.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stephen James Enfield BMW

BMW, 4 Series

2020 - 420i M Sport 5dr [Professional Media]

19
Low Mileage
£17,998
  • 2L
  • 34.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Bishopbriggs Renault / Dacia / Vanstore

0141 611 8578 *
4.6/5 Stars

BMW, 3 Series

2016 (16) - 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

30
Low Mileage
£11,100
Finance available £226 pm
  • 2L
  • 51.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Hammond Cars Great Yarmouth

01493 806041 *
4.5/5 Stars

BMW, 1 Series

2019 (69) - 1.5 118i GPF M Sport Shadow Edition Hatchback 3dr Petrol Manual Euro 6 (s/s

21
Reduced
£9,899
Finance available £199 pm
  • 1.5L
  • 98kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Rangebrook Limited

01926 352097 *
4.9/5 Stars

BMW, X3

2022 - xDrive20i MHT M Sport 5dr Step Auto

19
Low Mileage
£39,998
  • 2L
  • 14.3kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.6/5 Stars

BMW, 3 Series

2012 (12) - 320d BluePerformance EfficientDynamics 4dr

20
Reduced
£2,495
  • 2L
  • 186.4kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Assured Cars

BMW, X5

2019 - xDrive30d M Sport 5dr Auto

17
£36,995
Finance available £739 pm
  • 3L
  • 82kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Grange Road Motors

BMW, X4

2019 - xDrive20d M Sport 5dr Step Auto

19
£26,498
  • 2L
  • 53.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Bishopbriggs Renault / Dacia / Vanstore

0141 611 8578 *
4.6/5 Stars