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

2025 - xDrive30d MHT M Sport 5dr Auto [Pro Pack]

19
£75,998
  • 10Miles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, 3 Series

2012 (62) - 320d Sport Plus 2dr

29
£3,750
  • 2L
  • 115kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Craven Cars Limited

BMW, X2

2024 - 230kW xDrive30 M Sport 65kWh 5dr Auto

35
Low Mileage
£39,700
Finance available £795 pm
  • 1.5kMiles
  • Electric
  • Auto
  • Body StyleEstate

Stratstone BMW Chesterfield

01246 388445 *
4.3/5 Stars

BMW, 4 Series

2014 (63) - 420d xDrive M Sport 2dr Auto

13
Reduced
£7,995
  • 2L
  • 97kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

The Car People

BMW, 1 Series

2012 (62) - 118d Exclusive Edition 2dr Step Auto

14
Low Mileage
£3,995
  • 2L
  • 88.9kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Cardiff Cars Sales

BMW, 3 Series

2019 - 320d M Sport Shadow Edition 5dr Step Auto

28
Reduced
£17,890
Finance available £347 pm
  • 2L
  • 54kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Richard Vance Cars

BMW, X3

2022 - Xdrive30E Xline 5-Door

65
£27,220
Finance available £586 pm
  • 2L
  • 61.3kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Hippo Approved

BMW, i4

2025 (74) - 250kW eDrive40 M Sport 83.9kWh 5dr Auto Electric Hatchback

76
£36,991
  • 6.7kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Vertu BMW Yeovil

BMW, 6 Series

2017 (17) - 3.0 640d M Sport Auto Euro 6 (s/s) 2dr

68
£16,895
Finance available £355 pm
  • 3L
  • 70kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

K & O Motors Ltd

BMW, 2 Series Gran Tourer

2019 (19) - 1.5 218i M Sport MPV 5dr Petrol Manual Euro 6 (s/s) (140 ps)

38
£11,490
  • 1.5L
  • 73.5kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Dace Car Supermarket

0161 694 5306 *
4.8/5 Stars

BMW, 3 Series

2016 (0D) - 1.5 318i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (136 ps)

26
£6,500
  • 1.5L
  • 127.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Hearsall Common Car Sales

BMW, 3 Series

2016 - 318d SE 4dr Step Auto

45
£9,490
Finance available £189 pm
  • 2L
  • 79.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motor Match Crewe

01270 441019 *
4.7/5 Stars

BMW, 2 Series Active Tourer

2016 - 2.0 220i Luxury 5-Door

24
Reduced
£12,000
Finance available £246 pm
  • 2L
  • 45kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Sam Jordan Cars ltd

BMW, 5 Series

2016 - 2.0 520d M Sport Saloon 4-Door

22
£10,295
Finance available £208 pm
  • 2L
  • 84kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

KPH SYKEHOUSE LTD TA Priory Motors

BMW, i3

2021 (21) - 42.2kWh Hatchback 5dr Electric Auto (170 ps) Low Mileage, Harmon Kardon, i3

23
Low Mileage
£13,750
  • 19.5kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Cartime Bury

0161 388 7693 *
4.4/5 Stars

BMW, 1 Series

2024 (24) - NOW SOLD - 118i M Sport 5dr [Live Cockpit Professional]

20
£19,750
Finance available £385 pm
  • 1.5L
  • 11.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Palamino NW Ltd