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

2021 - M3 Competition 4dr Step Auto

39
Low Mileage
£52,295
Finance available £1054 pm
  • 3L
  • 17.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

BAHN Finder

BMW, 1 Series

2015 - 118i Sport 5dr

10
£6,787
  • 1.6L
  • 88.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Carbase - Lympsham

01934 312926 *
4.9/5 Stars

BMW, X1

2011 - xDrive 18d M Sport 5dr

23
Reduced
£4,795
Finance available £85 pm
  • 2L
  • 115kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Parkgate Auto Solutions

BMW, 1 Series

2015 (65) - 1.5 116d Sport Euro 6 (s/s) 5dr

30
£6,700
Finance available £127 pm
  • 1.5L
  • 86kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Browns Car Company

01621 733495 *
4.5/5 Stars

BMW, i4

2023 - 210kW eDrive35 M Sport 70kWh 5dr Auto

19
Low Mileage
£32,998
  • 12.8kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Mercedes-Benz of Perth

01738 230553 *
4.6/5 Stars

BMW, 4 Series

2019 (19) - 420d [190] M Sport 2dr Auto [Professional Media]

26
£15,995
Finance available £335 pm
  • 2L
  • 64.1kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Mss Motor Group Ltd

01255 440166 *
5/5 Stars

BMW, M5

2012 - 4.4 M5 Saloon 4-Door

26
Reduced
£17,295
Finance available £335 pm
  • 4.4L
  • 62kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

LKCARS LIMITED

BMW, 5 Series

2023 - 530e M Sport Saloon 4-Door

61
£32,500
Finance available £647 pm
  • 2L
  • 21.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Saxton 4x4

01245 202306 *
4.5/5 Stars

BMW, 1 Series

2023 (73) - M135i xDrive 5dr Step Auto Petrol Hatchback

20
£28,928
  • 2L
  • 26.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu Motornation Derby

01228 582111 *
4.8/5 Stars

BMW, 1 Series

2015 (65) - 1.5 116d ED Plus Euro 6 (s/s) 3dr

47
£5,844
Finance available £108 pm
  • 1.5L
  • 108.1kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BVG Automotive

0161 804 8253 *
4.9/5 Stars

BMW, X2

2021 - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

60
Low Mileage
£24,350
Finance available £480 pm
  • 2L
  • 12.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Saxton 4x4

01245 202306 *
4.5/5 Stars

BMW, 3 Series

2012 (12) - 2.0 318d Modern Euro 5 (s/s) 4dr

17
£4,495
Finance available £78 pm
  • 2L
  • 130.1kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Elm Motor Company

01752 749650 *
3.9/5 Stars

BMW, 2 Series Active Tourer

2019 - 1.5 218i M Sport MPV 5dr Petrol Manual Euro 6 (s/s) (140 ps)

25
Low Mileage
£13,995
  • 1.5L
  • 42.4kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Kidderminster Motor House

BMW, 5 Series

2017 - 520d xDrive M Sport 4dr Auto

26
Low Mileage
£18,995
  • 2L
  • 48.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

BMW, 3 Series

2024 - 320d MHT M Sport 5dr Step Auto

19
Reduced
£36,298
  • 2L
  • 7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Blackpool Vauxhall / Vanstore

01253 201464 *
4.6/5 Stars

BMW, 5 Series

2011 (61) - 520d SE 4dr Step Auto

14
Low Mileage
£3,995
Finance available £67 pm
  • 2L
  • 97.6kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Alexandra Motors