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

2005 (05) - 3.2i Coupe 2dr Petrol Manual Euro 4 (343 ps)

31
Low Mileage
£39,995
  • 3.2L
  • 49kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

SJ Specialist Cars Ltd

BMW, 3 Series

2009 - 2.0 318d M Sport Saloon 4-Door

23
Low Mileage
£2,995
  • 2L
  • 112kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Buyer 247.com LTD

01202 059717 *
3.2/5 Stars

BMW, X5

2017 - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

50
£19,750
Finance available £385 pm
  • 3L
  • 91.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Earls Autos

BMW, 3 Series

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

36
£20,353
Finance available £441 pm
  • 2L
  • 45.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, X5

2015 - 3.0 X5 xDrive 40d M Sport Auto 4WD 5dr

39
Low Mileage
£21,990
Finance available £431 pm
  • 3L
  • 69kMiles
  • Diesel
  • Auto
  • Body StyleSUV

DSI Performance Cars

01306 772198 *
4.6/5 Stars

BMW, X5

2017 (17) - 2.0 25d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (231 ps)

35
Low Mileage
£27,549
Finance available £557 pm
  • 2L
  • 29.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Hilton Car Supermarket Milton Keynes

BMW, 8 Series

2018 (68) - 3.0 840d Steptronic xDrive Euro 6 (s/s) 2dr

64
Reduced
£29,750
Finance available £591 pm
  • 3L
  • 46.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Yorkshire Vehicle Solutions Harrogate Ltd

BMW, X1

2018 - 1.5 18i GPF xLine SUV 5dr Petrol Manual sDrive Manual

28
£12,499
Finance available £257 pm
  • 1.5L
  • 63.1kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Five Acres Garage Nissan

01594 800688 *
4.4/5 Stars

BMW, 5 Series

2022 - 520d xDrive MHT M Sport 5dr Step Auto

19
Reduced
£26,900
Finance available £532 pm
  • 2L
  • 60kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Car Sales NI Ltd

BMW, M2

2017 - 3.0i Coupe 2dr Petrol DCT Euro 6 (s/s) (370 ps)

55
Low Mileage
£25,000
Finance available £493 pm
  • 3L
  • 60kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

FS Performance Ltd

BMW, 1 Series

2016 (66) - 1.5 116d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

19
£5,695
  • 1.5L
  • 121.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

North West Trade Centre

BMW, 3 Series

2017 (67) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

48
£14,743
Finance available £307 pm
  • 2L
  • 66.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Strada Cars

BMW, X3

2015 - xDrive20d xLine 5dr Step Auto

12
£12,495
Finance available £257 pm
  • 2L
  • 89.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Mallusk Auto Centre

BMW, 3 Series

2019 - 2.0 330I M Sport Auto 4dr

39
£15,796Inc. VAT
Finance available £331 pm
  • 2L
  • 105kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

NATIONAL CAR HUB

BMW, 2 Series Gran Tourer

2018 (ER) - 2.0 218d M Sport Auto Euro 6 (s/s) 5dr

46
Low Mileage
£15,480
Finance available £324 pm
  • 2L
  • 37.2kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Car Capital Ltd

BMW, 4 Series

2021 - 3.0 M440i MHT Coupe 2dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps) - 1

43
£28,956
Finance available £587 pm
  • 3L
  • 55.2kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

Carsa Shrewsbury