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

2020 (20) - 840i Gran Coupe sDrive 4dr Automatic

16
Low Mileage
£31,995
Finance available £637 pm
  • 3L
  • 37.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Marpol Quality Vehicles

BMW, 3 Series

2022 (71) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

70
£21,000
Finance available £369 pm
  • 2L
  • 46.7kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Enfield

BMW, 1 Series

2017 - 116d M Sport 5dr [Nav]

Low Mileage
£10,495
Finance available £212 pm
  • 1.5L
  • 53.1kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

drivedirect Bristol North

BMW, i3

2020 - 135kW S 42kWh 5dr Auto

23
Reduced
£13,299
Finance available £275 pm
  • 22.6kMiles
  • Electric
  • Auto
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, i5

2023 - 250kW eDrive40 M Sport 84kWh 4dr Auto

19
Reduced
£47,498
  • 5.4kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Arnold Clark Glasgow Electric Innovation Centre

0141 260 1488 *
4.7/5 Stars

BMW, 1 Series

2022 - 2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps) Automatic

31
Low Mileage
£29,395
  • 2L
  • 11.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Sinclair Direct Bridgend

BMW, 1 Series

2016 (66) - 2.0 125d M Sport Auto Euro 6 (s/s) 5dr

47
£11,995
Finance available £246 pm
  • 2L
  • 75.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Parkwood Cars Ltd

BMW, 3 Series

2008 - 3.0 330i M Sport Convertible 2-Door

Low Mileage
£6,995
Finance available £134 pm
  • 3L
  • 90kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Cartech Peterhead Car Sales

BMW, 1 Series

2019 - 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr

28
Reduced
£20,990
Finance available £411 pm
  • 3L
  • 53kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Your Car Group

01633 749117 *
4.8/5 Stars

BMW, M4

2021 (71) - xDrive Competition M 2dr Step Auto Petrol Coupe

56
Low Mileage
£51,000
  • 3L
  • 13.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Vertu BMW Bridgwater

BMW, 2 Series

2021 - 218i [136] M Sport 4dr

33
Low Mileage
£18,992
Finance available £370 pm
  • 1.5L
  • 24.6kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Stratstone BMW Doncaster

BMW, 5 Series

2018 - 2.0 520d SE Auto 4dr

25
£13,995
Finance available £290 pm
  • 2L
  • 80.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

NATIONAL CAR HUB

BMW, 2 Series

2025 - 220 M Sport 4dr Step Auto

35
Low Mileage
£36,990
  • 1.5L
  • 1.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Maidstone

01622 234873 *
3.7/5 Stars

BMW, 4 Series

2018 (68) - 2.0 420d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)

50
£14,489
Finance available £301 pm
  • 2L
  • 67kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Prime Motors

01279 219599 *
4.4/5 Stars

BMW, 8 Series

2021 - 840i [333] sDrive M Sport 4dr Auto

36
£30,995
Finance available £616 pm
  • 3L
  • 49.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

BMW Bavarian

BMW, X6

2024 - xDrive30d MHT M Sport 5dr Step Auto

35
£65,400
  • 3L
  • 10.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Stratstone BMW Bury St Edmunds

01284 338953 *
4.6/5 Stars