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

2013 (13) - 2.0 20d BluePerformance M Sport SUV 5dr Diesel Manual xDrive Euro 6 (s/s) (

48
£6,075
  • 2L
  • 114kMiles
  • Diesel
  • Manual
  • Body StyleSUV

Trade Car Sales

BMW, X6

2020 - xDrive30d M Sport 5dr Step Auto

39
£40,795
Finance available £818 pm
  • 3L
  • 51kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Greg Mitchell Motors

BMW, 1 Series

2017 (17) - 1.5 116d M Sport Euro 6 (s/s) 5dr

13
£6,794
Finance available £129 pm
  • 1.5L
  • 117kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

AutoTrade Southwest

BMW, 2 Series

2018 - 1.5 218i M Sport Coupe 2-Door

Low Mileage
£15,990
Finance available £335 pm
  • 1.5L
  • 38kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Horsepower Cars

BMW, 5 Series

2016 (65) - 520d [190] M Sport 5dr Step Auto ***MASSIVE SPEC***

25
£5,995
  • 2L
  • 133kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

PRO PLATINUM AUTOMOTIVE LTD T/A Platinum Auto Ctrs

BMW, M2

2024 (24) - 2dr Petrol Coupe

61
Low Mileage
£52,995
  • 3L
  • 8.9kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Vertu BMW Exeter

BMW, X2

2019 - 2.0 Xdrive20d M Sport X 5DR 4x4 Diesel

47
Reduced
£19,489
Finance available £380 pm
  • 2L
  • 28.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Direct Cars Limited

BMW, X5

2024 - xDrive40d MHT M Sport 5dr Auto

35
£63,495
Finance available £1284 pm
  • 3L
  • 25kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Greg Mitchell Motors

BMW, 4 Series Gran Coupe

2014 - 2.0 420d M Sport Auto xDrive Euro 6 (s/s) 5dr

47
Low Mileage
£10,749
Finance available £218 pm
  • 2L
  • 86kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arrow Motor Company

BMW, X3

2018 - M40I XDRIVE 5-Door

32
Low Mileage
£27,950
Finance available £578 pm
  • 3L
  • 51kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Quirks Car Company

01268 590066 *
4.5/5 Stars

BMW, 1 Series

2025 (74) - 120 M Sport 5dr Step Auto Petrol Hatchback

53
£28,149
  • 1.5L
  • 8.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Bridgwater

BMW, 3 Series

2021 - 2.0 330e 12kwh M Sport Touring 5dr Petrol Plug In Hybrid Auto Euro 6 s/s 29

50
£20,685
  • 2L
  • 59kMiles
  • Petrol
  • Auto
  • Body StyleEstate

EMG Motor Group Haverhill

01440 840870 *
4.8/5 Stars

BMW, 2 Series Active Tourer

2020 (69) - 1.5 218i Luxury MPV 5dr Petrol Manual Euro 6 (s/s) (140 ps)

32
Reduced
£9,400
  • 1.5L
  • 73.7kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Carworld Superstore

01733 978043 *
4/5 Stars

BMW, 3 Series

2013 (13) - 320d EfficientDynamics 4dr Step Auto

23
£4,950
  • 2L
  • 156kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Four Crosses Garage

01743 292166 *
4.3/5 Stars

BMW, 5 Series

2014 (64) - 2.0 520d Luxury Auto Euro 6 (s/s) 4dr

26
Reduced
£9,490
  • 2L
  • 63kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Sea Ltd

020 3953 7442 *
4.8/5 Stars

BMW, 2 Series Active Tourer

2019 (19) - 2.0 220d M Sport Auto xDrive Euro 6 (s/s) 5dr

45
Low Mileage
£15,450
  • 2L
  • 27.9kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Car Planet Barnet