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

2021 - 530e M Sport 4dr Auto

33
Low Mileage
£26,995
Finance available £534 pm
  • 2L
  • 16.3kMiles
  • Auto
  • Body StyleSaloon

Stratstone BMW Hull

BMW, 1 Series

2024 (24) - 120d M Sport 5dr Step Auto [Live Cockpit Pro]

20
Low Mileage
£29,400
Finance available £583 pm
  • 2L
  • 8kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Ocean Group BMW Penryn

BMW, 3 Series

2021 - 2.0 330e 12kwh M Sport Touring 5dr Petrol Plug In Hybrid Auto Euro 6 s/s 29

3
£20,750
  • 2L
  • 59kMiles
  • Petrol
  • Auto
  • Body StyleEstate

EMG Motor Group Haverhill

01440 840870 *
4.8/5 Stars

BMW, 2 Series

2023 - 223i MHT M Sport 5dr DCT

19
Low Mileage
£27,998
  • 2L
  • 6.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Bathgate

01506 353072 *
4.7/5 Stars

BMW, 3 Series

2020 - 320d MHT SE Step Auto 5-Door

27
£19,897
Finance available £405 pm
  • 2L
  • 38.9kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

CarSupermarket.com Birmingham

0121 516 5158 *
4.6/5 Stars

BMW, 3 Series

2019 - 320d M Sport 4dr Step Auto

11
£19,750
Finance available £385 pm
  • 2L
  • 54kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

McCartney Motors

BMW, X4

2019 - xDrive20d M Sport 5dr Step Auto

19
£25,498
  • 2L
  • 52.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Edinburgh Seafield Motorstore / Vanstore

0131 603 4404 *
4.7/5 Stars

BMW, 3 Series

2019 (69) - 2.0 318d SE Saloon 4dr Diesel Auto Euro 6 (s/s) (150 ps) FULL SERVICE HISTO

22
Reduced
£16,050
  • 2L
  • 60.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motor Trust UK Lancaster

BMW, 3 Series

2014 (14) - 320d M Sport 5dr Step Auto

24
£6,995
  • 2L
  • 117.6kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Chapel Hill Motors

BMW, 3 Series

2014 (63) - 325d M Sport 4dr Step Auto

12
Low Mileage
£3,750
  • 2L
  • 82kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Pro Motor Salvage

BMW, 1 Series

2024 - M135i xDrive 5dr Step Auto Pro Pack TOUCHSCREEN NAVIGATION, HEATED SEATS, H

40
Low Mileage
£31,970
  • 2L
  • 4.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

TrustFord Barnsley

01226 107151 *
4.7/5 Stars

BMW, 2 Series

2016 (66) - 1.5 218i Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (136 ps)

27
Low Mileage
£14,990
Finance available £313 pm
  • 1.5L
  • 15.5kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

JDC Vehicle sales

BMW, 1 Series

2018 (68) - 118d M Sport Shadow Edition 5dr

100
Low Mileage
£14,495
Finance available £302 pm
  • 2L
  • 50kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Peverel car company ltd

BMW, M5

2019 (69) - 4.4 V8 Steptronic xDrive Euro 6 (s/s) 4dr

30
£31,989
Finance available £637 pm
  • 4.4L
  • 79kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

BMW, 1 Series

2022 (22) - 2.0 M135i xDrive Auto 4WD 5dr

47
£26,490
  • 2L
  • 48.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Phantom Motor Company

BMW, 5 Series

2022 - 530e M Sport 4dr Auto

38
£24,499
Finance available £514 pm
  • 2L
  • 27.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Motorpoint Newport