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

2024 - xDrive30d MHT M Sport 5dr Auto

39
£64,995
Finance available £1315 pm
  • 3L
  • 11.8kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

BMW Bavarian

BMW, X3M

2023 (23) - xDrive X3 M Competition 5dr Step Auto

25
Reduced
£62,900
Finance available £1272 pm
  • 3L
  • 11.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleSUV

Ocean Group BMW Paignton

BMW, i3

2021 - 135kW S 42kWh 5dr Auto

12
£13,998
  • 45.4kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Bristol

0141 611 8398 *
4.7/5 Stars

BMW, X1

2017 (67) - 2.0 18d xLine Auto sDrive Euro 6 (s/s) 5dr

13
Low Mileage
£14,450
Finance available £301 pm
  • 2L
  • 54kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Motorexe Ltd

BMW, 1 Series

2013 (13) - 2.0 116d Sport Hatchback 5dr Diesel Manual Euro 5 (s/s) (116 ps)

44
£4,495
Finance available £78 pm
  • 2L
  • 110.4kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Deeside Motor Centre Ltd

01244 565351 *
4.6/5 Stars

BMW, 3 Series

2020 (69) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps) 10in Satellit

43
£18,888
Finance available £367 pm
  • 2L
  • 60kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Cartime Rochdale

0161 529 8277 *
4.4/5 Stars

BMW, 2 Series

2021 (21) - 2.0 218i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (136 ps) 2 Keys / Part

45
Low Mileage
£18,888
Finance available £367 pm
  • 2L
  • 17.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Cartime Rochdale

0161 529 8277 *
4.4/5 Stars

BMW, 3 Series

2011 (61) - 318i Exclusive Edition 4dr

87
Low Mileage
£3,199
Finance available £49 pm
  • 2L
  • 94.7kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Gradevski Services Ltd

BMW, 1 Series

2023 - 116D DCT M Sport Heated Seats M Sport Pro Pack 18 Orbit Grey Alloys Auto 5-Door

Low Mileage
£23,995
Finance available £472 pm
  • 1.5L
  • 15.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Riverside Volvo Wakefield

BMW, 5 Series

2021 - 530e xDrive M Sport 4dr Auto

40
£20,719
Finance available £427 pm
  • 2L
  • 67.6kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 1 Series

2019 (69) - 1.5 118i M Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (140 ps)

69
£14,200
Finance available £301 pm
  • 1.5L
  • 53kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, 4 Series

2020 - 420d [190] M Sport 5dr Auto [Professional Media]

19
£19,998
  • 2L
  • 44.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Kirkcaldy)

01592 808074 *
4.7/5 Stars

BMW, 3 Series

2012 - 320d Sport 4dr

20
£4,975
Finance available £89 pm
  • 2L
  • 139kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Village Autosales NI

BMW, 1 Series

2020 (69) - 2.0 120d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

50
£17,786
Finance available £345 pm
  • 2L
  • 68kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Kingsbridge

BMW, 1 Series

2022 (72) - 2.0 118d M Sport (LCP) Hatchback 5dr Diesel Auto Euro 6 (s/s) (150 ps)

32
£21,490
  • 2L
  • 40kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

AutoUnit Ltd

01633 741698 *
4.9/5 Stars

BMW, 1 Series

2020 (70) - 1.5 116d SE Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

25
Low Mileage
£14,799
  • 1.5L
  • 27.8kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

HPL Motors Preston