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

2011 (61) - 4.4i V8 Steptronic xDrive Euro 5 5dr

1
Low Mileage
£14,950
  • 4.4L
  • 106.4kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Quality Motor Company Ltd

BMW, X1

2018 (18) - 2.0 20d Sport Auto xDrive Euro 6 (s/s) 5dr

19
Low Mileage
£14,999
Finance available £313 pm
  • 2L
  • 33.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

UK Car Sales

01792 001638 *
3.9/5 Stars

BMW, X3

2020 - xDrive20d MHT M Sport 5dr Step Auto

35
£29,750
  • 2L
  • 44.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Stratstone BMW Milton Keynes

01908 104093 *
4.6/5 Stars

BMW, X1

2021 - xDrive 25e xLine 5dr Auto

31
Low Mileage
£20,199
Finance available £429 pm
  • 1.5L
  • 26.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 2 Series

2019 (69) - 2.0 218d M Sport Euro 6 (s/s) 2dr

57
£13,195
Finance available £272 pm
  • 2L
  • 51.1kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Zanouchi Group Limited

BMW, 3 Series

2021 (21) - 2.0 330e 12kWh M Sport Pro Edition Touring Auto Euro 6 (s/s) 5dr

20
£17,895
Finance available £347 pm
  • 2L
  • 92.3kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Brothers Motors Limited

BMW, 4 Series Gran Coupe

2024 (24) - 420i M Sport Gran Coupe 5-Door

32
Reduced
£37,250
  • 2L
  • 6.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

John Clark BMW Tayside

BMW, 1 Series

2014 (14) - 120d BluePerformance SE 5dr

12
£3,495
  • 2L
  • 149kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BMW, 5 Series

2018 - 530d M Sport 4dr Auto

1
£16,995
Finance available £357 pm
  • 3L
  • 114kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Top Gear NI

BMW, 3 Series

2016 (16) - 2.0 320d Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

39
Low Mileage
£10,699
  • 2L
  • 69.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Pinetree Car Superstore Tonypandy

BMW, 5 Series

2021 (21) - 2.0 520d MHT M Sport Steptronic xDrive Euro 6 (s/s) 4dr

31
£22,950
Finance available £451 pm
  • 2L
  • 85.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Marvello Trading

BMW, 1 Series

2016 (16) - 1.5 118i Sport Auto Euro 6 (s/s) 3dr

Low Mileage
£9,899
Finance available £199 pm
  • 1.5L
  • 55.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

RCS Car Sales

BMW, 1 Series

2018 (18) - 1.5 116d SE Auto Euro 6 (s/s) 5dr

77
Low Mileage
£12,995
Finance available £268 pm
  • 1.5L
  • 19.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Ace Car Sales Bury

0161 804 2294 *
4.5/5 Stars

BMW, i4

2022 (72) - M50 83.9kWh Gran Coupe 5dr Electric Auto 4WD (544 ps)

46
Low Mileage
£35,990
Finance available £719 pm
  • 19.2kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Assured Chichester

BMW, 3 Series

2021 (21) - 2.0 330e 12kWh M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

24
£17,490
Finance available £339 pm
  • 2L
  • 78.3kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

YOUR CARHOUSE LTD

BMW, 3 Series

2019 - 330i M Sport 4dr Step Auto [Tech/Plus Pack]

1
£18,895
Finance available £416 pm
  • 2L
  • 67.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motor Range Liverpool

0151 541 7938 *
4.5/5 Stars