Get the app

powered by motors

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

2021 - 320i Sport 5dr Step Auto

46
£21,226
  • 2L
  • 49.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Perrys Doncaster Vauxhall

01302 248564 *
4.4/5 Stars

BMW, 3 Series

2020 - 318d Sport 4dr

19
Reduced
£17,450
£338/pm (HP)
  • 2L
  • 61kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Car Sales NI Ltd

BMW, 3 Series

2014 - 330d LUXURY 4-Door

18
Reduced
£6,995
  • 3L
  • 97.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW, 4 Series

2024 - 420i M Sport 2dr Step Auto

35
£37,450
  • 2L
  • 16.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Stratstone BMW Milton Keynes

BMW, M5

2019 - i V8 Competition 4-Door

21
Low Mileage
£45,500
£765/pm (PCP)
  • 4.4L
  • 45.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Unit One Automotive

BMW, 4 Series Gran Coupe

2016 (66) - 3.0 430d M Sport Auto xDrive Euro 6 (s/s) 5dr

27
Low Mileage
£15,190
  • 3L
  • 58.7kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

IM Car Supermarket

BMW, 2 Series

2022 (22) - 218i M Sport Gran Coupe 4-Door

22
£21,700
  • 1.5L
  • 32.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

John Clark BMW Aberdeen

01224 451046 *
4.7/5 Stars

BMW, i4

2024 - 35 70.2kwh Sport Gran Coupe 5dr Electric Auto Edrive 286 Ps

24
Reduced
£30,195
  • 13.6kMiles
  • Electric
  • Auto
  • Body StyleHatchback

EMG Motor Group Spalding

01775 661268 *
4.8/5 Stars

BMW, X7

2022 - xDrive40d MHT M Sport 5dr Step Auto

35
Reduced
£65,000
  • 3L
  • 23.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Stratstone BMW Harrogate

BMW, X6

2020 (20) - 4.4i V8 Competition SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (625 ps)

45
Reduced
£56,995
  • 4.4L
  • 19.6kMiles
  • Petrol
  • Auto

Wavertree Car Centre

BMW, X1

2020 - xDrive 20i xLine 5dr Step Auto

46
Low Mileage
£19,390
  • 2L
  • 39.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Perrys Barnsley Vauxhall

01226 449228 *
4.5/5 Stars

BMW, X5

2022 - XDRIVE45E M SPORT 1 OWNER FULL BMW HISTORY 5-Door

50
Reduced
£46,480
£737/pm (PCP)
  • 3L
  • 43kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

The Premium Car Collection Ltd

BMW, 3 Series

2015 - 335d XDRIVE M SPORT SALOON

2
£12,995
£268/pm (HP)
  • 3L
  • 115.6kMiles
  • Diesel
  • Auto

Carwhinley Cars

BMW, 5 Series

2013 (13) - 520d M Sport 4dr Step Auto [Start Stop]

20
Reduced
£4,995
  • 2L
  • 121kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Maya Motors Ltd

BMW, X2

2019 - sDrive 18i SE 5dr Step Auto

42
Low Mileage
£16,790
£353/pm (HP)
  • 1.5L
  • 16.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Mervyn Stewart Used Select

BMW, i4

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

41
£41,999
  • 3.5kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Lookers Crewe BMW