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

2019 - 2.0 320i SE Touring 5-Door

2
£12,850
Finance available £265 pm
  • 2L
  • 86.1kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Elite Cars Direct Limited

BMW, X1

2017 (17) - sDrive 18d SE 5dr Step Auto

78
Low Mileage
£12,600
Finance available £264 pm
  • 2L
  • 46.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Big Motoring World Sheffield

BMW, 3 Series

2017 (17) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)

50
£10,000
Finance available £197 pm
  • 2L
  • 86kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Ponko

01223 857211 *
4.4/5 Stars

BMW, X5

2022 (22) - X5 xDrive30d M Sport 5-Door

32
£48,000
  • 3L
  • 26.6kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

John Clark BMW Tayside

BMW, 3 Series

2010 (10) - 318d SE 4dr Step Auto

9
£2,195
  • 2L
  • 167kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

BMW, 2 Series

2019 (19) - 220i Luxury 5dr DCT

34
Low Mileage
£10,990
Finance available £223 pm
  • 2L
  • 26.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

HALLAM CAR SALES LTD

BMW, X5

2019 (69) - 3.0 40i M Sport Auto xDrive Euro 6 (s/s) 5dr

74
Low Mileage
£41,995
Finance available £842 pm
  • 3L
  • 41.9kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Signature Car Specialists LTD

BMW, M140i

2016 - M140i 5dr [Nav] Step Auto

48
Low Mileage
£16,995
Finance available £357 pm
  • 3L
  • 67kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Williams Automotive Ltd

BMW, 3 Series

2015 (15) - 2.0 320d Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

33
£7,395
Finance available £143 pm
  • 2L
  • 118kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Ivybridge Trade Centre

BMW, 3 Series

2016 (16) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

48
£11,990
Finance available £246 pm
  • 3L
  • 101.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motor Gurus

0114 478 0031 *
4.6/5 Stars

BMW, 3 Series

2017 (17) - 2.0 330e 7.6kWh Sport Auto Euro 6 (s/s) 4dr

17
£9,994
Finance available £201 pm
  • 2L
  • 68.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

BVG Automotive

0161 804 8253 *
4.8/5 Stars

BMW, 2 Series Active Tourer

2015 (65) - 2.0 218d Sport Auto Euro 6 (s/s) 5dr

22
£5,000
Finance available £89 pm
  • 2L
  • 178.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Fame Cars Limited

BMW, 1 Series

2017 (17) - 1.5 118i Sport Euro 6 (s/s) 5dr

12
£6,490
Finance available £123 pm
  • 1.5L
  • 110kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Vivian Price Cars

BMW, X5

2016 - 2.0 X5 xDrive40e M Sport 5-Door

35
Low Mileage
£19,995
Finance available £450 pm
  • 2L
  • 64kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Cavendish UK Car Sales Limited

01787 323385 *
4.9/5 Stars

BMW, X6

2021 (21) - 4.4 X6 M Competition Edition Auto 4WD 5dr

52
Low Mileage
£59,990
  • 4.4L
  • 33.5kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Phantom Motor Company

BMW, 1 Series

2014 (14) - 2.0 125d M Sport Hatchback 3dr Diesel Manual Euro 5 (s/s) (218 ps)

36
Low Mileage
£10,991
Finance available £223 pm
  • 2L
  • 49.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Cardiff Trade Sales Ltd