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

2021 (U1) - 42.2kWh S Auto 5dr

50
Low Mileage
£16,991
  • 21.5kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Your Next Car Ltd

BMW, 3 Series

2019 (69) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

27
£20,490
  • 2L
  • 51.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Elton Cars Ltd

01733 666869 *
4.7/5 Stars

BMW, 1 Series

2021 (21) - 1.5 116d M Sport Hatchback 5dr Diesel DCT Euro 6 (s/s) (116 ps)

50
£18,250
Finance available £354 pm
  • 1.5L
  • 56.1kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Falling Lane Cars

BMW, 1 Series

2023 (23) - 118i [136] M Sport 5dr Step Auto [LCP/Pro pk] Petrol Hatchback

56
£21,662
  • 1.5L
  • 21.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Yeovil

BMW, 3 Series

2.0 M-Sport Auto Diesel 4DR

12
Low Mileage
£9,995
Finance available £201 pm
  • 55.3kMiles
  • Diesel
  • Auto

THE CARMARKET

BMW, X6

2015 - 30d M Sport 4-Door

60
Reduced
£18,995
  • 3L
  • 61.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Top Gear Stoke

BMW, 3 Series

2020 (70) - 320d xDrive MHT M Sport 4dr Step Auto

58
Reduced
£22,195
Finance available £435 pm
  • 2L
  • 51kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Car Net UK Ltd

01935 311825 *
5/5 Stars

BMW, 4 Series

2023 - M440d xDrive MHT 2dr Step Auto

19
Low Mileage
£41,998
  • 3L
  • 3.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Arnold Clark Wolverhampton Motorstore / Vanstore

01902 240180 *
4.7/5 Stars

BMW, 2 Series Gran Coupe

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

70
£14,000
  • 2L
  • 55.6kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Big Motoring World Cannock

BMW, 5 Series

2016 (16) - 2.0 520d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)-Factory Extra

45
£9,950
Finance available £200 pm
  • 2L
  • 105kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Rix Motors

BMW, 1 Series

2019 (19) - 1.5 118i GPF M Sport Shadow Edition Hatchback 5dr Petrol Auto Euro 6 (s/s)

32
£12,989
  • 1.5L
  • 75.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Dace German Car Centre

0161 696 9152 *
4.8/5 Stars

BMW, 4 Series

2019 (19) - 420i M Sport 5dr Auto [Professional Media]

20
Low Mileage
£14,995
Finance available £313 pm
  • 2L
  • 33.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Used Cars 4 U Ltd

BMW, 2 Series Active Tourer

2019 (69) - 1.5 225xe 10kWh M Sport (Premium) MPV 5dr Petrol Plug-in Hybrid Auto 4WD Eu

40
£11,349
  • 1.5L
  • 73.3kMiles
  • Hybrid
  • Auto
  • Body StylePeople Carrier

Hilton Car Supermarket Milton Keynes

BMW, X1

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

50
Low Mileage
£15,695
Finance available £328 pm
  • 2L
  • 39kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Leeds Motor Company (Commercial Road)

BMW, X1

2023 - sDrive 18d M Sport 5dr Step Auto

55
Low Mileage
£30,030
  • 2L
  • 14.4kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Marshall Mercedes-Benz of Bolton

BMW, X1

2012 - 2.0 X1 xDrive 18d M Sport 4WD 5dr

8
Low Mileage
£7,250
Finance available £140 pm
  • 2L
  • 61.3kMiles
  • Diesel
  • Manual
  • Body StyleEstate

CarsUnder3000

01268 203496 *
4.7/5 Stars