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

2015 (15) - 3.0 330d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr

40
£12,995
Finance available £268 pm
  • 3L
  • 99.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

H and M Cars Ltd

BMW, X5

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

40
Reduced
£19,480
  • 3L
  • 86.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Dace Car Supermarket

0161 694 5306 *
4.8/5 Stars

BMW, 1 Series

2023 (72) - 118i [136] M Sport 5dr Step Auto [LCP] Petrol Hatchback

77
£21,728
  • 1.5L
  • 32.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW York

BMW, iX1

2023 - 230kW xDrive30 M Sport 65kWh 5dr Auto [Tech+]

19
Low Mileage
£33,998
  • 9.5kMiles
  • Electric
  • Auto
  • Body StyleEstate

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.6/5 Stars

BMW, 1 Series

2025 (74) - M135 xDrive 5dr Step Auto Petrol Hatchback

61
£39,949
  • 2L
  • 3.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Teesside

BMW, X4

2019 (69) - 3.0 M40d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (326 ps)

35
£22,995
Finance available £452 pm
  • 3L
  • 117kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Coventry Sterling Motors

024 7510 3850 *
4.8/5 Stars

BMW, 1 Series

2018 (68) - 1.5 118I SPORT 5d AUTO 134 BHP 5-Door

38
£11,695
  • 1.5L
  • 59.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Wavertree Car Centre

BMW, 3 Series

2008 (08) - 330i M Sport 2dr Step Auto

15
Low Mileage
£5,495
Finance available £100 pm
  • 3L
  • 89kMiles
  • Petrol
  • Semi Auto
  • Body StyleConvertible

Revitupukcom

BMW, X1

2022 (71) - 1.5 25e 10kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

70
Low Mileage
£25,000
Finance available £453 pm
  • 1.5L
  • 13.7kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Camberley

BMW, 1 Series

2017 (67) - 120i [2.0] M Sport Shadow Ed 3dr Step Auto

16
Reduced
£10,995
Finance available £223 pm
  • 2L
  • 84kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

D C Cars

0114 308 6551 *
5/5 Stars

BMW, 3 Series

2019 (09) - 2.0 320d M Sport Plus Edition Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (

27
£24,695
Finance available £487 pm
  • 2L
  • 45.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Evolve Motor Company

01633 741704 *
4.6/5 Stars

BMW, 3 Series

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

50
Reduced
£20,495
Finance available £400 pm
  • 2L
  • 65.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Baskeyfield Motors Limited

BMW, 1 Series

2018 (68) - 1.5 118i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

11
£9,000
Finance available £179 pm
  • 1.5L
  • 78.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Beechwood Autos Ltd

01623 709945 *
4.1/5 Stars

BMW, 4 Series

2020 - 420i xDrive M Sport 2dr Auto [Professional Media]

38
£17,149
Finance available £350 pm
  • 2L
  • 52.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, X2

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

1
Low Mileage
£18,991
  • 43.3kMiles
  • Diesel
  • Auto

Prestige Cars by Peter Cooper West End

023 8001 7190 *
3.8/5 Stars

BMW, 3 Series

2007 (57) - 335d SE 2dr Auto

11
Low Mileage
£5,950
Finance available £111 pm
  • 3L
  • 85kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

CRYSTAL CARS MCR LTD

0161 413 5499 *
4.6/5 Stars