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

2013 (63) - 3.0 BiTurbo

48
Reduced
£23,995
  • 3L
  • 65.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

The Essex Car Group

01277 286584 *
4.4/5 Stars

BMW, X1

2021 - xDrive 25e M Sport 5dr Auto

39
£18,807
  • 1.5L
  • 47.3kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Marshall FordStore Cambridge

BMW, X1

2025 (25) - sDrive 18d M Sport 5dr [Tech/Pro Pack] Step Auto Diesel Estate

52
£38,542
  • 2L
  • 4.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Vertu BMW Durham

BMW, 2 Series

2025 - M235 xDrive 4dr Step Auto

19
£44,898
  • 10Miles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, 2 Series

2024 - 230i M Sport 2dr Step Auto

33
Low Mileage
£36,399
  • 2L
  • 2.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Stratstone BMW Leeds

BMW, 3 Series

2009 (58) - 2.0 318d SE Euro 4 4dr

29
£1,980
  • 2L
  • 173kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Vision Motors Direct - Haydock

BMW, 4 Series

2014 (14) - 2.0 428i M Sport Auto Euro 6 (s/s) 2dr

39
Low Mileage
£12,490
Finance available £257 pm
  • 2L
  • 63kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Noble Motors

BMW, iX3

2022 - 80kWh M Sport SUV 5dr Electric Auto (286 ps) - DRIVING ASSISTANT - AUTO PAR

47
£20,797
Finance available £416 pm
  • 69.6kMiles
  • Electric
  • Auto
  • Body StyleSUV

Carsa Gloucester

BMW, X1

2015 - 2.0 X1 xDrive 20d XLine Auto 4WD 5dr

92
Low Mileage
£12,795
Finance available £264 pm
  • 2L
  • 75kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Quay

01283 244020 *
4.7/5 Stars

BMW, X6

2022 - xDrive40i MHT M Sport 5dr Step Auto

19
£47,498
  • 3L
  • 28.9kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Mercedes-Benz of Perth

01738 230553 *
4.7/5 Stars

BMW, 6 Series Gran Coupe

2017 (67) - 3.0 640d SE Auto Euro 6 (s/s) 4dr

33
£15,995
Finance available £335 pm
  • 3L
  • 69.8kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Rodden Road Cars

BMW, M4

2015 (65) - 3.0 BiTurbo Coupe 2dr Petrol DCT Euro 6 (s/s) (431 ps)

40
£20,489
  • 3L
  • 85.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Dace German Car Centre

0161 696 9152 *
4.8/5 Stars

BMW, 4 Series

2022 - 3.0 M440d MHT Auto xDrive Euro 6 (s/s) 2dr

25
Low Mileage
£34,500
Finance available £688 pm
  • 3L
  • 26kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

Auto2000 Prestige Cars

BMW, X6

2023 (72) - 4.4i V8 Competition SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (625 ps)

50
£55,995
Finance available £1130 pm
  • 4.4L
  • 85.2kMiles
  • Petrol
  • Auto
  • Body StyleSUV

HAMPTON CAR SALES LTD

BMW, X5

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

65
£26,995
Finance available £534 pm
  • 3L
  • 64.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Signature Car Specialists LTD

BMW, X1

2014 (14) - 2.0 20d ED EfficientDynamics Business SUV 5dr Diesel Manual sDrive Euro 5 (

40
£4,895
  • 2L
  • 114kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Moto Smart Limited