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

2016 (66) - 2.0 120d Sport Auto xDrive Euro 6 (s/s) 5dr

31
Low Mileage
£11,490
Finance available £234 pm
  • 2L
  • 69kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Pinnacle Cars Ltd

0114 308 6613 *
4.8/5 Stars

BMW, 1 Series

2017 (17) - 2.0 118d Sport Auto Euro 6 (s/s) 3dr

25
£7,995
Finance available £156 pm
  • 2L
  • 101.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Dereham Motor Company ltd

01362 700376 *
3.7/5 Stars

BMW, 3 Series

2017 (17) - 320d EfficientDynamics Sport 5dr Step Auto

16
£7,495
Finance available £145 pm
  • 2L
  • 131kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Diamond Motor House Ltd

0113 467 6305 *
4/5 Stars

BMW, 2 Series

2018 - 216d M Sport 5dr Step Auto

21
Low Mileage
£14,899
Finance available £310 pm
  • 1.5L
  • 35kMiles
  • Diesel
  • Auto
  • Body StyleEstate

FOW Trafford

0161 696 9155 *
4.3/5 Stars

BMW, iX3

2022 - 80kWh Premier Edition SUV 5dr Electric Auto (286 ps) - AUTO PARK - REVERSE

45
£23,719
  • 45kMiles
  • Electric
  • Auto
  • Body StyleSUV

Carsa Durham

01388 217377 *
3.9/5 Stars

BMW, X3

2024 - xDrive 30e M Sport 5dr Auto

36
£47,995
Finance available £965 pm
  • 2L
  • 8.4kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

BMW Bavarian

BMW, 1 Series

2022 (22) - 1.5 118i M Sport 5dr (SAT NAV, HEATED SEATS)

3
Low Mileage
£21,488
  • 1.5L
  • 13.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Jeff White Motors

029 2002 8289 *
5/5 Stars

BMW, 3 Series

2017 - XDRIVE M SPORT SHADOW EDITION 4-Door

20
Reduced
£15,995
Finance available £335 pm
  • 2L
  • 58.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

carmotion

01452 221219 *
5/5 Stars

BMW, 5 Series

2024 - 530e xDrive M Sport 5dr Auto

31
£37,937
  • 2L
  • 14.6kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

Marshall BMW Salisbury

BMW, X7

2021 - xDrive40d MHT M Sport 5dr Step Auto

44
£53,995
Finance available £1089 pm
  • 3L
  • 33.8kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

BMW Bavarian

BMW, iX1

2023 - 230kW xDrive30 xLine 65kWh 5dr Auto

35
£26,799
Finance available £565 pm
  • 20.4kMiles
  • Electric
  • Auto
  • Body StyleEstate

Motorpoint Swansea

BMW, X1

2022 - sDrive 20i xLine 5dr Step Auto

43
Low Mileage
£23,699
Finance available £492 pm
  • 2L
  • 15.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, Z3

2001 (Y) - 3.0 2dr

36
Reduced
£13,995
Finance available £290 pm
  • 3L
  • 22kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

MAD Automotives Somerset Ltd

BMW, X1

2022 - xDrive 25e M Sport 5dr Auto

19
£22,998
  • 1.5L
  • 32.2kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Citroen (Kilmarnock)

01563 590306 *
4.6/5 Stars

BMW, 5 Series

2011 (11) - 530d SE 4dr Step Auto

16
Low Mileage
£5,295
Finance available £96 pm
  • 3L
  • 103kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Ihcw & s ltd

BMW, 2 Series

2021 - 220d M Sport 4dr Step Auto

39
£22,175
Finance available £435 pm
  • 2L
  • 35.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

David Hayton Ltd (Autostore Carlisle)