Get the Cazoo app - powered by MOTORS

Used BMW cars for sale in Leek, Staffordshire

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

Find your perfect used BMW car for sale in Leek or buy on finance from our extensive local network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, 1 Series

2020 - 1.5 118i M Sport Euro 6 (s/s) 5dr

47
Low Mileage
£16,200
£219/pm (PCP)
  • 1.5L
  • 31.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Motor Match Stoke

01782 529077 *
4.6/5 Stars

BMW, X3

2025 - Xdrive20d M Sport

47
£16,495
£325/pm (HP)
  • 2L
  • 71.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Ej's Cars Limited

BMW, X1

2016 (16) - 2.0 18d M Sport SUV 5dr Diesel Manual xDrive Euro 6 (s/s) (150 ps)

50
Low Mileage
£14,500
£283/pm (HP)
  • 2L
  • 33.9kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Umesh Samani Specialist Cars

BMW, 3 Series

2014 (14) - 318d SE 4dr

22
£4,495
£73/pm (HP)
  • 2L
  • 119kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

IK UNIQUE MOTORZ LTD

BMW, 3 Series

2014 (64) - 320d M Sport 4dr Step Auto [Business Media]

26
£6,395
  • 2L
  • 139kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

IK UNIQUE MOTORZ LTD

BMW, 3 Series

2012 (62) - 318d Sport 4dr

21
£4,895
£82/pm (HP)
  • 2L
  • 114kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

IK UNIQUE MOTORZ LTD

BMW, 2 Series

2016 (16) - 220d Luxury 5dr Step Auto

20
Low Mileage
£8,795
  • 2L
  • 64.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Stoneacre Stoke - Stoneacre Select

BMW, 3 Series

2022 - 320i M Sport Step Auto 4-Door

48
Low Mileage
£28,697
£456/pm (PCP)
  • 2L
  • 20.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

CarSupermarket.com Stoke

01782 432938 *
4.6/5 Stars

BMW, 1 Series

2013 (13) - 118d M Sport 5dr

22
£4,645
  • 2L
  • 136kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

IK UNIQUE MOTORZ LTD

BMW, X1

2011 (59) - sDrive 20d SE 5dr Step Auto

11
Low Mileage
£4,995
£84/pm (HP)
  • 2L
  • 88kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Elliott Grace Cars Congleton

BMW, X5

2018 - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

97
£22,200
£426/pm (HP)
  • 3L
  • 75.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Motor Match Stoke

01782 529077 *
4.6/5 Stars

BMW, 3 Series

2014 - 330d xDrive M Sport 5dr Step Auto

59
£8,290
  • 3L
  • 137.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Auto Clicker Ltd

BMW, X5

X Drive 35d LimitedBlack

73
£29,995
  • 64.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Top Gear Stoke

BMW, 3 Series

2012 (62) - 318d SE 4dr Step Auto

18
£4,995
  • 2L
  • 133kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

IK UNIQUE MOTORZ LTD

BMW, 3 Series

2021 - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr

62
£19,550
£279/pm (PCP)
  • 2L
  • 54.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Motor Match Stoke

01782 529077 *
4.6/5 Stars

BMW, 2 Series

2018 (68) - 218d M Sport 2dr [Nav]

12
Low Mileage
£9,495
£178/pm (HP)
  • 2L
  • 53.2kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Jayden Motors Ltd