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

2014 - 330d XDRIVE LUXURY TOURING [10X BMW SERVICES, SAT NAV, LEATHER, 4WD, PANORA 5-Door

28
Reduced
£11,985
  • 3L
  • 80kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Brooklands Motor Centres

0113 532 1282 *
4.4/5 Stars

BMW, 3 Series

2021 - 330i M Sport 4dr Step Auto

36
£20,992
Finance available £411 pm
  • 2L
  • 84.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Derby

BMW, 3 Series

2018 (68) - 2.0 320i SE Touring 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)

29
Reduced
£9,500
Finance available £190 pm
  • 2L
  • 103kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Beechwood Autos Ltd

01623 709945 *
4.5/5 Stars

BMW, M4

2023 - M4 xDrive Competition M 2dr Step Auto

29
Reduced
£57,995
Finance available £1171 pm
  • 3L
  • 20kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Drew Baxter Car Sales

BMW, X5

2018 - 3.0 X5 xDrive30d M Sport 5-Door

29
£22,495
  • 3L
  • 73kMiles
  • Diesel
  • Auto
  • Body StyleSUV

HML Motors

BMW, Z4

2024 (24) - sDrive M40i 2dr Auto [Shadowline Plus/Tech Pack] Petrol Roadster

71
Low Mileage
£45,900
  • 3L
  • 2.6kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Vertu BMW York

BMW, X1

2022 - xDrive 25e M Sport Auto 5-Door

29
£19,997
Finance available £407 pm
  • 1.5L
  • 50.2kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

CarSupermarket.com Hessle

01482 947558 *
4.6/5 Stars

BMW, 3 Series

2019 - 320d M Sport 4dr Step Auto

31
£19,423
  • 2L
  • 67.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Salisbury

BMW, X5

2020 - 3.0 X5 M50D Auto 4WD 5dr

27
Low Mileage
£51,995
Finance available £1048 pm
  • 3L
  • 32kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Richlee Motor Company Rayleigh

BMW, X5

2025 - xDrive50e M Sport 5dr Auto [Tech/Pro Pack]

19
£82,498
  • 10Miles
  • Hybrid
  • Auto
  • Body StyleSUV

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, X5

2010 - XDRIVE30D SE 5-Door

18
Low Mileage
£5,999
Finance available £112 pm
  • 3L
  • 110kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Chester Motor Company

BMW, iX1

2023 - Xdrive 30 M Sport 5-Door

65
Low Mileage
£28,920
Finance available £624 pm
  • 15.3kMiles
  • Electric
  • Auto
  • Body StyleEstate

Hippo Approved

BMW, 2 Series

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

25
Low Mileage
£24,300
  • 1.5L
  • 12.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

John Clark BMW Aberdeen

BMW, 4 Series Gran Coupe

2016 (16) - 2.0 418d SE Hatchback 5dr Diesel Manual Euro 6 (s/s) (150 ps)

44
£4,831
Finance available £86 pm
  • 2L
  • 143.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Stockport Car Supermarket

BMW, 1 Series

2016 (0K) - 2.0 118d SE Hatchback 3dr Diesel Manual Euro 6 (s/s) (150 ps)

20
£7,295
Finance available £141 pm
  • 2L
  • 84kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Coventry Sterling Motors

024 7510 3850 *
4.9/5 Stars

BMW, 1 Series

2009 (59) - 120d SE 2dr

14
£1,995
  • 2L
  • 133.5kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

SK CAR COMPANY LTD