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, 4 Series

2016 (11) - 435d xDrive M Sport 5dr Auto [Professional Media]

2
£16,995
Finance available £357 pm
  • 3L
  • 83.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

FIDA MOTORS LIMITED

01279 215830 *
4.7/5 Stars

BMW, 5 Series

2015 - 2.0 528i M Sport Auto 4dr

98
Low Mileage
£13,700
Finance available £284 pm
  • 2L
  • 54kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Ellahi Motors Limited

01256 679122 *
4.7/5 Stars

BMW, 3 Series

2009 (59) - 318d M Sport 4dr

19
Low Mileage
£2,395
  • 2L
  • 107kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Cheshire Motor House Ltd

BMW, X1

2017 - 2.0 20i xLine Auto xDrive Euro 6 (s/s) 5dr

63
Low Mileage
£15,490
Finance available £322 pm
  • 2L
  • 38.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Motor Match Crewe

01270 441019 *
4.7/5 Stars

BMW, X4

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

15
Reduced
£13,995
Finance available £290 pm
  • 84.7kMiles
  • Diesel
  • Auto

Dereham Motor Company ltd

01362 700376 *
3.9/5 Stars

BMW, X1

2020 - xDrive 20i xLine 5dr Step Auto

19
Low Mileage
£22,298
  • 2L
  • 20.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Vauxhall (Lenzie)

0141 483 9924 *
4.7/5 Stars

BMW, Z4

2004 (54) - 2.2i SE 2dr

5
Low Mileage
£3,495
Finance available £56 pm
  • 2.2L
  • 94kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Burch Car Sales

BMW, 1 Series

2017 - 120d M Sport 3-Door

23
£11,995
Finance available £246 pm
  • 2L
  • 65.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Abberton Car Sales

BMW, 5 Series

2017 - 525d SE 4dr Auto

19
Low Mileage
£18,998
  • 2L
  • 32.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Bishopbriggs Renault / Dacia / Vanstore

0141 611 8578 *
4.7/5 Stars

BMW, 3 Series

2018 (18) - 320d M Sport Shadow Edition 4dr Step Auto

8
£12,700
  • 2L
  • 96.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Carworld Supermarket

01733 794246 *
4/5 Stars

BMW, iX1

2023 - Bmw Electric Estate 230kW xDrive30 xLine 65kWh 5dr Auto [22kWCh]

43
Reduced
£27,979
  • 23.9kMiles
  • Electric
  • Auto
  • Body StyleEstate

Marshall BMW Scunthorpe

BMW, 1 Series

2020 (20) - 1.5 118i Sport DCT Euro 6 (s/s) 5dr

51
£16,499
Finance available £339 pm
  • 1.5L
  • 54.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Sandles Car Supermarket

01553 601835 *
4.7/5 Stars

BMW, iX3

2022 - 210kW Premier Edition Pro 80kWh 5dr Auto

37
£26,099
  • 32.8kMiles
  • Electric
  • Auto
  • Body StyleSUV

cinch

01473 356705 *
4.3/5 Stars

BMW, 1 Series

2014 - 1.6 116i Sport 5-door

17
Low Mileage
£9,000
Finance available £179 pm
  • 1.6L
  • 42.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Cavectra Centre

BMW, 5 Series

2024 - 530e M Sport 4dr Auto

49
Low Mileage
£42,950
Finance available £862 pm
  • 2L
  • 6.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

JKC Approved Used BMW

BMW, 4 Series Gran Coupe

2015 (65) - 2.0 420d SE Auto Euro 6 (s/s) 5dr

15
Reduced
£8,690
Finance available £172 pm
  • 2L
  • 102.4kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Cars Direct Peterborough Limited

01733 971397 *
4.7/5 Stars