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

2022 - M135i xDrive 5dr Step Auto

33
Low Mileage
£27,390
  • 2L
  • 19.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Maidstone

01622 234873 *
3.7/5 Stars

BMW, 3 Series

2022 - 330e SE Pro Step Auto 5-Door

22
£22,897
Finance available £469 pm
  • 2L
  • 65.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

CarSupermarket.com Hessle

01482 947558 *
4.6/5 Stars

BMW, i5

2025 - 250kW eDrive40 M Sport 84kWh 5dr Auto

36
£59,999
  • 2.5kMiles
  • Electric
  • Auto
  • Body StyleEstate

Stratstone BMW Leeds

BMW, X5

2024 - xDrive30d MHT M Sport 5dr Auto

19
Low Mileage
£61,898
  • 3L
  • 11.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 5 Series

2025 - 550e xDrive M Sport 4dr Auto

33
£66,174
  • 3L
  • 5.2kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Salisbury

BMW, 5 Series

2023 - 520i MHT M Sport 5dr Step Auto [Tech Pack]

33
Low Mileage
£29,949
Finance available £634 pm
  • 2L
  • 14.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Motorpoint Derby

BMW, X5

2019 - xDrive30d M Sport 5dr Auto

28
Reduced
£37,490
  • 3L
  • 27kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

BMW, X5

2010 (10) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 4 (235 ps)

50
£5,000
Finance available £89 pm
  • 3L
  • 140.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Scala Automotive Ltd

BMW, 1 Series

2020 (20) - 1.5 116d Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps) Multimedia

42
Reduced
£14,457
Finance available £276 pm
  • 1.5L
  • 41.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Cartime Bury

0161 388 7693 *
4.4/5 Stars

BMW, 3 Series

2021 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

44
£21,260
Finance available £425 pm
  • 2L
  • 46.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carsa Durham

01388 217377 *
4.4/5 Stars

BMW, 1 Series

2021 (71) - 1.5 116d SE (LCP) 5dr (SAT NAV, PRIVACY GLASS)

34
£14,488
  • 1.5L
  • 66.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Jeff White Motors

029 2002 8289 *
4.7/5 Stars

BMW, X1

2016 (16) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

50
Low Mileage
£13,350
Finance available £276 pm
  • 2L
  • 70.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Watford

01923 927636 *
4.5/5 Stars

BMW, 1 Series

2025 (15) - 1.6L PETROL-AUTOMATIC-ULEZ/CAZ PASS-FREE 18MONTHS GOLD WARRANTY & 12MONTHS 5-Door

21
Low Mileage
£7,999
Finance available £156 pm
  • 1.6L
  • 34.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carolina Motors UK

BMW, X1

2016 - xDrive 18d xLine 5dr

13
£10,995
Finance available £223 pm
  • 2L
  • 78.5kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Mallusk Auto Centre

BMW, X1

2015 (15) - 2.0 20d ED EfficientDynamics Business sDrive Euro 5 (s/s) 5dr

38
Low Mileage
£7,990
Finance available £156 pm
  • 2L
  • 65kMiles
  • Diesel
  • Manual
  • Body StyleEstate

B&F Cars Northampton

BMW, X2

2019 (19) - 2.0 20i M Sport Auto xDrive Euro 6 (s/s) 5dr

48
Low Mileage
£22,300
Finance available £476 pm
  • 2L
  • 13.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Watford

01923 927636 *
4.5/5 Stars