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

2017 (17) - 2.0 40e 9.0kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

33
£19,000
  • 2L
  • 83kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

M&T Motor Company

01635 917220 *
4.7/5 Stars

BMW, 3 Series

2016 - 335d xDrive M Sport 4dr Step Auto

38
£12,687
  • 3L
  • 97.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, M5

2015 (15) - M5 4dr DCT

7
Low Mileage
£19,990
Finance available £390 pm
  • 4.4L
  • 56kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

JM MOTOR CO

BMW, 1 Series

2024 - 116d M Sport 5dr Step Auto [Live Cockpit Pro]

19
£23,998
  • 1.5L
  • 26.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 1 Series

2018 - 120i [2.0] M Sport 5dr [Nav/Servotronic] Step Auto

2
£14,995
Finance available £313 pm
  • 2L
  • 58.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

David Hayton Ltd (Autostore Carlisle)

BMW, 3 Series

2017 (17) - 316d SE DIESEL 6 SPEED MANUAL 4-Door

12
Reduced
£10,995
Finance available £223 pm
  • 2L
  • 72.9kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Carwhinley Cars

01228 276697 *
4.7/5 Stars

BMW, 2 Series

2022 - 218i [136] M Sport 4dr DCT

31
£19,495
Finance available £430 pm
  • 1.5L
  • 37.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motor Range Manchester

BMW, 3 Series

2022 - 330e M Sport 5dr Step Auto

47
£26,795
Finance available £530 pm
  • 2L
  • 31kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

SERE Lisburn

BMW, 1 Series

2021 (70) - 1.5 116d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

37
£16,995
Finance available £336 pm
  • 1.5L
  • 54kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Eclipse Car Sales Limited

023 9200 6073 *
4.6/5 Stars

BMW, 3 Series

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

55
Low Mileage
£16,995
Finance available £357 pm
  • 3L
  • 66.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Blackline Motors Ltd

BMW, 5 Series

2018 - 2.0 520d M Sport Auto 4dr

53
£12,990
  • 2L
  • 106.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Vortex Cars Limited

BMW, X2

2020 (20) - 1.5 18i SE SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (140 ps)

31
Reduced
£17,700
  • 1.5L
  • 6.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Carworld Superstore

01733 978043 *
4/5 Stars

BMW, 3 Series

2021 - 330e xDrive M Sport Step Auto 4-Door

35
£17,476
Finance available £353 pm
  • 2L
  • 74.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carsupermarket.com Newcastle

0191 607 0812 *
4.7/5 Stars

BMW, i7

2023 (73) - 60 105.7kWh Excellence (Pro) Saloon 4dr Electric Auto xDrive (544 ps) Skylo

50
Reduced
£71,990
  • 8.1kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Cartime Bury

0161 388 7693 *
4.4/5 Stars

BMW, 3 Series

2018 (18) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)

33
Reduced
£19,490
Finance available £380 pm
  • 2L
  • 23.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car City UK Catterick

01748 900779 *
4.7/5 Stars

BMW, i8

2018 (18) - 1.5 7.1kWh Coupe 2dr Petrol Plug-in Hybrid Auto 4WD Euro 6 (s/s) (362 ps)

42
Low Mileage
£44,995
Finance available £904 pm
  • 1.5L
  • 16kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

Romans of St Albans

01727 221632 *
4.5/5 Stars