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

2013 - 2.0 X3 xDrive 20d SE Auto 4WD 5dr

29
£5,995
  • 2L
  • 136.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Stenhouse Car Sales

BMW, 2 Series

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

19
£25,998
  • 1.5L
  • 11.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Fiat (Paisley)

0141 404 0020 *
4.7/5 Stars

BMW, 2 Series

2020 (20) - 218i M Sport Gran Coupe 4-Door

1
Low Mileage
£19,250
  • 1.5L
  • 31.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

John Clark BMW Tayside

BMW, X4

2015 (15) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

29
£12,795
Finance available £264 pm
  • 2L
  • 97.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Cars4You Edinburgh West

BMW, X2

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

96
£14,795
Finance available £308 pm
  • 2L
  • 79kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Norton Car Sales Limited

BMW, 1 Series

2019 (69) - 1.5 118i Sport DCT Euro 6 (s/s) 5dr

6
£16,991
  • 1.5L
  • 54.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Prestige Cars by Peter Cooper West End

023 8001 7190 *
4.3/5 Stars

BMW, 3 Series

2021 - 330e M Sport 4dr Step Auto [Tech Pack]

31
£22,695
Finance available £504 pm
  • 2L
  • 39.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Motor Range Liverpool

0151 541 7938 *
4.5/5 Stars

BMW, X1

2020 - SDRIVE18D XLINE AUTO 5-Door

20
Reduced
£15,490
Finance available £324 pm
  • 2L
  • 69.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BMW, 5 Series

2013 - 525d SE 4dr Step Auto

17
£6,495
  • 2L
  • 125kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Trade Centre Yorkshire Ltd

BMW, 5 Series

2022 (22) - 2.0 520d MHT M Sport Touring Steptronic xDrive Euro 6 (s/s) 5dr

51
£22,500
Finance available £442 pm
  • 2L
  • 95.4kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Quality Part X Ltd Dunstable

BMW, 3 Series Gran Turismo

2014 (64) - 2.0 318d Sport GT Auto Euro 6 (s/s) 5dr

49
Low Mileage
£8,250
Finance available £162 pm
  • 2L
  • 77.1kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

M.r. MOTOR SERVICES LIMITED

BMW, Z4

2010 - 3.0 Z4 sDrive30i Roadster 2-Door

13
Reduced
£9,495
  • 3L
  • 63kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Radlett Cars

BMW, X5

2022 - xDrive30d MHT M Sport 5dr Auto

40
£36,919
Finance available £778 pm
  • 3L
  • 67.7kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, X4

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

47
Low Mileage
£15,290
  • 2L
  • 59.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Automatic Motors Ltd

BMW, 1 Series

2019 - 118i Sport 5dr Step Auto

1
£16,250
Finance available £341 pm
  • 1.5L
  • 50.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

David Hayton Ltd (Mazda Carlisle)

BMW, 4 Series Gran Coupe

2017 (17) - 2.0 420d M Sport xDrive Euro 6 (s/s) 5dr

46
£7,990
Finance available £156 pm
  • 2L
  • 117kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

RD Motors Ltd