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

2025 - xDrive50e M Sport 5dr Auto

35
£76,995
  • 3L
  • 10Miles
  • Auto
  • Body StyleSUV

Stratstone BMW Tunbridge Wells

BMW, X1

2015 (65) - 2.0 20d Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

33
£10,495
Finance available £212 pm
  • 2L
  • 87.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Duman Autos

BMW, X5

2009 (09) - 3.0 30d SE Auto xDrive Euro 4 5dr

89
Low Mileage
£6,975
Finance available £134 pm
  • 3L
  • 124kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Landmark 4x4

BMW, X1

2015 (64) - 2.0 18d M Sport Auto sDrive Euro 5 (s/s) 5dr

69
£7,995
  • 2L
  • 83kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Pudsey Service Centre

BMW, X1

2022 - xDrive 20i [178] SE 5dr Step Auto

35
Low Mileage
£23,502
  • 2L
  • 21.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stratstone BMW Maidstone

BMW, 3 Series

2007 - 325d M Sport 2dr Step Auto

15
£3,995
  • 3L
  • 148.2kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

HF Bows Motor Sales

BMW, Z4

2012 (12) - 2.0 20i M Sport Convertible 2dr Petrol Manual sDrive Euro 5 (s/s) (184 ps)

30
Low Mileage
£6,799
Finance available £130 pm
  • 2L
  • 101kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

SmartBuyMotors Ltd

BMW, i4

2022 (22) - 40 83.9kWh M Sport Gran Coupe Auto eDrive 5dr

63
Low Mileage
£32,989
  • 14.5kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Yorkshire Vehicle Solutions Ltd

BMW, X3

2020 - Xdrive30E M Sport 5-Door

55
Reduced
£25,870
Finance available £556 pm
  • 2L
  • 40.1kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Hippo Approved

BMW, 1 Series

2017 (17) - 116d SE 5dr [Nav] Step Auto

16
Low Mileage
£8,195
Finance available £161 pm
  • 1.5L
  • 49kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Lands For Cars Oldbury

BMW, 1 Series

2017 - 3.0 M140I Shadow Edition Auto 5dr

19
Low Mileage
£20,990
Finance available £411 pm
  • 3L
  • 48.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Churchs Performance Cars

01403 331228 *
4.6/5 Stars

BMW, 5 Series

2019 (69) - 2.0 530e 12kWh SE Auto Euro 6 (s/s) 4dr (17in Alloy)

72
£14,990
Finance available £313 pm
  • 2L
  • 74.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Prestige Cars Agent Group Ltd

BMW, 5 Series

2017 (17) - 2.0 520d M Sport Auto xDrive Euro 6 (s/s) 4dr

29
Reduced
£16,995
  • 2L
  • 74.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Elton Cars Ltd

01733 666869 *
4.6/5 Stars

BMW, 1 Series

2017 (17) - 1.5 116d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps) Sat Nav,

50
Low Mileage
£9,795
Finance available £197 pm
  • 1.5L
  • 61.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

The Van Centre Bury

BMW, 1 Series

2021 (71) - 1.5 116d Sport (LCP) DCT Euro 6 (s/s) 5dr

42
£15,479
Finance available £324 pm
  • 1.5L
  • 65.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Quality Part X Ltd Stevenage

BMW, 4 Series

2015 (65) - 2.0 428i M Sport Auto Euro 6 (s/s) 2dr

28
Reduced
£12,195
Finance available £250 pm
  • 2L
  • 70kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Middlesex Motors