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) - 2.0 320i Sport Euro 6 (s/s) 4dr

59
£6,495
Finance available £123 pm
  • 2L
  • 108kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Harpers of Essex Ltd

01279 598863 *
3.6/5 Stars

BMW, X5

2020 - xDrive30d MHT M Sport 5dr Auto

56
Reduced
£38,750
Finance available £776 pm
  • 3L
  • 49.5kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Shelbourne AutoSelect Newry

BMW, 1 Series

2021 (21) - 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr

£18,865
Finance available £367 pm
  • 1.5L
  • 55.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

BMW, 4 Series Gran Coupe

2020 (20) - 2.0 420i GPF M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps)

49
Reduced
£17,750
Finance available £344 pm
  • 2L
  • 36.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Nicholas Charles Cars

01773 301737 *
4.9/5 Stars

BMW, X3

2024 - xDrive20d MHT M Sport 5dr Step Auto

46
£46,950
Finance available £944 pm
  • 2L
  • 8kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

JKC Approved Used BMW

BMW, 1 Series

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

26
£12,295
Finance available £252 pm
  • 1.5L
  • 52kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Mss Motor Group Ltd

01255 440166 *
4.9/5 Stars

BMW, 1 Series

2021 - 1.5 118i M Sport (LCP) Euro 6 (s/s) 5dr

64
£14,290
Finance available £295 pm
  • 1.5L
  • 79kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Motor Match Crewe

01270 441019 *
4.7/5 Stars

BMW, 3 Series

2022 (71) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

73
£20,400
Finance available £358 pm
  • 2L
  • 50.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Cannock

BMW, 1 Series

2014 - M135i AUTO 5 DOOR 2014

3
£9,995
Finance available £201 pm
  • 3L
  • 62kMiles
  • Petrol
  • Manual

London Autos Ltd

BMW, 4 Series Gran Coupe

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

65
£7,995
Finance available £156 pm
  • 2L
  • 105.6kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

MMK AUTOMOTIVE LIMITED

BMW, X5

2016 (66) - (7 Seater) 25d M Sport 2.0 Automatic 67800 Miles. xDrive . TopSpec. PX OK. 5-Door

83
Low Mileage
£20,995
Finance available £411 pm
  • 2L
  • 67.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW, X5

2016 (66) - 3.0 40d M Sport Auto xDrive Euro 6 (s/s) 5dr

32
£22,995
  • 3L
  • 80.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Elton Cars Ltd

01733 666869 *
4.5/5 Stars

BMW, 4 Series

2015 (15) - 2.0 420d M Sport Convertible 2dr Diesel Auto Euro 6 (s/s) (184 ps)

20
£10,495
Finance available £212 pm
  • 2L
  • 98kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

LOSTOCK CAR SALES LTD

01204 939549 *
4.6/5 Stars

BMW, X7

2021 - xDrive40d MHT M Sport 5dr Step Auto

32
£51,995
Finance available £1048 pm
  • 3L
  • 52kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

BMW, 1 Series

2014 (14) - 116i M Sport 3dr Step Auto

22
Reduced
£7,890
Finance available £154 pm
  • 1.6L
  • 81.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Gregs Cars Ltd

BMW, X1

2017 (17) - 2.0 18d SE sDrive Euro 6 (s/s) 5dr

42
£6,490
Finance available £123 pm
  • 2L
  • 136kMiles
  • Diesel
  • Manual
  • Body StyleEstate

RD Motors Ltd