Get the app

powered by motors

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

2020 (70) - 420d M Sport Coupe 2-Door

32
Reduced
£27,250
  • 2L
  • 28.1kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

John Clark BMW Tayside

01382 238686 *
4.7/5 Stars

BMW, X1

2019 - sDrive 18i M Sport 5dr

12
Low Mileage
£18,998
  • 1.5L
  • 29.2kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Arnold Clark Click & Collect Swansea

0141 483 9956 *
4.7/5 Stars

BMW, X2

2020 - sDrive 20i SE 5dr Step Auto

19
Low Mileage
£18,898
  • 2L
  • 21.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 1 Series

2019 - 3.0 M140i GPF Shadow Edition Hatchback 5dr Petrol Auto Euro 6 (s/s) (340 ps

28
Low Mileage
£20,895
£376/pm (PCP)
  • 3L
  • 45.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Ace Prestige Autos

BMW, 1 Series

2023 (73) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

8
£22,499
£403/pm (PCP)
  • 1.5L
  • 24kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

HPL Motors Preston

BMW, 5 Series

2019 (69) - 2.0 530e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6

46
Reduced
£22,490
£371/pm (PCP)
  • 2L
  • 40kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Derby Trade Cars

BMW, 5 Series

2020 (70) - 530d xDrive MHT M Sport 4dr Auto

20
£29,000
  • 3L
  • 44.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Listers Kings Lynn (BMW)

BMW, 3 Series

2013 (13) - 3.0 330d M Sport Auto Euro 5 (s/s) 4dr

45
£8,995
£235/pm (HP)
  • 3L
  • 103kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Grand Motors Stockport Ltd

BMW, 6 Series

2008 (08) - 635d Sport 2dr Auto

29
Low Mileage
£8,990
  • 3L
  • 88kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

John Hammick Ltd

BMW, 1 Series

2020 - 118i M Sport 5dr Heated Front Seats Manual

40
Low Mileage
£18,350
  • 1.5L
  • 26.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

TrustFord Belfast (Newtownards Road)

028 9002 6951 *
4.7/5 Stars

BMW, 2 Series Active Tourer

2015 (15) - 1.5 218i Sport MPV 5dr Petrol Auto Euro 6 (s/s) (136 ps)

28
Low Mileage
£9,495
£190/pm (HP)
  • 1.5L
  • 52.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

LW Motor Company

BMW, 4 Series Gran Coupe

2016 (66) - 2.0 420d SE Auto xDrive Euro 6 (s/s) 5dr

19
Reduced
£8,555
£169/pm (HP)
  • 2L
  • 96.8kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Velocity Auto Sales Ltd

BMW, X2

2025 - 150kW eDrive20 M Sport 65kWh 5dr Auto

Low Mileage
£35,558
  • 2.1kMiles
  • Electric
  • Auto
  • Body StyleEstate

Marshall BMW Hampshire

BMW, 4 Series Gran Coupe

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

25
£7,896
  • 2L
  • 132.9kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

The Drivers Gallery Ltd

BMW, 1 Series

2021 - 1.5 118i M Sport 5DR Hatch Petrol

40
Low Mileage
£21,489
£349/pm (PCP)
  • 1.5L
  • 16.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Direct Cars Limited

BMW, 3 Series

2012 (62) - 2.0 320d M Sport Touring Auto Euro 5 (s/s) 5dr

35
£7,000
£200/pm (HP)
  • 2L
  • 107kMiles
  • Diesel
  • Auto
  • Body StyleEstate