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

2019 (21) - 2.0 20i GPF SE SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)

67
£17,000
  • 2L
  • 87.3kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Riverside Car Sales Ltd

BMW, M4

2016 (16) - 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

37
£22,499
£442/pm (HP)
  • 3L
  • 80kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Prestige Motoring Group

BMW, Z4

2021 (21) - 2.0 30i M Sport Auto sDrive Euro 6 (s/s) 2dr

47
Low Mileage
£30,999
£503/pm (PCP)
  • 2L
  • 21.8kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Sandles Car Supermarket

01553 601835 *
4.7/5 Stars

BMW, 1 Series

2025 - M135 xDrive 5dr Step Auto

27
Low Mileage
£35,499
£530/pm (PCP)
  • 2L
  • 1.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motorpoint Oldbury

BMW, 5 Series

2019 - 520d M Sport 5dr Auto

12
£18,750
£368/pm (PCP)
  • 2L
  • 77kMiles
  • Diesel
  • Auto
  • Body StyleEstate

MCautosales

BMW, X5

2022 - xDrive40d MHT M Sport 5dr Auto

49
£44,213
£926/pm (CS)
  • 3L
  • 71.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carsa Bolton

BMW, 5 Series

2021 (21) - 2.0 520d MHT M Sport Steptronic xDrive Euro 6 (s/s) 4dr

31
Reduced
£21,900
£383/pm (PCP)
  • 2L
  • 85.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Marvello Trading

BMW, iX3

2024 - 80kWh M Sport SUV 5dr Electric Auto (286 ps) - CARPLAY - ACTIVE LANE ASSIST

49
£35,483
£578/pm (PCP)
  • 14kMiles
  • Electric
  • Auto
  • Body StyleSUV

Carsa Shrewsbury

BMW, X5

2024 - 3.0 X5 xDrive40d M Sport 5-Door

35
Reduced
£75,990
£1230/pm (PCP)
  • 3L
  • 23kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Opus Automotive Cars Ltd

BMW, 3 Series

2012 (62) - 2.0 318d Luxury Euro 5 (s/s) 4dr

13
Low Mileage
£5,494
£175/pm (HP)
  • 2L
  • 77kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Vivian Price Cars

BMW, 4 Series

2016 (16) - 430i M Sport 2dr Auto [Professional Media]

23
Low Mileage
£13,995
£290/pm (HP)
  • 2L
  • 65.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleConvertible

Noahs Automotive LTD

BMW, 2 Series

2018 (18) - 3.0 M240i Coupe 2dr Petrol Auto Euro 6 (s/s) (340 ps)

26
Low Mileage
£18,695
£413/pm (PCP)
  • 3L
  • 54.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Evolve Motor Company

BMW, X5

2022 - xDrive45e M Sport 5dr Auto

36
£36,495
£636/pm (PCP)
  • 3L
  • 86kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Roadside Motors

BMW, X4

2021 (71) - xDrive20d MHT M Sport 5dr Step Auto Diesel Estate

59
£30,730
  • 2L
  • 40.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Vertu BMW Exeter

BMW, 4 Series

2016 - 420d [190] xDrive M Sport 5dr [Professional Media]

11
£11,945
£245/pm (HP)
  • 2L
  • 90kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Hynes Motors

BMW, 2 Series

2025 - 223 xDrive M Sport 4dr Step Auto

29
Low Mileage
£32,500
  • 2L
  • 2.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Harrogate