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

2023 - 225e xDrive M Sport 5dr DCT [Tech Plus Pack]

19
Reduced
£28,998
  • 1.5L
  • 4.3kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.6/5 Stars

BMW, 4 Series Gran Coupe

2017 (67) - 3.0 435d M Sport Auto xDrive Euro 6 (s/s) 5dr

64
£14,550
Finance available £303 pm
  • 3L
  • 103kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

365 MOTORS LTD

BMW, 5 Series

2015 (65) - 2.0 525d M Sport Auto Euro 6 (s/s) 4dr

24
Low Mileage
£11,000
Finance available £223 pm
  • 2L
  • 19.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Martyns Car Sales

BMW, 5 Series

2012 (12) - 3.0 535i ActiveHybrid 5 SE Auto Euro 5 (s/s) 4dr

26
Reduced
£7,495
Finance available £145 pm
  • 3L
  • 85kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

iCars Automotive Ltd

BMW, X5

2019 (69) - xDrive30d M Sport 5dr Auto Diesel Estate

51
£36,988
  • 3L
  • 60.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Vertu BMW Teesside

BMW, i8

2016 - 2dr Auto

38
Low Mileage
£37,990
Finance available £760 pm
  • 1.5L
  • 28.5kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

BenzBavarianLtd

01332 414520 *
4.8/5 Stars

BMW, X3

2021 - xDrive20d MHT M Sport Step Auto [Tech Pack] 5-Door

40
Low Mileage
£29,176
Finance available £604 pm
  • 2L
  • 29kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Carsupermarket.com Newcastle

0191 607 0812 *
4.8/5 Stars

BMW, 8 Series Gran Coupe

2021 (71) - 3.0 840i M Sport Steptronic Euro 6 (s/s) 4dr

35
£33,990
Finance available £678 pm
  • 3L
  • 29.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Lennox Auto Limited

020 3948 4608 *
4/5 Stars

BMW, X1

2022 - sDrive 18i [136] xLine 5dr

40
Low Mileage
£20,099
Finance available £414 pm
  • 1.5L
  • 18.7kMiles
  • Petrol
  • Manual
  • Body StyleEstate

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, X1

2018 - xDrive 18d M Sport 5dr Step Auto Semi-Auto

40
Low Mileage
£16,850
  • 2L
  • 31.4kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

TrustFord Staines

01784 776719 *
4.7/5 Stars

BMW, 1 Series

2020 (70) - 1.5 116d SE [BIG SPEC] AUTO 5 Dr

3
£16,495
  • 1.5L
  • 36.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Victoria Motors Ltd

01747 440831 *
4.4/5 Stars

BMW, X1

2011 (61) - 2.0 23d M Sport xDrive Euro 5 5dr

17
£3,880
Finance available £64 pm
  • 2L
  • 131.9kMiles
  • Diesel
  • Manual
  • Body StyleEstate

AMG MOTOR VEHICLES LTD

BMW, X1

2013 - xDrive 18d M Sport 5dr

7
Low Mileage
£5,575
Finance available £102 pm
  • 2L
  • 72.9kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Carmichael Cars

BMW, 3 Series

2017 - 320d xDrive M Sport 4dr Step Auto

14
Low Mileage
£14,950
Finance available £312 pm
  • 2L
  • 64.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Armagh Auto Sales

BMW, iX3

2022 (72) - 80kWh M Sport Pro Auto 5dr

54
Reduced
£34,999
  • 21kMiles
  • Electric
  • Auto
  • Body StyleSUV

Prestige Cars by Peter Cooper West End

023 8001 7190 *
3.8/5 Stars

BMW, 3 Series

2009 - 2.0 320i SE Saloon 4dr Petrol Steptronic Euro 4 (170 ps)

56
Low Mileage
£4,490
Finance available £78 pm
  • 2L
  • 75kMiles
  • Petrol
  • Auto
  • Body StyleSaloon