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

2022 (22) - 1.5 116d Sport 5dr (LCP)(SAT NAV, HALF LEATHER)

3
£17,988
  • 1.5L
  • 40.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Jeff White Motors

029 2002 8289 *
5/5 Stars

BMW, 3 Series

2015 (64) - 2.0 320d M Sport xDrive Euro 5 (s/s) 4dr

21
£5,995
Finance available £112 pm
  • 2L
  • 101.4kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

One Stop Motors Dewsbury

BMW, 1 Series

2018 (18) - 1.5 118i SE Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

38
£6,949
Finance available £133 pm
  • 1.5L
  • 65kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Prestige Motoring Group

BMW, 1 Series

2024 - 118i [136] M Sport 5dr [Live Cockpit Professional]

8
£24,898
  • 15.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.6/5 Stars

BMW, 1 Series

2020 - 118i M Sport 5dr Step Auto

39
£18,249
Finance available £374 pm
  • 1.5L
  • 44.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, X3

2022 - xDrive20i MHT M Sport 5dr Step Auto

19
£34,998
  • 2L
  • 31.8kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Arnold Clark Vauxhall (West Calder)

01506 533740 *
4.6/5 Stars

BMW, iX

2022 - 240kW xDrive40 M Sport 76.6kWh 5dr Auto

45
Low Mileage
£37,941
  • 18.5kMiles
  • Electric
  • Auto
  • Body StyleSUV

Marshall BMW Scunthorpe

BMW, 2 Series Gran Coupe

2021 - 218i [136] Sport 4dr [Live Cockpit Professional]

35
£16,599
  • 1.5L
  • 45.7kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

cinch

01273 121210 *
4.3/5 Stars

BMW, X4

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

51
£14,295
Finance available £297 pm
  • 2L
  • 99kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Carplex Ltd

BMW, 3 Series

2012 - 2.0 320d Luxury Auto 4dr

29
Low Mileage
£7,499
Finance available £145 pm
  • 2L
  • 76.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Grays of Holbeach

BMW, 2 Series Gran Tourer

2018 (67) - 2.0 220d M Sport Euro 6 (s/s) 5dr

1
£12,200
  • 2L
  • 62.7kMiles
  • Diesel
  • Manual
  • Body StylePeople Carrier

Car Planet Barnet

BMW, 1 Series

2021 - 118i [136] M Sport 5dr

38
Low Mileage
£18,449
Finance available £378 pm
  • 1.5L
  • 27.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

cinch

01273 121210 *
4.3/5 Stars

BMW, X1

2020 - xDrive 25e xLine 5dr Auto

36
Low Mileage
£20,909
Finance available £431 pm
  • 1.5L
  • 24.2kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

cinch Store Northampton

01604 343556 *
4.3/5 Stars

BMW, 5 Series

2013 (63) - 2.0 520d Luxury Touring Auto Euro 6 (s/s) 5dr

22
£7,789
Finance available £152 pm
  • 2L
  • 100.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Horsepower Motor Centre Ltd

BMW, 3 Series

2015 (15) - 2.0 320d BluePerformance M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (184

32
Reduced
£15,750
Finance available £330 pm
  • 2L
  • 41.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Orwell Motors

BMW, X1

2021 (71) - sDrive 20i [178] Sport 5dr Step Auto

78
Low Mileage
£21,495
Finance available £421 pm
  • 2L
  • 23kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Cambridge Motors