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

2022 - xDrive 20i xLine 5dr Step Auto

42
£21,349
Finance available £441 pm
  • 2L
  • 41.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 1 Series

2016 (16) - 3.0 M135i Auto Euro 6 (s/s) 5dr

34
Low Mileage
£17,995
Finance available £349 pm
  • 3L
  • 37.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

BMW, 5 Series

2021 - 520d MHT M Sport 5dr Step Auto

19
£25,850
Finance available £511 pm
  • 2L
  • 67.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Car Sales NI Ltd

BMW, 2 Series Active Tourer

2020 (20) - 220i M Sport 2.0 Active Tourer DCT Auto 5-Door

25
£16,495
Finance available £346 pm
  • 2L
  • 41.9kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Bourne End Motor Company

BMW, M6 Gran Coupe

2017 (67) - 4.4 V8 DCT Euro 6 (s/s) 4dr

32
Low Mileage
£37,995
Finance available £760 pm
  • 4.4L
  • 37kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Quickars Ltd

BMW, X3

2022 - xDrive20i MHT M Sport 5dr Step Auto

19
£34,998
  • 2L
  • 31.8kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Arnold Clark Vauxhall (West Calder)

01506 533740 *
4.7/5 Stars

BMW, 1 Series

2024 - M135 xDrive 5dr Step Auto

33
Low Mileage
£34,990
  • 2L
  • 4.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Maidstone

01622 234873 *
3.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, 2 Series

2018 (68) - 2.0 230i GPF M Sport Auto Euro 6 (s/s) 2dr

46
£13,450
Finance available £278 pm
  • 2L
  • 79.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Car Planet Watford

01923 927636 *
4.5/5 Stars

BMW, 3 Series

2019 - 320d M Sport 4dr Step Auto

11
£17,995
Finance available £349 pm
  • 2L
  • 105kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

3 Bridge Car Sales

BMW, 8 Series

2019 (19) - 840d xDrive 2dr Auto

26
£29,995
Finance available £596 pm
  • 3L
  • 60.6kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

V12 Sports and Classics Worksop

BMW, 1 Series

2020 - 118i Sport 5dr

34
£14,250
Finance available £296 pm
  • 1.5L
  • 63.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

David Hayton Ltd (Autostore Penrith)

BMW, 8 Series

2024 - M850i xDrive 2dr Auto

32
Low Mileage
£69,995
Finance available £1417 pm
  • 4.4L
  • 10.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

BMW Bavarian

BMW, X2

2025 - 150kW eDrive20 M Sport 65kWh 5dr Auto

35
Low Mileage
£52,765
Finance available £1063 pm
  • 101Miles
  • Electric
  • Auto
  • Body StyleEstate

Stratstone BMW Harrogate

BMW, X3

2021 (21) - 2.0 30e 12kWh xLine SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s)

2
£19,599
Finance available £382 pm
  • 2L
  • 84.5kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Cartime Bury

0161 388 7693 *
4.4/5 Stars

BMW, 2 Series Gran Tourer

2021 (70) - 2.0 220i GPF M Sport DCT Euro 6 (s/s) 5dr

48
£17,995
  • 2L
  • 40.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Just Audi VW