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

2016 (16) - 2.0 18d Sport SUV 5dr Diesel Manual sDrive Euro 6 (s/s) (150 ps)

50
Low Mileage
£10,999
£223/pm (HP)
  • 2L
  • 59.7kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Gouldings Car Sales

01522 309049 *
4.1/5 Stars

BMW, 3 Series

2020 (70) - 2.0 320d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

50
£16,295
£342/pm (HP)
  • 2L
  • 90.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Tenby Car Supermarket

BMW, 1 Series

2017 - 2.0 M Sport Shadow Edition Hatchback 5dr Diesel Manual Euro 6 (s/s) (150 ps

26
£8,950
£178/pm (HP)
  • 2L
  • 119.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BMW, X1

2021 (21) - 2.0 20d SE SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

30
£16,149
£246/pm (PCP)
  • 2L
  • 80.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Hilton Car Supermarket Aylesbury

BMW, 1 Series

2023 - 118i [136] M Sport 5dr [Live Cockpit Professional]

33
Low Mileage
£23,599
  • 1.5L
  • 11.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Stratstone BMW Leeds

BMW, X3

2018 (65) - 2.0 20i M Sport SUV 5dr Petrol Auto xDrive

26
Low Mileage
£17,990
£236/pm (PCP)
  • 2L
  • 23kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Oakley Specialist Cars

BMW, 2 Series

2017 (67) - 1.5 218i M Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (136 ps)

19
£8,490
£167/pm (HP)
  • 1.5L
  • 106.1kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Junction 21 Motors

BMW, 1 Series

2020 - 118d M Sport 5-Door

13
Reduced
£18,995
£317/pm (PCP)
  • 2L
  • 36.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Howard Banks Cars Ltd

BMW, 1 Series

2017 (17) - M140i 5dr [Nav] Step Auto - Motech Wheels & Suspension - Body Kit

13
Low Mileage
£18,995
£370/pm (HP)
  • 3L
  • 59kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

MW Performance

BMW, 1 Series

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

19
£18,298
  • 1.5L
  • 55.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Hexham GWM

01434 629849 *
4.7/5 Stars

BMW, 3 Series

2021 (21) - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

43
£20,495
£329/pm (PCP)
  • 2L
  • 78.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Hartington Motors

BMW, 1 Series

2022 (22) - 118i [136] M Sport 5dr Step Auto [LCP] Petrol Hatchback

65
Low Mileage
£21,764
  • 1.5L
  • 26.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Yeovil

BMW, 1 Series

2016 - Hatchback (2015 - 2017) 5-Door

48
£6,290
  • 2L
  • 126.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Auto Pro Cars Ltd

BMW, 1 Series

2013 (63) - 114i ES 5dr

19
Reduced
£5,295
£114/pm (HP)
  • 1.6L
  • 75kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

M2 Auto Ltd

BMW, 5 Series

2019 - 2.0 520i GPF M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

12
Low Mileage
£17,413
£341/pm (PCP)
  • 2L
  • 42kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 1 Series

2016 (16) - 1.5 118i Sport Euro 6 (s/s) 5dr

30
£5,970
£111/pm (HP)
  • 1.5L
  • 100kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Vision Motors Direct - Haydock