Get the app

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

2020 (70) - 1.5 118i M Sport Euro 6 (s/s) 5dr

43
Low Mileage
£18,200
£286/pm (PCP)
  • 1.5L
  • 11.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Car Planet Watford

BMW, 3 Series

2024 (24) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

67
£31,395
£464/pm (PCP)
  • 2L
  • 13.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Zanouchi Group Limited

BMW, 5 Series

2020 (70) - 2.0 530e 12kWh M Sport Steptronic Euro 6 (s/s) 4dr

33
£22,000
  • 2L
  • 48kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Valley

BMW, iX3

2021 (71) - 80kWh Premier Edition Pro SUV 5dr Electric Auto (286 ps) Reverse Camera, Bl

16
£24,299
  • 42.1kMiles
  • Electric
  • Auto
  • Body StyleSUV

Cartime Bury

0161 388 7693 *
4.4/5 Stars

BMW, i4

2025 - 250kW eDrive40 M Sport 83.9kWh 5dr Auto

19
£57,998
  • 10Miles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, M4

2019 - M4 2dr DCT [Competition Pack]

19
£31,998
  • 3L
  • 54.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Motorstore (Wigan)

01942 597310 *
4.7/5 Stars

BMW, 3 Series

2019 - 320I Xdrive M Sport Touring 5-Door

65
Low Mileage
£19,955
£355/pm (PCP)
  • 2L
  • 35.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Hippo Motor Group Peterborough

BMW, 1 Series

2017 (67) - 1.5 116d ED Plus Euro 6 (s/s) 5dr

51
Reduced
£7,975
£156/pm (HP)
  • 1.5L
  • 61kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Motor Giant

BMW, i5

2025 (25) - i5 eDrive40 M Sport Pro Touring 5-Door

32
£62,500
  • 7.1kMiles
  • Electric
  • Auto
  • Body StyleEstate

John Clark BMW Tayside

01382 238686 *
4.7/5 Stars

BMW, X1

2021 (21) - 1.5 25e 10kWh Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s)

14
£17,199
  • 1.5L
  • 66.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Affordable Cars Prestige Car Supermarket

BMW, M3

2016 - M3 4dr DCT [Competition Pack]

25
Low Mileage
£29,995
£596/pm (HP)
  • 3L
  • 56.4kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

CarBrothers NI

BMW, 5 Series

2016 (16) - 2.0 520d Luxury Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

35
Low Mileage
£11,500
£235/pm (HP)
  • 2L
  • 71kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Coventry Sterling Motors

BMW, X5

2025 - xDrive50e M Sport 5dr Auto [Pro Pack]

32
£73,620
  • 3L
  • 10.5kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Marshall BMW Salisbury

BMW, 2 Series Active Tourer

2021 (70) - 2.0 218d SE MPV 5dr Diesel Manual Euro 6 (s/s) (150 ps)

25
Low Mileage
£14,999
  • 2L
  • 15kMiles
  • Diesel
  • Manual
  • Body StylePeople Carrier

HPL Motors Oldham

BMW, 5 Series

2025 - 520i M Sport Pro 4dr Auto

31
Low Mileage
£43,995
£658/pm (PCP)
  • 2L
  • 1.8kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

BMW Bavarian

BMW, 2 Series

2025 - M240i xDrive 2dr Step Auto

34
Reduced
£47,450
  • 3L
  • 1.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Stratstone BMW Doncaster