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

2019 (19) - 2.0 320i M Sport Shadow Edition Touring Euro 6 (s/s) 5dr

78
£16,995
Finance available £357 pm
  • 2L
  • 53kMiles
  • Petrol
  • Manual
  • Body StyleEstate

BEN HARRISON AUTOMOTIVE LTD

01202 052313 *
4.1/5 Stars

BMW, 1 Series

2015 (65) - 125i M Sport 5dr Step Auto

12
£11,150
  • 2L
  • 77.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Listers Honda Northampton

BMW, 5 Series

2020 (70) - 2.0 520i MHT SE Steptronic Euro 6 (s/s) 4dr

64
£18,479
Finance available £359 pm
  • 2L
  • 58.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Quality Part X Ltd Stevenage

BMW, 1 Series

2016 (66) - 2.0 120d Sport Auto xDrive Euro 6 (s/s) 5dr

32
Low Mileage
£11,490
Finance available £234 pm
  • 2L
  • 69kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Pinnacle Cars Ltd

0114 308 6613 *
4.8/5 Stars

BMW, 6 Series Gran Coupe

2018 (18) - 3.0 640d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (313 ps)

29
Low Mileage
£19,995
  • 3L
  • 57kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

SJ Specialist Cars Ltd

BMW, X6

2014 (64) - XDRIVE30D M SPORT 4-Door

28
£14,995
Finance available £313 pm
  • 3L
  • 104.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Reo Car Sales

01291 441528 *
3.7/5 Stars

BMW, 2 Series

2022 - 218i [136] M Sport 4dr NAVIGATION, HEATED SEATS, FRONT & REAR PARKING SENSO

40
Reduced
£19,970
  • 1.5L
  • 30.5kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

TrustFord Barnsley

01226 107151 *
4.7/5 Stars

BMW, 2 Series

2016 (16) - 218i M Sport 2dr Step Auto

45
£11,495
Finance available £234 pm
  • 1.5L
  • 89kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

AUTOTRUST LTD

01708 205221 *
3.4/5 Stars

BMW, 6 Series Gran Turismo

2018 (18) - 3.0 630d M Sport GT Auto xDrive Euro 6 (s/s) 5dr

28
Reduced
£16,495
Finance available £346 pm
  • 3L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Motorhouse (Beds) Ltd

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

19
£32,498
  • 2L
  • 7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark York Motorstore / Vanstore

01904 803322 *
4.6/5 Stars

BMW, X5

2005 (05) - 3.0d Sport SUV 5dr Diesel Auto 4WD Euro 4 (218 ps)

15
£2,695
  • 3L
  • 159.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Rhondda Motor Company

BMW, 3 Series

2021 - 3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps) -

48
£30,996
Finance available £630 pm
  • 3L
  • 39.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carsa Mountsorrel

0116 216 5589 *
4.4/5 Stars

BMW, X6

2013 - xDrive M50d M Performance 5dr Auto FSH Full MOT 71.000 Milwes

38
Low Mileage
£15,450
Finance available £323 pm
  • 3L
  • 71kMiles
  • Diesel
  • Auto
  • Body StyleSUV

German Cars

BMW, 3 Series

2020 - 330e M Sport 4dr Step Auto

41
£17,449
Finance available £356 pm
  • 2L
  • 64.3kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, X3

2020 (70) - 3.0 M Competition SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (510 ps)

50
Low Mileage
£45,949
Finance available £923 pm
  • 3L
  • 24.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

BMW, 2 Series

2017 - 1.5 218i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (136 ps)

47
Low Mileage
£14,500
Finance available £302 pm
  • 1.5L
  • 28.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Earls Autos