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

2016 (16) - 2.0 218d SE Coupe 2dr Diesel Manual Euro 6 (s/s) (150 ps)

15
£6,495
Finance available £123 pm
  • 2L
  • 116.6kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Rhondda Motor Company

BMW, 2 Series

2021 - 218i [136] Sport 4dr [Live Cockpit Professional]

1
£16,990
Finance available £267 pm
  • 1.5L
  • 35kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Moyway Motors

BMW, i5

2025 - 250kW eDrive40 M Sport 84kWh 4dr Auto [Comfort+]

32
Low Mileage
£52,642
  • 2.4kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Marshall BMW Salisbury

BMW, X3

2020 (70) - xDrive20d M Sport 5dr Step Auto Diesel Estate

61
£27,521
  • 2L
  • 43.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Vertu BMW Exeter

BMW, X4

2020 - 3.0 X4 M Competition Edition Auto 4WD 5dr

40
£41,950
Finance available £841 pm
  • 3L
  • 43.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

torquepoint

BMW, X5

2022 - xDrive30d MHT M Sport 5dr Auto

40
£36,649
Finance available £772 pm
  • 3L
  • 67.7kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, 5 Series

2017 (67) - 2.0 520d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

50
£14,150
  • 2L
  • 107.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Parkside Motors Ltd

BMW, X3

2012 - 3.0 30d M Sport Auto xDrive Euro 5 (s/s) 5dr

62
Low Mileage
£9,995
  • 3L
  • 87.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Woodcroft Motors

BMW, 3 Series

2013 (63) - 320d xDrive M Sport 4dr Step Auto

3
£6,390
  • 2L
  • 128kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Banks Garage

BMW, 3 Series

2011 (61) - 318d Exclusive Edition 4dr Step Auto

17
Low Mileage
£4,495
  • 2L
  • 81kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

JO Automotive

BMW, 3 Series

2007 (57) - 320d SE 2dr

28
Low Mileage
£2,375
  • 2L
  • 99.8kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

FHL Automotive

BMW, 3 Series

2018 - 320d M Sport 4dr

1
£11,995
Finance available £246 pm
  • 2L
  • 74.1kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

David Hayton Ltd (Autostore Penrith)

BMW, X5

2019 - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

99
£35,399
Finance available £707 pm
  • 3L
  • 93.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

IBZ Motors

BMW, 2 Series

2017 (67) - 218d Sport 2dr [Nav] Step Auto

44
Reduced
£12,995
Finance available £268 pm
  • 2L
  • 34.1kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

A&A Auto Sales

01832 778585 *
4.7/5 Stars

BMW, Z4

2015 (65) - 2.0 20i M Sport Auto sDrive Euro 6 2dr

31
£9,798
Finance available £197 pm
  • 2L
  • 104.1kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Corus Automotives

BMW, Z4

2019 (19) - 2.0 20i Sport Convertible 2dr Petrol Auto sDrive Euro 6 (s/s) (197 ps)

50
Low Mileage
£22,990
Finance available £452 pm
  • 2L
  • 49.6kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Baskeyfield Motors Limited