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

2019 (19) - 420i Sport 2dr Auto coupe

19
£8,200
Finance available £161 pm
  • 2L
  • 103kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Mason's Car Sales Ltd

BMW, 3 Series

2021 - 330E Sport Pro 5-Door

65
£18,420
Finance available £389 pm
  • 2L
  • 68.3kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Hippo Approved

BMW, 4 Series Gran Coupe

2016 (16) - 2.0 420i Luxury Auto xDrive Euro 6 (s/s) 5dr

28
Reduced
£11,480
Finance available £234 pm
  • 2L
  • 72kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Blue Sky Motors Ltd

BMW, X5

2015 - 3.0 X5 xDrive 30d SE Auto 4WD 5dr

100
Low Mileage
£19,995
Finance available £390 pm
  • 3L
  • 51kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Quay

01283 244020 *
4.3/5 Stars

BMW, 4 Series

2025 - 420i M Sport 2dr Step Auto

19
£55,998
  • 10Miles
  • Petrol
  • Auto
  • Body StyleConvertible

Arnold Clark Inverness BMW

01463 211082 *
4.6/5 Stars

BMW, 5 Series

2024 - 520i M Sport 4dr Auto

35
Reduced
£35,995
Finance available £719 pm
  • 2L
  • 11.8kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

BMW Bavarian

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

2014 (64) - 3.0 740d M Sport Exclusive Auto Euro 5 (s/s) 4dr

86
Low Mileage
£14,295
Finance available £297 pm
  • 3L
  • 72.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Fab Cars Ltd

BMW, 4 Series Gran Coupe

2018 (68) - 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

47
£15,300
  • 2L
  • 56kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Planet Watford

01923 927636 *
4.3/5 Stars

BMW, 5 Series

2018 (67) - 3.0 530d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

33
£13,689
Finance available £284 pm
  • 3L
  • 142kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Manor Farm Cars Ltd

BMW, X5

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

50
Low Mileage
£67,495
  • 3L
  • 10.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Enkae Prestige Motors

01484 240747 *
4.7/5 Stars

BMW, 1 Series

2023 (73) - 118i M Sport 5dr Step Auto Petrol Hatchback

78
£24,952
  • 1.5L
  • 18.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW York

BMW, 2 Series

2016 - 3.0 M235i Auto Euro 6 (s/s) 2dr

32
£12,250
Finance available £251 pm
  • 3L
  • 100.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Westbrook Car Sales

BMW, 4 Series

2023 (23) - 420d MHT M Sport 2dr Step Auto Diesel Coupe

71
Low Mileage
£32,518
  • 2L
  • 14.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Vertu BMW York

BMW, 1 Series

2012 (62) - 2.0 120d BluePerformance M Sport Auto Euro 6 (s/s) 5dr

24
Low Mileage
£6,299
Finance available £118 pm
  • 2L
  • 92kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Logo Motors Ltd

BMW, i3

2017 (17) - 33kWh Hatchback 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (Range Extender

50
Low Mileage
£8,990
Finance available £179 pm
  • 50.1kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Compact Car Centre Ltd