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

2021 - 2.0 420i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps) - LEATHER - CA

49
Low Mileage
£26,204
£433/pm (PCP)
  • 2L
  • 21.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Carsa Shrewsbury

01743 292169 *
4.4/5 Stars

BMW, X1

2018 - xDrive 18d M Sport 5dr Step Auto

34
Reduced
£13,995
£290/pm (HP)
  • 2L
  • 69kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

S Moore Motors Ltd

BMW, X5

2019 - xDrive30d M Sport 5dr Auto

14
£34,750
£582/pm (PCP)
  • 3L
  • 65kMiles
  • Diesel
  • Auto
  • Body StyleSUV

MCautosales

BMW, 2 Series Active Tourer

2014 (64) - 2.0 218d Sport Euro 6 (s/s) 5dr

6
Low Mileage
£6,250
£117/pm (HP)
  • 2L
  • 85kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Premier Cars

BMW, X1

2018 - xDrive 20i xLine 5dr Step Auto

38
Low Mileage
£15,991
£335/pm (HP)
  • 2L
  • 30.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Cardiff Trade Sales Ltd

BMW, X3

2019 - xDrive20d M Sport 5dr Step Auto

36
Low Mileage
£25,490
  • 2L
  • 36.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Stratstone BMW Chesterfield

01246 388445 *
4.2/5 Stars

BMW, X5

2022 - xDrive30d MHT M Sport 5dr Auto

54
£45,199
£649/pm (PCP)
  • 3L
  • 25.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Shelbourne Autoselect

BMW, X5

2019 (69) - xDrive30d xLine 5dr Auto

50
£22,995
  • 3L
  • 115.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carite Ltd

BMW, M3

2023 (1L) - 3.0 BiTurbo Competition Touring 5dr Petrol Steptronic M xDrive Euro 6 (s/s)

47
£64,950
  • 3L
  • 26.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Select Performance and Prestige

BMW, 1 Series

2019 (19) - 2.0 120i GPF M Sport Shadow Edition Hatchback 5dr Petrol Auto Euro 6 (s/s)

50
£15,490
  • 2L
  • 64.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Dace Car Supermarket

0161 694 5306 *
4.8/5 Stars

BMW, M4

2023 - M4 xDrive Competition M 2dr Step Auto

36
Low Mileage
£61,995
  • 3L
  • 5kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Stratstone BMW Bury St Edmunds

BMW, X5

2019 (69) - xDrive M50d 5dr Auto

20
£36,995
£895/pm (PCP)
  • 3L
  • 96.8kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Trade Cars 4 U

BMW, 7 Series

2017 (17) - 3.0 730Ld Saloon 4dr Diesel Auto Euro 6 (s/s) (265 ps)

32
£16,199
£319/pm (HP)
  • 3L
  • 100.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Hilton Car Supermarket Milton Keynes

BMW, Z4

(19) - 3.0 M40i Auto sDrive Euro 6 (s/s) 2dr

60
Low Mileage
£27,990
  • 32.7kMiles
  • Petrol
  • Auto

BMW, 5 Series

2018 (18) - 3.0 530d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

40
£18,700
  • 3L
  • 87.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Reynolds Motor Group

BMW, 2 Series Gran Coupe

2023 - 1.5 218i M Sport Euro 6 (s/s) 4dr Manual

27
£19,295
  • 1.5L
  • 30.1kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

V12 Sports and Classics Wolverhampton