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

2014 - 116D M SPORT 5-Door

£8,995
Finance available £179 pm
  • 2L
  • 88kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Platinum Car Sales Ltd

BMW, 3 Series

2020 (70) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

26
£19,495
Finance available £380 pm
  • 2L
  • 40.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Evolve Motor Company

01633 741704 *
4.6/5 Stars

BMW, 3 Series

2015 (15) - 3.0 330d M Sport Touring Auto Euro 5 (s/s) 5dr

57
Low Mileage
£16,450
Finance available £345 pm
  • 3L
  • 63kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Digbeth Motor Sales Ltd

BMW, X3

2015 (15) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

29
£6,800
Finance available £130 pm
  • 3L
  • 187.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Fame Cars Limited

BMW, X1

2019 - 1.5 18i GPF xLine SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (140 ps)

31
Low Mileage
£17,495
Finance available £346 pm
  • 1.5L
  • 25kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Norman Motors Poole

01202 076853 *
4.9/5 Stars

BMW, 3 Series

(65) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

74
£9,995
Finance available £201 pm
  • 122kMiles
  • Diesel
  • Auto

Audenshaw Motor Company Ltd TA Audenshaw Motors

0161 413 9877 *
3.8/5 Stars

BMW, 4 Series

2023 - 420i M Sport 5dr Step Auto

19
£33,998
  • 2L
  • 20.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, 4 Series

2022 - M440d xDrive MHT 2dr Step Auto

35
£34,402
  • 3L
  • 66.9kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Stratstone BMW Maidstone

BMW, X5

2024 - xDrive30d MHT M Sport 5dr Auto

35
£66,995
Finance available £1356 pm
  • 3L
  • 24kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

Top Gear NI

BMW, 4 Series

2016 - 420d [190] xDrive Sport 5dr Auto [Business Media]

19
Reduced
£16,498
  • 2L
  • 33.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 3 Series

2019 (19) - 2.0 318d Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)

40
Reduced
£15,990
  • 2L
  • 65.1kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

AutoUnit Ltd

01633 741698 *
4.6/5 Stars

BMW, X5

2019 - xDrive30d M Sport 5dr Auto

37
£35,995
Finance available £719 pm
  • 3L
  • 60.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

BMW Bavarian

BMW, 2 Series Active Tourer

2016 (66) - 2.0 218d M Sport Auto Euro 6 (s/s) 5dr

52
£8,990
Finance available £179 pm
  • 2L
  • 84.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

BMW, 3 Series

2015 - 3.0 335d xDrive M Sport Saloon 4-Door

20
£12,499
Finance available £257 pm
  • 3L
  • 113kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Chester Motor Company

BMW, 5 Series

2016 - 520d M Sport 5dr Step Auto

43
£11,295
Finance available £230 pm
  • 2L
  • 93.6kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

iGEN Autos

BMW, X1

2011 (61) - 2.0 20d M Sport xDrive Euro 5 5dr

24
Low Mileage
£4,490
Finance available £78 pm
  • 2L
  • 97.9kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Hey Motors Ltd