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

2020 - 218i M Sport 2dr [Nav] Step Auto

10
Low Mileage
£17,499
Finance available £369 pm
  • 1.5L
  • 20.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 3 Series

2020 (KO) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

1
£21,950
  • 2L
  • 50kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

City Cars Scotland Ltd

BMW, 1 Series

2016 (16) - 1.5 116d ED Plus Euro 6 (s/s) 5dr

46
£5,995
  • 1.5L
  • 93.6kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Quality Cars and Commercials Ltd

BMW, 1 Series

2014 (14) - 1.6 114i SE Euro 6 (s/s) 3dr

31
£1,990
  • 1.6L
  • 94kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

AJ Motor Group

BMW, 4 Series

2022 (71) - 420i M Sport Coupe 2-Door

32
Reduced
£27,250
  • 2L
  • 22.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

John Clark BMW Tayside

BMW, 3 Series

2018 (18) - 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

34
Low Mileage
£13,800
Finance available £286 pm
  • 2L
  • 39.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Nuneaton Car Sales Ltd

BMW, iX

2024 (24) - 40 XDRIVE M SPORT 5-Door

47
Reduced
£45,995
Finance available £924 pm
  • 10kMiles
  • Electric
  • Auto
  • Body StyleSUV

Bespoke Motor Works Ltd

01642 937532 *
4.9/5 Stars

BMW, 1 Series

2019 - 118i [1.5] M Sport 5dr [Nav/Servotronic] Step Auto

19
Low Mileage
£15,698
  • 1.5L
  • 34.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Volkswagen/MG (Rutherglen)

0141 483 9932 *
4.7/5 Stars

BMW, X5

2022 - xDrive45e M Sport 5dr Auto [Tech/Pro Pk]

45
£52,051
  • 3L
  • 26.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Marshall BMW Scunthorpe

BMW, 2 Series Gran Tourer

2019 (19) - 1.5 218i M Sport MPV 5dr Petrol Manual Euro 6 (s/s) (140 ps)

50
Reduced
£13,390
  • 1.5L
  • 52.5kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Dace Car Supermarket

0161 694 5306 *
4.8/5 Stars

BMW, 3 Series

2018 (67) - 1.5 318i Sport Touring Auto Euro 6 (s/s) 5dr

26
£16,995
Finance available £357 pm
  • 1.5L
  • 8.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Driven Car Collection Ltd

0118 227 4529 *
4.7/5 Stars

BMW, X3

2008 (08) - 2.0d SE Steptronic 4WD Euro 4 5dr

10
Low Mileage
£4,995
  • 2L
  • 86.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Hillington Motor Co Ltd

BMW, X2

2024 (24) - M35i xDrive 5dr Step Auto

29
£45,490
  • 2L
  • 9.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Listers Boston (BMW)

BMW, 3 Series

2020 (20) - 320i M Sport 4dr Step Auto Petrol Saloon

34
£21,145
  • 2L
  • 44kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu Honda Newcastle

0191 814 6407 *
4.7/5 Stars

BMW, X1

2022 - sDrive 18d xLine 5dr Step Auto

19
£21,998
  • 2L
  • 30.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Peugeot (Glasgow)

0141 473 6424 *
4.7/5 Stars

BMW, 1 Series

2017 (17) - 3.0 M140i Auto Euro 6 (s/s) 5dr

63
Low Mileage
£19,995
Finance available £390 pm
  • 3L
  • 60.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

ARJ MOTORS

01932 507141 *
4.5/5 Stars