Get the Cazoo app - powered by MOTORS

Used BMW cars for sale in Stafford, Staffordshire

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

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

BMW, X5

2025 - xDrive50e M Sport 5dr Auto

6
£73,499
£1056/pm (PCP)
  • 3L
  • 1Miles
  • Hybrid
  • Auto
  • Body StyleSUV

Lookers Stafford BMW

BMW, 1 Series

2023 - 118I [136] M Sport 5Dr [Live Cockpit Professional]

28
Low Mileage
£19,899
£313/pm (PCP)
  • 1.5L
  • 15.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Lookers Stafford BMW

BMW, M2

2025 - M2 480 2Dr Step Auto

28
£55,999
£786/pm (PCP)
  • 3L
  • 9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Lookers Stafford BMW

BMW, 1 Series

2017 (17) - 1.5 116d Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

26
Low Mileage
£9,489
£178/pm (HP)
  • 1.5L
  • 43.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Dave Fox Car Sales

BMW, 3 Series

2016 - 320d xDrive M Sport 4dr Step Auto

26
Low Mileage
£17,499
£339/pm (HP)
  • 2L
  • 28.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Lookers Stafford BMW

BMW, 1 Series

2025 - 120 M Sport 5dr Step Auto

19
Low Mileage
£27,698
  • 1.5L
  • 4.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Stafford Motorstore / BYD / Vanstore / Electric

BMW, 1 Series

2019 - 1.5 118i M Sport Shadow Edition 5-door,Full Lth,Sat Nav,FSH

43
Reduced
£9,999
  • 1.5L
  • 84.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Foxearth Sports Prestige And 4x4 Ltd

BMW, iX

2025 - 300kW xDrive45 M Sport 101kWh 5dr Auto

28
£59,999
£891/pm (PCP)
  • 2Miles
  • Electric
  • Auto
  • Body StyleSUV

Lookers Stafford BMW

BMW, i4

2025 - 400kW M50 83.9kWh 5dr Auto [18 Alloy]

28
£43,999
£658/pm (PCP)
  • 7.9kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Lookers Stafford BMW

BMW, i4

2022 (72) - 40 83.9kWh Sport Gran Coupe 5dr Electric Auto eDrive (340 ps)

35
Low Mileage
£26,100
£372/pm (PCP)
  • 19.5kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Big Motoring World Cannock

BMW, iX3

2024 (74) - 80kWh M Sport SUV 5dr Electric Auto (286 ps)

35
£34,600
£564/pm (PCP)
  • 13.5kMiles
  • Electric
  • Auto
  • Body StyleSUV

Big Motoring World Cannock

BMW, 2 Series

2023 - 218I [136] M Sport 4Dr Dct

25
Low Mileage
£22,099
£344/pm (PCP)
  • 1.5L
  • 16.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Lookers Stafford BMW

BMW, i4

2022 (72) - 250kW eDrive40 M Sport 83.9kWh 5dr Auto

34
Low Mileage
£28,400
£428/pm (PCP)
  • 23.6kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Big Motoring World Cannock

BMW, 3 Series

2003 - 320CI SPORT 2-Door

38
Low Mileage
£2,495
  • 2.2L
  • 116.3kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

A5 Cars and Commercials Limited

BMW, 1 Series

2022 - 118i [136] M Sport 5dr Step Auto [LCP]

26
£10,499
£199/pm (HP)
  • 1.5L
  • 96kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Lookers Stafford BMW

BMW, 1 Series

2012 - 116i Sport 5dr

17
Reduced
£3,295
  • 1.6L
  • 123kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Staffordshire Motor Group Ltd