Get the Cazoo app - powered by MOTORS

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

2025 - xDrive 30e M Sport 5dr Auto

34
Reduced
£52,450
  • 2L
  • 7.8kMiles
  • Auto
  • Body StyleSUV

Stratstone BMW Tunbridge Wells

BMW, i3

2019 - i3s 5dr

57
£11,500
£221/pm (PCP)
  • 57.5kMiles
  • Electric
  • Auto
  • Body StyleHatchback

BMW, 3 Series

2021 - 330e xDrive M Sport 4dr Step Auto

27
£19,895
£364/pm (PCP)
  • 2L
  • 70.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

V12 Sports and Classics Worksop

01455 241730 *
4.2/5 Stars

BMW, X5

2019 (19) - xDrive30d M Sport 5dr Auto

100
£28,995
£575/pm (HP)
  • 3L
  • 101.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Platinum Motorz Ltd

BMW, 4 Series Gran Coupe

2022 (72) - 420i M Sport Gran Coupe 5-Door

42
Low Mileage
£26,648
  • 2L
  • 25kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Hedin BMW Ruxley

BMW, 4 Series Gran Coupe

2017 (67) - 3.0 440i M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (326 ps)

26
£18,800
£366/pm (HP)
  • 3L
  • 68kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Signature Car Group Ltd

BMW, 3 Series

(67) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

1
Low Mileage
£18,980
  • 59.8kMiles
  • Diesel
  • Auto

Rivendell Cars Limited

BMW, M3

2017 - M3 4dr DCT [Competition Pack]

33
Low Mileage
£35,995
£719/pm (HP)
  • 3L
  • 57.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

LHK Performance Cars Ltd

BMW, 2 Series

2022 (72) - 2.0 230i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (245 ps)

33
£27,490
£416/pm (PCP)
  • 2L
  • 35.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Buy and Go Cars

029 2010 8594 *
4.8/5 Stars

BMW, 3 Series

2019 (69) - 320d M Sport 4dr Step Auto

37
Low Mileage
£21,995
  • 2L
  • 33.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Wavertree Car Centre

BMW, X6

2015 - xDrive30d SE 5dr Step Auto

59
£12,995
£252/pm (HP)
  • 3L
  • 111.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

MotorZone London

BMW, 4 Series

2016 (65) - 420d [190] M Sport 5dr Auto [Professional Media]

40
£8,990
£168/pm (HP)
  • 2L
  • 126.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

MOTORSTOP WEST MIDLANDS LTD

01384 885524 *
4/5 Stars

BMW, 2 Series Gran Tourer

2015 (65) - 1.5 218i M Sport MPV 5dr Petrol Manual Euro 6 (s/s) (136 ps)

46
Low Mileage
£8,695
£162/pm (HP)
  • 1.5L
  • 75kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Irving West Car Sales Ltd

BMW, 1 Series

2021 - 116d M Sport 5dr

42
£17,245
£290/pm (PCP)
  • 1.5L
  • 65.8kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Morgan Cars and Commercials Ltd

BMW, 4 Series

2023 - 420d xDrive MHT M Sport 2dr Step Auto

34
£29,995
£489/pm (PCP)
  • 2L
  • 41.7kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

BMW Bavarian

BMW, X5

2021 (21) - xDrive30d MHT M Sport 5dr Auto

28
£37,990
£580/pm (PCP)
  • 3L
  • 61.8kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Signature Car Hub Ltd