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

2017 (17) - 3.0 730d M Sport Auto xDrive Euro 6 (s/s) 4dr

59
Low Mileage
£21,950
Finance available £430 pm
  • 3L
  • 59.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Quality Cars and Commercials Ltd

BMW, M3

2022 - xDrive Competition M 4dr Step Auto

61
Low Mileage
£61,200
  • 3L
  • 11kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Marshall Jaguar Newbury

BMW, M4

2021 (21) - 3.0 BiTurbo Competition Steptronic Euro 6 (s/s) 2dr

51
Reduced
£51,995
Finance available £1048 pm
  • 3L
  • 17.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Sedgley Group

BMW, 3 Series

2020 - 330e M Sport 4dr Auto

38
£14,687
Finance available £312 pm
  • 2L
  • 90.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X5

2014 - 3.0 X5 M50d 5-Door

35
£19,999
Finance available £390 pm
  • 3L
  • 105kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Chester Motor Company

BMW, M4

2022 - M4 xDrive Competition M 2dr Step Auto

15
Reduced
£64,995
Finance available £1315 pm
  • 3L
  • 9kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

MW Performance

BMW, X3

2012 (12) - 2.0 20d M Sport xDrive Euro 5 (s/s) 5dr

29
Low Mileage
£6,995
Finance available £134 pm
  • 2L
  • 77.3kMiles
  • Diesel
  • Manual
  • Body StyleSUV

One Stop Motors Dewsbury

BMW, 1 Series

2024 - 118i [136] M Sport 5dr Step Auto [LCP]

19
£25,898
  • 1.5L
  • 19.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Irvine BMW

01294 440528 *
4.6/5 Stars

BMW, X6

2017 (67) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

68
Reduced
£22,500
Finance available £490 pm
  • 3L
  • 43.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Big Motoring World Peterborough

BMW, X4

2021 - xDrive20d MHT M Sport Step Auto 4-Door

23
£27,676
Finance available £572 pm
  • 2L
  • 50.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

CarSupermarket.com Grimsby

01472 806810 *
4.8/5 Stars

BMW, X1

2019 (69) - 2.0 18d xLine Auto sDrive Euro 6 (s/s) 5dr

12
Reduced
£16,700
Finance available £351 pm
  • 2L
  • 51kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Canvey Carriage Company

01268 203836 *
4.1/5 Stars

BMW, 2 Series Gran Tourer

2016 (66) - 2.0 218d SE MPV 5dr Diesel Auto Euro 6 (s/s) (150 ps)

50
£9,480
Finance available £189 pm
  • 2L
  • 74.2kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Fort Southwick Internet Cars

023 9200 4448 *
4.9/5 Stars

BMW, X6

2012 - 30d 4-Door

27
£7,995
Finance available £156 pm
  • 3L
  • 120kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Bulgari Performance Ltd

BMW, 2 Series

2024 - 218i [136] M Sport 4dr DCT Auto

31
Low Mileage
£25,618
  • 1.5L
  • 4.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Salisbury

BMW, 3 Series

2018 (18) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)

24
£14,194
  • 2L
  • 75.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motor Trust UK Lancaster

BMW, 1 Series

2016 (66) - 116d EfficientDynamics Plus 5dr

17
Low Mileage
£6,250
  • 1.5L
  • 57kMiles
  • Diesel
  • Manual
  • Body StyleHatchback