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

2018 (68) - 1.5 18i GPF M Sport DCT sDrive Euro 6 (s/s) 5dr

30
£14,490
Finance available £301 pm
  • 1.5L
  • 69kMiles
  • Petrol
  • Auto
  • Body StyleEstate

BMC Car Sales Group Ltd

BMW, 2 Series

2024 - 230i M Sport 2dr Step Auto

36
Low Mileage
£37,950
Finance available £759 pm
  • 2L
  • 3.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

JKC Approved Used BMW

BMW, 6 Series

2013 (16) - 3.0 640d M Sport Auto Euro 6 (s/s) 2dr

33
Low Mileage
£19,995
Finance available £390 pm
  • 5.5L
  • 41kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Motorhouse Wales

BMW, 5 Series

2018 (18) - 2.0 520d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

49
£13,650
Finance available £283 pm
  • 2L
  • 119.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

WORCESTER CARS LIMITED

BMW, i3

2018 (68) - 33kWh Hatchback 5dr Electric Auto (170 ps) Multimedia Display, Heated Seats

38
Low Mileage
£9,791
  • 43.6kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Cartime Bury

0161 388 7693 *
4.4/5 Stars

BMW, 1 Series

2025 - 120d xDrive M Sport 5dr Step Auto [Tech/Pro Pack]

32
£19,495
  • 2L
  • 55.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Motor Range Liverpool

0151 541 7938 *
4.5/5 Stars

BMW, X1

2017 (67) - 2.0 20d xLine SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

7
£13,489
Finance available £279 pm
  • 2L
  • 85.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Stirling Cars Ltd

BMW, 2 Series

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

12
Low Mileage
£27,998
  • 1.5L
  • 10.6kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.6/5 Stars

BMW, 7 Series

2016 (66) - 3.0 730Ld Auto Euro 6 (s/s) 4dr

43
Reduced
£17,497
Finance available £339 pm
  • 3L
  • 118kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

EVM Sports and Prestige

0161 388 7697 *
4.3/5 Stars

BMW, X3

2022 (71) - xDrive 30e xLine 5dr Auto

27
Reduced
£21,395
Finance available £419 pm
  • 2L
  • 100.8kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

V12 Sports and Classics Worksop

BMW, 3 Series

2015 - 320d M Sport 4dr Step Auto [Business Media]

20
Reduced
£10,800
Finance available £219 pm
  • 2L
  • 83kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

McCague Motors

BMW, 1 Series

2014 (64) - AUTOMATIC 125I M SPORT 5-Door

12
Low Mileage
£9,995
  • 2L
  • 45.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Lottbridge Motoring Centre Ltd

BMW, 5 Series

2018 - 2.0 520d xDrive SE Auto 4WD 4dr

95
Reduced
£18,250
Finance available £354 pm
  • 2L
  • 42kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Ellahi Motors Limited

01256 679122 *
5/5 Stars

BMW, 3 Series

2020 - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr Automatic

25
Low Mileage
£21,495
  • 2L
  • 28.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Simon Bailes Peugeot - Stockton

BMW, 3 Series

2020 - 320d MHT M Sport Plus Edition 4dr Step Auto

37
£23,730
Finance available £467 pm
  • 2L
  • 58.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

David Hayton Ltd (Autostore Penrith)

BMW, M3

1998 (S) - M3 Evolution 2dr

23
Low Mileage
£16,995
Finance available £357 pm
  • 3.2L
  • 89.6kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Let s sell your car