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

2021 - 320D 190 Auto Start/Stop 5-Door

49
Low Mileage
£27,250
Finance available £539 pm
  • 2L
  • 28.4kMiles
  • Diesel
  • Manual
  • Body StyleEstate

David Hayton Ltd (Autostore Carlisle)

BMW, 3 Series

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

14
£16,299
  • 2L
  • 67.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Affordable Cars Prestige Car Supermarket

BMW, 1 Series

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

71
£10,990
Finance available £223 pm
  • 2L
  • 83kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

365 MOTORS LTD

BMW, 5 Series

2019 (19) - 2.0 530e 9.2kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

39
£17,990
Finance available £349 pm
  • 2L
  • 51.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Cartime Rochdale

0161 529 8277 *
4.4/5 Stars

BMW, 3 Series

2009 (59) - 2.0 320d SE Business Edition Steptronic Euro 5 4dr

30
Low Mileage
£4,495
  • 2L
  • 98kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Old Wool Motors

BMW, 3 Series

2021 - 320i Sport 4dr Step Auto

41
Low Mileage
£20,449
Finance available £421 pm
  • 2L
  • 32.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch

01473 356705 *
4.2/5 Stars

BMW, 2 Series

2017 (66) - 2.0 218d M Sport Convertible 2dr Diesel Manual Euro 6 (s/s)

26
Low Mileage
£10,999
Finance available £223 pm
  • 2L
  • 61kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Rangebrook Limited

01926 352097 *
4.9/5 Stars

BMW, X3

2020 - xDrive20d MHT M Sport 5dr Step Auto

20
£25,995
Finance available £513 pm
  • 2L
  • 51.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

CJS Car Sales ltd

01229 440568 *
4.6/5 Stars

BMW, X5

2020 (70) - 3.0 M50d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (400 ps)

50
Reduced
£39,495
Finance available £843 pm
  • 3L
  • 72.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

The Essex Car Group

01277 286584 *
4.4/5 Stars

BMW, X3

2021 - xDrive 30e xLine 5dr Auto

35
£23,499
  • 2L
  • 50.6kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

cinch Superstore Derby

01252 960119 *
4.2/5 Stars

BMW, 1 Series

2020 - 118i M Sport 5dr

19
£17,898
  • 1.5L
  • 40.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, X1

2024 (61) - M SPORT

10
£6,500
Finance available £123 pm
  • 2L
  • 60kMiles
  • Petrol
  • Auto

BMW, 1 Series

2024 - 118i [136] M Sport 5dr [Live Cockpit Professional]

19
£22,698
  • 1.5L
  • 26.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Glasgow Garscube Road Vauxhall / Leapmotor

0141 473 6408 *
4.7/5 Stars

BMW, 3 Series

2018 (18) - 2.0 318d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

88
Reduced
£17,740
Finance available £344 pm
  • 2L
  • 57.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BRM Select Cars Ltd

BMW, M2

2019 (69) - 3.0 BiTurbo GPF Competition Coupe 2dr Petrol DCT Euro 6 (s/s) (410 ps)

41
Low Mileage
£31,795
Finance available £633 pm
  • 3L
  • 43.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Hartington Motors

BMW, 1 Series

2019 - 120i [2.0] M Sport Shadow Ed 3dr Step Auto

36
Low Mileage
£17,349
Finance available £358 pm
  • 2L
  • 25.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motorpoint Stockton-On-Tees