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

2020 (70) - 4.4i V8 Competition Steptronic xDrive Euro 6 (s/s) 4dr

58
£50,990
  • 4.4L
  • 37kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Phantom Motor Company

BMW, 1 Series

2022 (22) - 1.5 118i Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

70
£17,700
Finance available £300 pm
  • 1.5L
  • 32.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Peterborough

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

12
£34,498
  • 2L
  • 10.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Exeter

0141 483 9930 *
4.7/5 Stars

BMW, 5 Series

2014 - 3.0 ActiveHybrid 5 M Sport Saloon ULEZ Petrol Hybrid Automatic 5 Door

54
Reduced
£11,495
  • 3L
  • 71.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Bristol Auto Hub

0117 233 1341 *
3.5/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

19
Reduced
£30,998
  • 2L
  • 8.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Edinburgh Seafield Motorstore / Vanstore

0131 603 4404 *
4.7/5 Stars

BMW, 1 Series

2008 (58) - 2.0 118d Edition ES Euro 4 3dr

25
Low Mileage
£1,399
  • 2L
  • 120kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Z a motors

BMW, X1

2022 - xDrive 20i [178] xLine 5dr Step Auto

48
£20,195
Finance available £394 pm
  • 2L
  • 55.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

SERE Lisburn

BMW, 1 Series

2020 (20) - 1.5 116d M Sport Hatchback 5dr Diesel DCT Euro 6 (s/s) (116 ps) FULL SERVIC

20
£17,695
  • 1.5L
  • 53.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Motor Trust UK Lancaster

BMW, 3 Series

2015 (15) - 3.0 330d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr

40
£12,995
Finance available £268 pm
  • 3L
  • 99.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

H and M Cars Ltd

BMW, 6 Series

2006 - 630i SPORT CONVERTIBLE AUTO 2-Door

20
Low Mileage
£2,495
  • 3L
  • 106kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Jap Motor Cars Ltd

BMW, 6 Series

2017 - 640d M Sport 2dr Auto

25
Reduced
£22,000
Finance available £431 pm
  • 3L
  • 26.6kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

AG Classics

BMW, 1 Series

2014 - 1.6 116i Sport ULEZ Petrol Manual 3 Door

55
£5,295
  • 1.6L
  • 94.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Bristol Auto Hub

0117 233 1341 *
3.5/5 Stars

BMW, X1

2010 (60) - xDrive 20d SE 5dr Step Auto

26
Low Mileage
£5,999
Finance available £112 pm
  • 2L
  • 58.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Saver Motors

BMW, 7 Series

2000 - 740i L V8 4dr Auto

17
Low Mileage
£10,000
Finance available £201 pm
  • 4.4L
  • 97kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

JM Autos NI Ltd

BMW, 7 Series

2013 (13) - 4.4 750Li V8 SE Auto Euro 5 (s/s) 4dr

91
Low Mileage
£12,980
Finance available £268 pm
  • 4.4L
  • 72.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

NT Traders Limited

BMW, X5

2022 - 3.0 X5 xDrive 30d M Sport MHEV Auto 4WD 5dr

75
£41,990
Finance available £897 pm
  • 3L
  • 60.4kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

City Motors (Cambs) Ltd

01733 666873 *
4.6/5 Stars