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

1999 - 2.8 Auto ROADSTER CONVERTIBLE 5-Door

20
Reduced
£7,999
  • 2.8L
  • 68.6kMiles
  • Petrol
  • Auto

The Car Warehouse

01642 937563 *
4.5/5 Stars

BMW, 2 Series

2015 (64) - 218d Sport 5dr

20
Low Mileage
£2,650
  • 2L
  • 84.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BMW, 5 Series

2012 (12) - 2.0 520D M SPORT 4d 181 BHP 4-Door

33
Reduced
£5,995
  • 2L
  • 110.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Cars4You Ltd (Straiton)

01665 660510 *
4.2/5 Stars

BMW, 1 Series

2022 (22) - 1.5 118i Sport (LCP) Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps) Comf

41
Reduced
£17,599
Finance available £341 pm
  • 1.5L
  • 35.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Cartime Rochdale

0161 529 8277 *
4.4/5 Stars

BMW, 2 Series Gran Coupe

2021 (21) - 1.5 218i M Sport Grand Coupe Mineral Grey 4 DoorPetrol DCT Euro 6 (s/s) (13

50
Low Mileage
£19,995
Finance available £390 pm
  • 1.5L
  • 29.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Brooklands Cars

01536 211977 *
4.4/5 Stars

BMW, 1 Series

2013 (13) - 3.0 M135i Auto Euro 5 (s/s) 5dr

84
Low Mileage
£9,995
  • 3L
  • 96.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Large Motor Company

01635 885044 *
4.6/5 Stars

BMW, X4

2017 (17) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

37
£13,595
Finance available £281 pm
  • 2L
  • 103.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Motorswitch Ltd

BMW, 2 Series

2018 (18) - 218d M Sport 5dr [Nav] Step Auto DIESEL 82000 MILES

47
Reduced
£9,995
Finance available £201 pm
  • 2L
  • 82kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Brownlow Cars

01325 527847 *
4.7/5 Stars

BMW, 3 Series

2012 (62) - 320d Sport 4dr

18
Reduced
£3,850
  • 2L
  • 60.7kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Top Deal Salvage N&L Ltd

BMW, 3 Series

2016 (16) - 335d xDrive M Sport 4dr Step Auto

7
£6,250
  • 3L
  • 140kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW, 1 Series

2019 - 118d M Sport 5dr Step Auto

41
Low Mileage
£19,299
Finance available £396 pm
  • 2L
  • 33.8kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

cinch

01273 121210 *
4.2/5 Stars

BMW, 5 Series

2017 - 520d M Sport 5-Door

35
£10,750
Finance available £218 pm
  • 2L
  • 96kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Wheelers Chipping Norton

01608 692663 *
4.6/5 Stars

BMW, M4

2014 (64) - 3.0 M4 2DR Semi Automatic PX SWAP PART EXCHANGE EX

34
Reduced
£19,000
Finance available £370 pm
  • 3L
  • 105kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Nationwide Car Sales

BMW, X5

2022 - xDrive40i MHT M Sport 5dr Auto

39
Low Mileage
£43,879
  • 3L
  • 15.1kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Marshall BMW Scunthorpe

BMW, 1 Series

2022 (72) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

70
Low Mileage
£20,900
Finance available £436 pm
  • 1.5L
  • 20.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, i4

2022 - 250Kw Edrive40 M Sport 83.9Kwh 5Dr Auto

31
£26,999
Finance available £534 pm
  • 32.3kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Lookers Stoke-on-Trent BMW