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

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

60
Low Mileage
£28,995
Finance available £575 pm
  • 3L
  • 40.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Signature Car Specialists LTD

BMW, 1 Series

2014 (14) - 2.0 120d Sport Auto Euro 5 (s/s) 5dr

12
Reduced
£5,290
  • 2L
  • 123kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Vivian Price Cars

BMW, 4 Series

2015 (15) - 3.0 430d M Sport Auto Euro 6 (s/s) 2dr

33
£8,895
Finance available £176 pm
  • 3L
  • 116.8kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

SRE Motors Ltd

BMW, 1 Series

2017 - 2.0 118D SE 5dr

52
£6,200
Finance available £109 pm
  • 2L
  • 97kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BMW, X7

2023 - xDrive40d MHT M Sport 5dr Step Auto

19
Low Mileage
£74,998
  • 3L
  • 8.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, X6

2022 - xDrive30d MHT M Sport 5dr Step Auto [Tech/Pro Pk]

19
Low Mileage
£49,998
  • 3L
  • 17.2kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 2 Series

2015 (65) - 220i Luxury 5dr Step Auto

11
Low Mileage
£10,995
Finance available £223 pm
  • 2L
  • 64kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Keenthorne Garage

BMW, M4

2021 - M4 xDrive Competition M 2dr Step Auto

90
£49,495
Finance available £996 pm
  • 3L
  • 58kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Hamiltons Prestige Ltd

BMW, 1 Series

2022 (72) - 2.0 128ti (LCP) Auto Euro 6 (s/s) 5dr

52
£24,299
Finance available £510 pm
  • 2L
  • 24.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Sandles Car Supermarket

01553 601835 *
4.7/5 Stars

BMW, 5 Series

2015 (65) - 2.0 525d M Sport Auto Euro 6 (s/s) 4dr

24
Reduced
£10,000
  • 2L
  • 19.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Martyns Car Sales

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

19
£35,498
  • 2L
  • 10.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Inverness Citroen / Peugeot / Vanstore

01463 213058 *
4.7/5 Stars

BMW, 2 Series Active Tourer

2022 (22) - 2.0 223i MHT M Sport DCT Euro 6 (s/s) 5dr

28
Low Mileage
£26,695
  • 2L
  • 12.6kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Stoneacre Hull Priory Park

BMW, 1 Series

2023 (73) - M135i xDrive 2.0 Auto Euro 6 (s/s) (306 ps) 5-Door

43
Reduced
£27,500
  • 2L
  • 14kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Castle Motors (Trebrown)

01503 770414 *
4.6/5 Stars

BMW, 7 Series

2020 - 750i xDrive M Sport Saloon 4-Door

61
Low Mileage
£38,500
Finance available £770 pm
  • 4.4L
  • 25kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Saxton 4x4

01245 202306 *
4.4/5 Stars

BMW, 2 Series

2025 (25) - 220 M Sport 4dr Step Auto [Pro Pack] Petrol Saloon

45
£31,400
  • 1.5L
  • 6.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu BMW Sunderland

BMW, 4 Series

2015 (65) - 420d [190] M Sport 2dr Auto [Professional Media]

50
Reduced
£15,999
Finance available £335 pm
  • 2L
  • 22.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

Congleton Autos

01260 543872 *
4.7/5 Stars