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

2017 (67) - M240i 2dr [Nav] Step Auto *M PERF EXHAUST +FBMWSH +PRONAV +H/K +HTD LTHR*

21
Low Mileage
£19,490
Finance available £380 pm
  • 3L
  • 46kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Clarity Car Group Ltd

0161 413 9883 *
4.8/5 Stars

BMW, 1 Series

2022 - BMW 118i M Sport 1.5 5drs

1
£18,398
  • 1.5L
  • 48.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Baylis Gloucester

01452 227254 *
4.7/5 Stars

BMW, 2 Series Gran Coupe

2020 (70) - 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (140 ps)

50
Low Mileage
£21,995
Finance available £431 pm
  • 1.5L
  • 17.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motor Village Bristol Ltd

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

48
Reduced
£32,450
Finance available £646 pm
  • 2L
  • 9.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

JKC Approved Used BMW

BMW, X5

2023 (73) - 3.0 30d MHT M Sport Steptronic xDrive Euro 6 (s/s) 5dr

27
£56,995
Finance available £1150 pm
  • 3L
  • 29.5kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Tamebridge Cars Ltd

BMW, X4

2015 (64) - xDrive30d M Sport 5dr Step Auto

25
Low Mileage
£14,995
Finance available £313 pm
  • 3L
  • 76.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Sunderland Van Sales Ltd

BMW, 4 Series

2024 (24) - 420i M Sport Coupe 2-Door

49
Low Mileage
£35,299
  • 2L
  • 5.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Prestige Cars Kent

01689 669471 *
4.6/5 Stars

BMW, X5

2017 (17) - 2017 BMW X5 xDrive30d M Sport 5dr Auto [7 Seat] PAN ROOF ULEZ

36
Low Mileage
£24,950
Finance available £492 pm
  • 3L
  • 51.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Williams GB Ltd

BMW, X1

2022 - sDrive 20i xLine 5dr Step Auto

19
Low Mileage
£23,998
  • 2L
  • 17.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Nottingham Motorstore / Vanstore

0115 896 4024 *
4.6/5 Stars

BMW, 3 Series

2011 (61) - 3.0 330d M Sport Steptronic Euro 5 2dr

29
Low Mileage
£10,490
  • 3L
  • 51kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Keywise Cars Ltd

BMW, 1 Series

2017 (17) - 3.0 M140i Hatchback 5dr Petrol Manual Euro 6 (s/s)

7
£14,999
Finance available £313 pm
  • 3L
  • 65kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

AW Car House Ltd

01827 213842 *
4.9/5 Stars

BMW, 1 Series

2018 (18) - 1.5 116d SE Business Euro 6 (s/s) 5dr

16
£6,100
Finance available £114 pm
  • 1.5L
  • 121.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Rydding Lane Auto Sale Ltd

BMW, 3 Series

2011 (11) - 2.0 320d SE Touring Euro 5 (s/s) 5dr

42
Low Mileage
£4,195
Finance available £71 pm
  • 2L
  • 102kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Rogiet Cars

BMW, X4

2017 - xDrive20d M Sport 5dr Step Auto

12
Reduced
£14,995
Finance available £313 pm
  • 2L
  • 94.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Carzone NI

BMW, 2 Series

2023 - 218d Sport 4dr Step Auto

1
£20,895
  • 2L
  • 35.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motor Range Liverpool

0151 541 7938 *
4.5/5 Stars

BMW, X5

2021 (71) - 3.0 45e 24kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

45
Reduced
£34,999
Finance available £698 pm
  • 3L
  • 61.5kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Cartime Bury

0161 388 7693 *
4.4/5 Stars