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

2017 - 220d M SPORT 2-Door

18
£12,975
Finance available £268 pm
  • 2L
  • 77kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

BMW, 5 Series

2022 - 530e M Sport 4dr Auto

1
£26,750
Finance available £529 pm
  • 2L
  • 42.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

NW Kehoe & Sons

BMW, 4 Series

2017 (17) - 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

35
£13,885
Finance available £288 pm
  • 2L
  • 68kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

H and M Cars Ltd

BMW, 3 Series

2022 - 330e M Sport Step Auto 5-Door

22
£27,897
Finance available £577 pm
  • 2L
  • 49.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

CarSupermarket.com Barnsley

01226 448498 *
4.7/5 Stars

BMW, 6 Series Gran Coupe

2014 (14) - 3.0 640d M Sport Auto Euro 5 (s/s) 4dr

43
Low Mileage
£13,495
Finance available £279 pm
  • 3L
  • 69.9kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Silverstone Cars Limited

BMW, 1 Series

2017 (17) - 2.0 118d Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (150 ps)

50
Low Mileage
£8,840
Finance available £175 pm
  • 2L
  • 59kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

DR Motors

0116 216 2407 *
4.3/5 Stars

BMW, X1

2023 - xDrive 23d MHT xLine 5dr Step Auto

31
Low Mileage
£33,990
Finance available £678 pm
  • 2L
  • 14kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

Kelso Car Sales

BMW, 3 Series

2018 (68) - 1.5 318i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (136 ps)

33
Low Mileage
£12,899
Finance available £250 pm
  • 1.5L
  • 51.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Hilton Car Supermarket Milton Keynes

BMW, X5

2020 - 3.0 30d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (286 ps)

30
Reduced
£37,995
  • 3L
  • 43.1kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Sinclair Direct Bridgend

BMW, 1 Series

2023 - 118i [136] M Sport 5dr Step Auto [LCP]

41
£24,495
Finance available £483 pm
  • 1.5L
  • 43.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Pat Kirk Ford Omagh

BMW, 5 Series

2019 (19) - 2.0 520d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

16
£14,599
  • 2L
  • 102.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Affordable Cars Prestige Car Supermarket

BMW, M4

2023 - M4 xDrive Competition M 2dr Step Auto

19
£79,998
  • 10Miles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, 1 Series

2018 (68) - 2.0 118d SE Hatchback 5dr Diesel Manual Euro 6 (s/s) (150 ps)

2
£9,977
Finance available £201 pm
  • 2L
  • 77kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Liverpool Car Centre

BMW, X5

2022 - 3.0 45e 24kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

36
£43,995
Finance available £697 pm
  • 3L
  • 25.4kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Norman Motors Poole

01202 076853 *
4.9/5 Stars

BMW, 1 Series

2020 (69) - 1.5 116d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

37
Low Mileage
£17,870
  • 1.5L
  • 22.4kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Dace Specialist Car Centre Stockport

0161 694 5314 *
4.8/5 Stars

BMW, X5

2015 (65) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

50
Low Mileage
£21,495
Finance available £421 pm
  • 3L
  • 59.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BM Automotive

01752 427499 *
5/5 Stars