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, 2 Series Gran Coupe

2020 (70) - 2.0 218d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)

42
£16,970
  • 2L
  • 48.8kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Dace Specialist Car Centre Manchester

0161 241 7068 *
4.8/5 Stars

BMW, X1

2021 - xDrive 20i [178] M Sport 5dr Step Auto

19
Reduced
£27,498
  • 2L
  • 10.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Linwood MG - Honda.

0141 406 8762 *
4.7/5 Stars

BMW, 4 Series

2018 - 430d M Sport 2dr Auto [Professional Media]

35
Low Mileage
£20,049
Finance available £417 pm
  • 3L
  • 32.9kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Motorpoint Newport

BMW, 4 Series

2018 (18) - 2.0 420D M SPORT 2d 188 BHP 2-Door

31
Reduced
£13,995
Finance available £290 pm
  • 2L
  • 81.1kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Cars4You Ltd Falkirk

BMW, X6

2018 (18) - 3.0 M50d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (381 ps) FULL BMW SERVICE

22
£23,995
  • 3L
  • 79.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Motor Trust UK Lancaster

BMW, 1 Series

2024 - 128ti 5dr Step Auto [Live Cockpit Professional]

33
£28,311
Finance available £561 pm
  • 2L
  • 21kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Doncaster

BMW, X3

2021 - xDrive20d MHT M Sport 5dr Step Auto

9
£27,950
Finance available £554 pm
  • 2L
  • 52kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

BMW, 1 Series

2013 (63) - 1.6 116i Sport Auto Euro 6 (s/s) 5dr

80
Low Mileage
£8,995
Finance available £179 pm
  • 1.6L
  • 42.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Large Motor Company

01635 885044 *
4.6/5 Stars

BMW, 1 Series

2010 (10) - 118d Sport 5dr

12
£1,995
  • 2L
  • 142kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BMW, X3

2016 (16) - xDrive20d M Sport 5dr Step Auto

25
Reduced
£14,990
Finance available £313 pm
  • 2L
  • 67kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Ashford Orbital Kia

BMW, 1 Series

2017 - 120d xDrive M Sport 5dr [Nav] Step Auto

37
Low Mileage
£13,799
Finance available £277 pm
  • 2L
  • 61kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 1 Series

2017 (67) - 2.0 120d M Sport Euro 6 (s/s) 3dr

37
£9,995
Finance available £201 pm
  • 2L
  • 92kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

EVOLVE MOTOR GROUP LTD

01793 680983 *
4.9/5 Stars

BMW, 7 Series

2013 - 3.0 730d SE Auto Euro 5 (s/s) 4dr

60
Reduced
£12,495
  • 3L
  • 46.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Woodcroft Motors

BMW, 2 Series

2015 - 218d M Sport 5dr Step Auto

34
Reduced
£9,995
  • 2L
  • 48.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

HF Bows Motor Sales

BMW, 1 Series

2020 (20) - M135i xDrive 5dr Step Auto

100
Reduced
£23,995
Finance available £472 pm
  • 2L
  • 38.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

SOLO MOTOR GROUP LTD

BMW, 1 Series

2018 - 118i [1.5] SE 5dr [Nav/Servotronic] Step Auto

18
Low Mileage
£13,495
Finance available £279 pm
  • 1.5L
  • 36.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

S J Davidson